Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Print nested name specifiers for typedefs and type aliases | Alex Lorenz | 2017-03-10 | 1 | -2/+2 |
| | | | | | | | | | | | | Printing typedefs or type aliases using clang_getTypeSpelling() is missing the namespace they are defined in. This is in contrast to other types that always yield the full typename including namespaces. Patch by Michael Reiher! Differential Revision: https://reviews.llvm.org/D29944 llvm-svn: 297465 | ||||
* | Expose cxx constructor and method properties through libclang and python ↵ | Jonathan Coe | 2016-04-27 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | bindings. Summary: I have exposed the following function through libclang and the clang.cindex python bindings: clang_CXXConstructor_isConvertingConstructor, clang_CXXConstructor_isCopyConstructor, clang_CXXConstructor_isDefaultConstructor, clang_CXXConstructor_isMoveConstructor, clang_CXXMethod_isDefaulted I need (some of) these methods for a C++ code model I am building in Python to drive a code generator. Reviewers: compnerd, skalinichev Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D15469 llvm-svn: 267706 | ||||
* | [libclang] Introduce clang_findReferencesInFile which accepts a cursor, a file, | Argyrios Kyrtzidis | 2011-10-06 | 1 | -0/+104 |
and a callback and finds all identifier references of the cursor in the file. rdar://7948304 llvm-svn: 141277 |