aboutsummaryrefslogtreecommitdiff
path: root/tools/libclang/CXCursor.cpp
diff options
context:
space:
mode:
authorDmitri Gribenko <gribozavr@gmail.com>2013-01-11 19:28:44 +0000
committerDmitri Gribenko <gribozavr@gmail.com>2013-01-11 19:28:44 +0000
commit46f92523918fd4ac4df5489265c7f85c1b28baea (patch)
treef82d03ecf3bb655b4041b850285407a04b2f6d26 /tools/libclang/CXCursor.cpp
parent6eca03fcac1e408470d48e6309a280d3681f717d (diff)
libclang: use getCursorTU and getCursorASTUnit instead of explicit casts
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172241 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/libclang/CXCursor.cpp')
-rw-r--r--tools/libclang/CXCursor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/libclang/CXCursor.cpp b/tools/libclang/CXCursor.cpp
index 9508962122..8a9cf233c0 100644
--- a/tools/libclang/CXCursor.cpp
+++ b/tools/libclang/CXCursor.cpp
@@ -805,7 +805,7 @@ ASTContext &cxcursor::getCursorContext(CXCursor Cursor) {
}
ASTUnit *cxcursor::getCursorASTUnit(CXCursor Cursor) {
- CXTranslationUnit TU = static_cast<CXTranslationUnit>(Cursor.data[2]);
+ CXTranslationUnit TU = getCursorTU(Cursor);
if (!TU)
return 0;
return static_cast<ASTUnit *>(TU->TUData);