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

  /external/clang/tools/libclang/
CXTranslationUnit.h 21 class ASTUnit;
28 clang::ASTUnit *TheASTUnit;
39 CXTranslationUnitImpl *MakeCXTranslationUnit(CIndexer *CIdx, ASTUnit *AU);
41 static inline ASTUnit *getASTUnit(CXTranslationUnit TU) {
CXType.h 22 class ASTUnit;
CIndexer.h 28 class ASTUnit;
101 void printDiagsToStderr(ASTUnit *Unit);
CIndexHigh.cpp 16 #include "clang/Frontend/ASTUnit.h"
248 ASTUnit &Unit;
253 FindFileMacroRefVisitData(ASTUnit &Unit, const FileEntry *File,
316 ASTUnit *Unit = cxtu::getASTUnit(TU);
342 ASTUnit &Unit;
346 FindFileIncludesVisitor(ASTUnit &Unit, const FileEntry *File,
388 ASTUnit *Unit = cxtu::getASTUnit(TU);
440 ASTUnit *CXXUnit = cxcursor::getCursorASTUnit(cursor);
444 ASTUnit::ConcurrencyCheck Check(*CXXUnit);
504 ASTUnit *CXXUnit = cxtu::getASTUnit(TU)
    [all...]
CIndexInclusionStack.cpp 19 #include "clang/Frontend/ASTUnit.h"
28 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
CursorVisitor.h 21 class ASTUnit;
66 ASTUnit *AU;
175 ASTUnit *getASTUnit() const { return AU; }
CXSourceLocation.cpp 14 #include "clang/Frontend/ASTUnit.h"
129 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
130 ASTUnit::ConcurrencyCheck Check(*CXXUnit);
155 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
CXCursor.h 25 class ASTUnit;
251 ASTUnit *getCursorASTUnit(CXCursor Cursor);
Indexing.cpp 20 #include "clang/Frontend/ASTUnit.h"
611 ASTUnit *Unit = ASTUnit::create(CInvok.getPtr(), Diags,
659 bool Success = ASTUnit::LoadFromCompilerInvocationAction(CInvok.getPtr(), Diags,
700 static void indexPreprocessingRecord(ASTUnit &Unit, IndexingContext &IdxCtx) {
736 static void indexTranslationUnit(ASTUnit &Unit, IndexingContext &IdxCtx) {
787 ASTUnit *Unit = cxtu::getASTUnit(TU);
791 ASTUnit::ConcurrencyCheck Check(*Unit);
    [all...]
CIndex.cpp 29 #include "clang/Frontend/ASTUnit.h"
62 CXTranslationUnit cxtu::MakeCXTranslationUnit(CIndexer *CIdx, ASTUnit *AU) {
230 ASTUnit *Unit = cxtu::getASTUnit(TU);
279 ASTUnit *Unit = cxtu::getASTUnit(TU);
493 ASTUnit *CXXUnit = cxtu::getASTUnit(TU);
500 for (ASTUnit::top_level_iterator TL = CXXUnit->top_level_begin(),
    [all...]
CIndexDiagnostic.cpp 19 #include "clang/Frontend/ASTUnit.h"
160 ASTUnit *AU = cxtu::getASTUnit(TU);
163 // In normal use, ASTUnit's diagnostics should not change unless we reparse.
173 // that ASTUnit will catch and add to its stored diagnostics vector.
183 // Diagnostics in the ASTUnit were updated, reset the associated
197 for (ASTUnit::stored_diag_iterator it = AU->stored_diag_begin(),
CXCursor.cpp 28 #include "clang/Frontend/ASTUnit.h"
650 ASTUnit *TU = getCursorASTUnit(C);
797 ASTUnit *cxcursor::getCursorASTUnit(CXCursor Cursor) {
1033 ASTUnit *unit = getCursorASTUnit(cursor);
1047 ASTUnit *unit = getCursorASTUnit(cursor);
    [all...]
CIndexCodeCompletion.cpp 26 #include "clang/Frontend/ASTUnit.h"
684 ASTUnit *AST = cxtu::getASTUnit(TU);
692 ASTUnit::ConcurrencyCheck Check(*AST);
695 SmallVector<ASTUnit::RemappedFile, 4> RemappedFiles;
    [all...]
  /external/clang/include/clang/Frontend/
FrontendAction.h 32 class ASTUnit;
38 OwningPtr<ASTUnit> CurrentASTUnit;
136 ASTUnit &getCurrentASTUnit() const {
141 ASTUnit *takeCurrentASTUnit() {
145 void setCurrentInput(const FrontendInputFile &CurrentInput, ASTUnit *AST = 0);
ASTUnit.h 1 //===--- ASTUnit.h - ASTUnit utility ----------------------------*- C++ -*-===//
10 // ASTUnit utility class.
65 class ASTUnit : public ModuleLoader {
113 /// \brief Whether the ASTUnit should delete the remapped buffers.
116 /// Track the top-level decls which appeared in an ASTUnit which was loaded
120 // of a PCH file when using the Index library on an ASTUnit loaded from
133 /// The name of the original source file used to generate this ASTUnit.
268 ASTUnit &AST, bool CaptureDiagnostics);
378 ASTUnit(const ASTUnit &) LLVM_DELETED_FUNCTION
    [all...]
  /external/clang/lib/Frontend/
ASTUnit.cpp 1 //===--- ASTUnit.cpp - ASTUnit utility ------------------------------------===//
10 // ASTUnit Implementation.
14 #include "clang/Frontend/ASTUnit.h"
86 /// \brief Temporary files that should be removed when the ASTUnit is
108 typedef llvm::DenseMap<const ASTUnit *, OnDiskData *> OnDiskDataMap;
120 // Use the mutex because there can be an alive thread destroying an ASTUnit.
130 static OnDiskData &getOnDiskData(const ASTUnit *AU) {
141 static void erasePreambleFile(const ASTUnit *AU) {
145 static void removeOnDiskEntry(const ASTUnit *AU)
    [all...]
ASTMerge.cpp 9 #include "clang/Frontend/ASTUnit.h"
47 ASTUnit *Unit = ASTUnit::LoadFromASTFile(ASTFiles[I], Diags,
Android.mk 27 ASTUnit.cpp \
FrontendAction.cpp 14 #include "clang/Frontend/ASTUnit.h"
123 ASTUnit *AST) {
184 ASTUnit *AST = ASTUnit::LoadFromASTFile(InputFile, Diags,
  /external/clang/lib/ARCMigrate/
ARCMT.cpp 13 #include "clang/Frontend/ASTUnit.h"
272 OwningPtr<ASTUnit> Unit(
273 ASTUnit::LoadFromCompilerInvocationAction(CInvok.take(), Diags));
588 OwningPtr<ASTUnit> Unit(
589 ASTUnit::LoadFromCompilerInvocationAction(CInvok.take(), Diags,
  /external/clang/include/clang/Serialization/
ASTReader.h 62 class ASTUnit; // FIXME: Layering violation and egregious hack.
259 friend class ASTUnit; // ASTUnit needs to remap source locations.
    [all...]

Completed in 95 milliseconds