summaryrefslogtreecommitdiffstats
path: root/clang/tools/libclang/CIndexCXX.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Introduce a new libclang function,Douglas Gregor2010-09-021-2/+45
| | | | | | | | | clang_getSpecializedCursorTemplate(), which determines the template (or member thereof) that the given cursor specializes or from which it was instantiated. This routine can be used to establish a link between templates and their instantiations/specializations. llvm-svn: 112780
* Add a new libclang function clang_getTemplateCursorKind(), whichDouglas Gregor2010-08-311-0/+33
| | | | | | | | | | | determines the kind of declaration that would be generated if the given template were instantiated. This allows a client to distinguish among class/struct/union templates and function/member function/static member function templates. Also, teach clang_CXXMethod_isStatic() about function templates. llvm-svn: 112655
* Add source file I meant to include in my previous commit.Ted Kremenek2010-08-271-0/+48
llvm-svn: 112303
OpenPOWER on IntegriCloud