diff options
Diffstat (limited to 'include/clang-c/Index.h')
-rw-r--r-- | include/clang-c/Index.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/clang-c/Index.h b/include/clang-c/Index.h index 4c9f3a36d0..c7b0a5197c 100644 --- a/include/clang-c/Index.h +++ b/include/clang-c/Index.h @@ -336,7 +336,6 @@ CINDEX_LINKAGE CXEntity clang_getEntityFromDecl(CXIndex, CXDecl); CINDEX_LINKAGE CXString clang_getDeclSpelling(CXDecl); CINDEX_LINKAGE unsigned clang_getDeclLine(CXDecl); CINDEX_LINKAGE unsigned clang_getDeclColumn(CXDecl); -CINDEX_LINKAGE CXString clang_getDeclUSR(CXDecl); CINDEX_LINKAGE const char *clang_getDeclSource(CXDecl); /* deprecate */ CINDEX_LINKAGE CXFile clang_getDeclSourceFile(CXDecl); @@ -370,6 +369,10 @@ CINDEX_LINKAGE CXCursor clang_getCursor(CXTranslationUnit, CINDEX_LINKAGE CXCursor clang_getNullCursor(void); +/* clang_getCursorUSR() returns the USR (if any) associated with entity referred to by the + * provided CXCursor object. */ +CINDEX_LINKAGE CXString clang_getCursorUSR(CXCursor); + CINDEX_LINKAGE enum CXCursorKind clang_getCursorKind(CXCursor); CINDEX_LINKAGE unsigned clang_isDeclaration(enum CXCursorKind); CINDEX_LINKAGE unsigned clang_isReference(enum CXCursorKind); |