/external/clang/tools/libclang/ |
CXType.h | 22 class ASTUnit;
|
CXTranslationUnit.h | 27 class ASTUnit; 32 CXTranslationUnitImpl *MakeCXTranslationUnit(CIndexer *CIdx, ASTUnit *TU);
|
CIndexInclusionStack.cpp | 19 #include "clang/Frontend/ASTUnit.h" 28 ASTUnit *CXXUnit = static_cast<ASTUnit *>(TU->TUData);
|
CIndexer.h | 28 class ASTUnit; 100 void printDiagsToStderr(ASTUnit *Unit);
|
CIndexHigh.cpp | 15 #include "clang/Frontend/ASTUnit.h" 63 return static_cast<ASTUnit *>(TU->TUData)->getASTContext(); 215 ASTUnit *Unit = static_cast<ASTUnit*>(TU->TUData); 246 ASTUnit &Unit; 251 FindFileMacroRefVisitData(ASTUnit &Unit, const FileEntry *File, 313 ASTUnit *Unit = static_cast<ASTUnit*>(TU->TUData); 368 ASTUnit *CXXUnit = cxcursor::getCursorASTUnit(cursor); 372 ASTUnit::ConcurrencyCheck Check(*CXXUnit) [all...] |
CursorVisitor.h | 22 class ASTUnit; 60 ASTUnit *AU; 141 : TU(TU), AU(static_cast<ASTUnit*>(TU->TUData)), 164 ASTUnit *getASTUnit() const { return static_cast<ASTUnit*>(TU->TUData); }
|
CXSourceLocation.cpp | 14 #include "clang/Frontend/ASTUnit.h" 127 ASTUnit *CXXUnit = static_cast<ASTUnit *>(tu->TUData); 128 ASTUnit::ConcurrencyCheck Check(*CXXUnit); 152 ASTUnit *CXXUnit = static_cast<ASTUnit *>(tu->TUData);
|
CIndex.cpp | 28 #include "clang/Frontend/ASTUnit.h" 56 CXTranslationUnit cxtu::MakeCXTranslationUnit(CIndexer *CIdx, ASTUnit *TU) { 214 ASTUnit *Unit = static_cast<ASTUnit *>(TU->TUData); 260 ASTUnit *Unit = static_cast<ASTUnit *>(TU->TUData); 472 ASTUnit *CXXUnit = static_cast<ASTUnit*>(tu->TUData); 479 for (ASTUnit::top_level_iterator TL = CXXUnit->top_level_begin(), [all...] |
Indexing.cpp | 18 #include "clang/Frontend/ASTUnit.h" 355 ASTUnit *Unit = ASTUnit::create(CInvok.getPtr(), Diags, 392 bool Success = ASTUnit::LoadFromCompilerInvocationAction(CInvok.getPtr(), Diags, 431 static void indexPreprocessingRecord(ASTUnit &Unit, IndexingContext &IdxCtx) { 463 static void indexTranslationUnit(ASTUnit &Unit, IndexingContext &IdxCtx) { 470 for (ASTUnit::top_level_iterator TL = Unit.top_level_begin(), 536 ASTUnit *Unit = static_cast<ASTUnit *>(TU->TUData);
|
CXType.cpp | 24 #include "clang/Frontend/ASTUnit.h" 118 ASTContext &Context = static_cast<ASTUnit *>(TU->TUData)->getASTContext(); 262 ASTUnit *AU = static_cast<ASTUnit*>(TU->TUData); 519 ASTUnit *AU = static_cast<ASTUnit*>(TU->TUData); 607 ASTUnit *AU = static_cast<ASTUnit*>(TU->TUData);
|
CXCursor.h | 25 class ASTUnit; 205 ASTUnit *getCursorASTUnit(CXCursor Cursor);
|
CIndexDiagnostic.cpp | 19 #include "clang/Frontend/ASTUnit.h" 150 ASTUnit *AU = static_cast<ASTUnit *>(TU->TUData); 153 // In normal use, ASTUnit's diagnostics should not change unless we reparse. 163 // that ASTUnit will catch and add to its stored diagnostics vector. 173 // Diagnostics in the ASTUnit were updated, reset the associated 188 for (ASTUnit::stored_diag_iterator it = AU->stored_diag_begin(),
|
CIndexCodeCompletion.cpp | 26 #include "clang/Frontend/ASTUnit.h" 671 ASTUnit *AST = static_cast<ASTUnit *>(TU->TUData); 679 ASTUnit::ConcurrencyCheck Check(*AST); 682 SmallVector<ASTUnit::RemappedFile, 4> RemappedFiles; 810 static_cast<ASTUnit *>(TU->TUData)->setUnsafeToFree(true); [all...] |
CXCursor.cpp | 19 #include "clang/Frontend/ASTUnit.h" 653 ASTUnit *TU = getCursorASTUnit(C); 782 ASTUnit *cxcursor::getCursorASTUnit(CXCursor Cursor) { 786 return static_cast<ASTUnit *>(TU->TUData); [all...] |
IndexingContext.cpp | 14 #include "clang/Frontend/ASTUnit.h" 200 static_cast<ASTUnit*>(CXTU->TUData)->setASTContext(&ctx); 204 static_cast<ASTUnit*>(CXTU->TUData)->setPreprocessor(&PP); [all...] |
/external/clang/include/clang/Frontend/ |
FrontendAction.h | 24 class ASTUnit; 31 OwningPtr<ASTUnit> CurrentASTUnit; 130 ASTUnit &getCurrentASTUnit() const { 135 ASTUnit *takeCurrentASTUnit() { 139 void setCurrentInput(const FrontendInputFile &CurrentInput, ASTUnit *AST = 0);
|
ASTUnit.h | 1 //===--- ASTUnit.h - ASTUnit utility ----------------------------*- C++ -*-===// 10 // ASTUnit utility class. 61 class ASTUnit : public ModuleLoader { 111 /// \brief Whether the ASTUnit should delete the remapped buffers. 114 /// Track the top-level decls which appeared in an ASTUnit which was loaded 118 // of a PCH file when using the Index library on an ASTUnit loaded from 131 /// The name of the original source file used to generate this ASTUnit. 258 ASTUnit &AST, bool CaptureDiagnostics); 369 ASTUnit(const ASTUnit&); // DO NOT IMPLEMEN [all...] |
/external/clang/lib/Frontend/ |
ASTUnit.cpp | 1 //===--- ASTUnit.cpp - ASTUnit utility ------------------------------------===// 10 // ASTUnit Implementation. 14 #include "clang/Frontend/ASTUnit.h" 91 /// \brief Temporary files that should be removed when the ASTUnit is 113 typedef llvm::DenseMap<const ASTUnit *, OnDiskData *> OnDiskDataMap; 134 static OnDiskData &getOnDiskData(const ASTUnit *AU) { 145 static void erasePreambleFile(const ASTUnit *AU) { 149 static void removeOnDiskEntry(const ASTUnit *AU) { 162 static void setPreambleFile(const ASTUnit *AU, llvm::StringRef preambleFile) [all...] |
ASTMerge.cpp | 9 #include "clang/Frontend/ASTUnit.h" 46 ASTUnit *Unit = ASTUnit::LoadFromASTFile(ASTFiles[I], Diags,
|
Android.mk | 25 ASTUnit.cpp \
|
FrontendAction.cpp | 16 #include "clang/Frontend/ASTUnit.h" 120 ASTUnit *AST) { 178 ASTUnit *AST = ASTUnit::LoadFromASTFile(Input.File, Diags,
|
/external/clang/lib/ARCMigrate/ |
ARCMT.cpp | 11 #include "clang/Frontend/ASTUnit.h" 255 OwningPtr<ASTUnit> Unit( 256 ASTUnit::LoadFromCompilerInvocationAction(CInvok.take(), Diags)); 562 OwningPtr<ASTUnit> Unit( 563 ASTUnit::LoadFromCompilerInvocationAction(CInvok.take(), Diags,
|
/external/clang/include/clang/Serialization/ |
ASTReader.h | 60 class ASTUnit; // FIXME: Layering violation and egregious hack. 211 friend class ASTUnit; // ASTUnit needs to remap source locations. [all...] |