HowToSetUpLLVMStyleRTTI.rst: remove unneeded semicolons in code examples.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165335 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Dmitri Gribenko 2012-10-05 20:52:13 +00:00
parent 038c43be0b
commit 07d1c21bc6

View File

@ -36,7 +36,7 @@ RTTI for this class hierarchy:
class Shape {
public:
Shape() {};
Shape() {}
virtual double computeArea() = 0;
};
@ -86,7 +86,7 @@ steps:
+public:
+ ShapeKind getKind() const { return Kind; }
+
Shape() {};
Shape() {}
virtual double computeArea() = 0;
};
@ -130,8 +130,8 @@ steps:
public:
ShapeKind getKind() const { return Kind; }
- Shape() {};
+ Shape(ShapeKind K) : Kind(K) {};
- Shape() {}
+ Shape(ShapeKind K) : Kind(K) {}
virtual double computeArea() = 0;
};
@ -172,7 +172,7 @@ steps:
public:
ShapeKind getKind() const { return Kind; }
Shape(ShapeKind K) : Kind(K) {};
Shape(ShapeKind K) : Kind(K) {}
virtual double computeArea() = 0;
+
+ static bool classof(const Shape *) { return true; }