diff options
author | Dmitri Gribenko <gribozavr@gmail.com> | 2013-01-26 21:32:42 +0000 |
---|---|---|
committer | Dmitri Gribenko <gribozavr@gmail.com> | 2013-01-26 21:32:42 +0000 |
commit | d36209e30827a27d90505ede2c58a71681b74c8f (patch) | |
tree | 168901ed7c16fa447dc64861b72b431977b22f03 /clang/tools/libclang/CIndex.cpp | |
parent | 0ea5183fd77bf67a28b4eff977a64b513e3da61f (diff) | |
download | bcm5719-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.cpp | 6 |
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(); |