Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Expose cxx constructor and method properties through libclang and python ↵ | Jonathan Coe | 2016-04-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | Relax test to allow for __attribute__((thiscall)). Under Win32 c-index-test ↵ | Yaron Keren | 2015-09-25 | 1 | -2/+2 |
| | | | | | | | | | output is CXXMethod=foo:4:7 (unavailable) [type=int () __attribute__((thiscall))] [typekind=FunctionProto] [resulttype=int] [resulttypekind=Int] [isPOD=0] CXXConstructor=Foo:5:3 (unavailable) [type=void () __attribute__((thiscall))] [typekind=FunctionProto] [resulttype=void] [resulttypekind=Void] [isPOD=0] llvm-svn: 248626 | ||||
* | Fix bug on reporting availability of deleted methods in libclang. | Manuel Klimek | 2015-09-25 | 1 | -0/+13 |
Patch by Sergey Kalinichev. llvm-svn: 248596 |