summaryrefslogtreecommitdiff
path: root/tools/libclang/libclang.exports
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2012-07-02 23:54:36 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2012-07-02 23:54:36 +0000
commitf39a7aea7dd0bf0716a066e2db2f97ea8730e4fa (patch)
treefdcd2af9e8a3dc278eaecda2c16d22e2ef468185 /tools/libclang/libclang.exports
parent6c89eafc90f5c51a0bf185a993961170aee530c2 (diff)
downloadclang-f39a7aea7dd0bf0716a066e2db2f97ea8730e4fa.tar.gz
[libclang] Introduce clang_Cursor_isDynamicCall which,
given a cursor pointing to a C++ method call or an ObjC message, returns non-zero if the method/message is "dynamic", meaning: For a C++ method: the call is virtual. For an ObjC message: the receiver is an object instance, not 'super' or a specific class. rdar://11779185 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159627 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/libclang/libclang.exports')
-rw-r--r--tools/libclang/libclang.exports1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/libclang/libclang.exports b/tools/libclang/libclang.exports
index 1272a02a12..3775ce1476 100644
--- a/tools/libclang/libclang.exports
+++ b/tools/libclang/libclang.exports
@@ -12,6 +12,7 @@ clang_Cursor_getNumArguments
clang_Cursor_getObjCSelectorIndex
clang_Cursor_getSpellingNameRange
clang_Cursor_getTranslationUnit
+clang_Cursor_isDynamicCall
clang_Cursor_isNull
clang_IndexAction_create
clang_IndexAction_dispose