summaryrefslogtreecommitdiffstats
path: root/clang/tools/libclang/CIndex.cpp
diff options
context:
space:
mode:
authorDmitri Gribenko <gribozavr@gmail.com>2013-01-26 21:32:42 +0000
committerDmitri Gribenko <gribozavr@gmail.com>2013-01-26 21:32:42 +0000
commitd36209e30827a27d90505ede2c58a71681b74c8f (patch)
tree168901ed7c16fa447dc64861b72b431977b22f03 /clang/tools/libclang/CIndex.cpp
parent0ea5183fd77bf67a28b4eff977a64b513e3da61f (diff)
downloadbcm5719-llvm-d36209e30827a27d90505ede2c58a71681b74c8f.tar.gz
bcm5719-llvm-d36209e30827a27d90505ede2c58a71681b74c8f.zip
libclang: some type safety for CXTranslationUnitImpl's internals
There is no reason to store pointers as 'void*' in CXTranslationUnitImpl, since it does not affect libclang ABI. llvm-svn: 173588
Diffstat (limited to 'clang/tools/libclang/CIndex.cpp')
-rw-r--r--clang/tools/libclang/CIndex.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/tools/libclang/CIndex.cpp b/clang/tools/libclang/CIndex.cpp
index 1127c7c20bb..c4d4a5a4512 100644
--- a/clang/tools/libclang/CIndex.cpp
+++ b/clang/tools/libclang/CIndex.cpp
@@ -60,12 +60,12 @@ using namespace clang::cxstring;
using namespace clang::cxtu;
using namespace clang::cxindex;
-CXTranslationUnit cxtu::MakeCXTranslationUnit(CIndexer *CIdx, ASTUnit *TU) {
- if (!TU)
+CXTranslationUnit cxtu::MakeCXTranslationUnit(CIndexer *CIdx, ASTUnit *AU) {
+ if (!AU)
return 0;
CXTranslationUnit D = new CXTranslationUnitImpl();
D->CIdx = CIdx;
- D->TUData = TU;
+ D->TheASTUnit = AU;
D->StringPool = createCXStringPool();
D->Diagnostics = 0;
D->OverridenCursorsPool = createOverridenCXCursorsPool();
OpenPOWER on IntegriCloud