| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
llvm-svn: 228479
|
|
|
|
| |
llvm-svn: 227304
|
|
|
|
|
|
| |
No functionality change.
llvm-svn: 203242
|
|
|
|
| |
llvm-svn: 177224
|
|
|
|
|
|
|
|
|
| |
Before we learned about :doc:, we used :ref: and put a dummy link at the
top of each page. Don't do that anymore.
This fixes PR14891 as a special case.
llvm-svn: 172162
|
|
|
|
|
|
|
| |
against the developer policy to include this sort of thing as SVN blame
already captures this in a far more fine-grained way.
llvm-svn: 172109
|
|
|
|
| |
llvm-svn: 165782
|
|
|
|
|
|
|
|
|
|
| |
* Fix confusing explanation regarding abstract classes.
* Clarify auto-upcasting and why `Shape` doesn't need a `classof()`.
* Add section `Rules of Thumb` with some quick summary tips.
llvm-svn: 165768
|
|
|
|
|
|
|
|
|
|
|
| |
Recent changes to isa<>/dyn_cast<> have made unnecessary those classof()
of the form:
static bool classof(const Foo *) { return true; }
Accordingly, remove mention of such classof() from the documentation.
llvm-svn: 165766
|
|
|
|
| |
llvm-svn: 165335
|
|
This document describes how to set up LLVM-style RTTI for a class
hierarchy. Surprisingly, this was not previously documented.
Also, link it into ProgrammersManual.html.
llvm-svn: 165293
|