Go to file
Jonathan Coe 2956535b7c Expose cxx constructor and method properties through libclang and python 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
2016-04-27 12:48:25 +00:00
clang Expose cxx constructor and method properties through libclang and python bindings. 2016-04-27 12:48:25 +00:00
clang-tools-extra Fix a crash in cppcoreguidelines-pro-type-member-init when checking a type with a template parameter as a base class. 2016-04-27 12:17:04 +00:00
compiler-rt tsan: change tsan/Go interface for obtaining the current Processor 2016-04-27 12:30:48 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc prepare-builtins: Remove call to getGlobalContext() 2016-04-15 14:18:58 +00:00
libcxx Fix = that should have been == in test. Thanks to STL@microsoft for the catch 2016-04-27 01:46:43 +00:00
libcxxabi Enable testing for static libc++abi 2016-04-19 12:47:38 +00:00
libunwind unwind: remove last instance of -Wexpansion-to-defined 2016-04-26 01:11:29 +00:00
lld Reduce usage of isRelRelative. 2016-04-27 12:47:30 +00:00
lldb Remove flaky decorator from three tests on linux 2016-04-27 12:43:37 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm [InstCombine][SSE] Regenerated vector shift tests 2016-04-27 12:04:44 +00:00
openmp Remove architecture dependent Hwloc DEBUG section 2016-04-25 21:11:26 +00:00
polly Allow unsigned comparisons 2016-04-26 14:33:12 +00:00