HomeSort by relevance Sort by last modified time
    Searched refs:ASTUnit (Results 1 - 23 of 23) sorted by null

  /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...]

Completed in 207 milliseconds