]> granicus.if.org Git - clang/commit
libclang: add clang_Cursor_getCXXManglings
authorSaleem Abdulrasool <compnerd@compnerd.org>
Thu, 12 Nov 2015 03:57:22 +0000 (03:57 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Thu, 12 Nov 2015 03:57:22 +0000 (03:57 +0000)
commitcdfd2b5933f69a01946ff05cccb08f3fdfd11d80
tree61517db5162798e65e10a6d770fd0b78a81e4609
parentcc31f6a45f825f73f45c2c860bd2846a8f81c5cc
libclang: add clang_Cursor_getCXXManglings

This function permits the mangling of a C++ 'structor.  Depending on the ABI and
the declaration, the declaration may contain more than one associated symbol for
a given declaration.  This allows the consumer to retrieve all of the associated
symbols for the declaration the cursor points to.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@252853 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang-c/Index.h
test/Index/print-cxx-manglings.cpp [new file with mode: 0644]
tools/c-index-test/c-index-test.c
tools/libclang/CIndex.cpp
tools/libclang/libclang.exports