HowToSetUpLLVMStyleRTTI.rst: remove unneeded semicolons in code examples.

llvm-svn: 165335
This commit is contained in:
Dmitri Gribenko 2012-10-05 20:52:13 +00:00
parent 0a00d8606d
commit fb9162157f

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; }