| /minix3/external/bsd/llvm/dist/clang/lib/Frontend/ |
| H A D | ASTUnit.cpp | 110 typedef llvm::DenseMap<const ASTUnit *, 133 static OnDiskData &getOnDiskData(const ASTUnit *AU) { in getOnDiskData() 144 static void erasePreambleFile(const ASTUnit *AU) { in erasePreambleFile() 148 static void removeOnDiskEntry(const ASTUnit *AU) { in removeOnDiskEntry() 160 static void setPreambleFile(const ASTUnit *AU, StringRef preambleFile) { in setPreambleFile() 164 static const std::string &getPreambleFile(const ASTUnit *AU) { in getPreambleFile() 186 struct ASTUnit::ASTWriterData { 194 void ASTUnit::clearFileLevelDecls() { in clearFileLevelDecls() 198 void ASTUnit::CleanTemporaryFiles() { in CleanTemporaryFiles() 202 void ASTUnit::addTemporaryFile(StringRef TempFile) { in addTemporaryFile() [all …]
|
| H A D | ASTMerge.cpp | 48 std::unique_ptr<ASTUnit> Unit = ASTUnit::LoadFromASTFile( in ExecuteAction()
|
| H A D | CMakeLists.txt | 12 ASTUnit.cpp
|
| H A D | FrontendAction.cpp | 132 std::unique_ptr<ASTUnit> AST) { in setCurrentInput() 193 std::unique_ptr<ASTUnit> AST = in BeginSourceFile() 194 ASTUnit::LoadFromASTFile(InputFile, Diags, CI.getFileSystemOpts()); in BeginSourceFile()
|
| /minix3/external/bsd/llvm/dist/clang/tools/libclang/ |
| H A D | CXTranslationUnit.h | 22 class ASTUnit; variable 31 clang::ASTUnit *TheASTUnit; 41 CXTranslationUnitImpl *MakeCXTranslationUnit(CIndexer *CIdx, ASTUnit *AU); 43 static inline ASTUnit *getASTUnit(CXTranslationUnit TU) { in getASTUnit() 51 bool isASTReadError(ASTUnit *AU);
|
| H A D | CIndexHigh.cpp | 248 ASTUnit &Unit; 253 FindFileMacroRefVisitData(ASTUnit &Unit, const FileEntry *File, in FindFileMacroRefVisitData() 316 ASTUnit *Unit = cxtu::getASTUnit(TU); in findMacroRefsInFile() 342 ASTUnit &Unit; 346 FindFileIncludesVisitor(ASTUnit &Unit, const FileEntry *File, in FindFileIncludesVisitor() 388 ASTUnit *Unit = cxtu::getASTUnit(TU); in findIncludesInFile() 440 ASTUnit *CXXUnit = cxcursor::getCursorASTUnit(cursor); in clang_findReferencesInFile() 444 ASTUnit::ConcurrencyCheck Check(*CXXUnit); in clang_findReferencesInFile() 503 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_findIncludesInFile() 507 ASTUnit::ConcurrencyCheck Check(*CXXUnit); in clang_findIncludesInFile()
|
| H A D | CIndexer.h | 28 class ASTUnit; variable 90 void printDiagsToStderr(ASTUnit *Unit);
|
| H A D | CXType.h | 22 class ASTUnit; variable
|
| H A D | CursorVisitor.h | 21 class ASTUnit; variable 66 ASTUnit *AU; 175 ASTUnit *getASTUnit() const { return AU; } in getASTUnit()
|
| H A D | CIndex.cpp | 73 CXTranslationUnit cxtu::MakeCXTranslationUnit(CIndexer *CIdx, ASTUnit *AU) { in MakeCXTranslationUnit() 87 bool cxtu::isASTReadError(ASTUnit *AU) { in isASTReadError() 88 for (ASTUnit::stored_diag_iterator D = AU->stored_diag_begin(), in isASTReadError() 253 ASTUnit *Unit = cxtu::getASTUnit(TU); in visitFileRegion() 302 ASTUnit *Unit = cxtu::getASTUnit(TU); in visitDeclsFromFileRegion() 519 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in VisitChildren() 526 for (ASTUnit::top_level_iterator TL = CXXUnit->top_level_begin(), in VisitChildren() 2823 std::unique_ptr<ASTUnit> AU = ASTUnit::LoadFromASTFile( in clang_createTranslationUnit2() 2906 std::unique_ptr<std::vector<ASTUnit::RemappedFile>> RemappedFiles( in clang_parseTranslationUnit_Impl() 2907 new std::vector<ASTUnit::RemappedFile>()); in clang_parseTranslationUnit_Impl() [all …]
|
| H A D | CXSourceLocation.cpp | 135 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_getLocation() 136 ASTUnit::ConcurrencyCheck Check(*CXXUnit); in clang_getLocation() 165 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_getLocationForOffset()
|
| H A D | CIndexInclusionStack.cpp | 32 ASTUnit *CXXUnit = cxtu::getASTUnit(TU); in clang_getInclusions()
|
| H A D | Indexing.cpp | 593 ASTUnit *Unit = ASTUnit::create(CInvok.get(), Diags, in clang_indexSourceFile_Impl() 647 bool Success = ASTUnit::LoadFromCompilerInvocationAction(CInvok.get(), Diags, in clang_indexSourceFile_Impl() 693 static void indexPreprocessingRecord(ASTUnit &Unit, IndexingContext &IdxCtx) { in indexPreprocessingRecord() 729 static void indexTranslationUnit(ASTUnit &Unit, IndexingContext &IdxCtx) { in indexTranslationUnit() 788 ASTUnit *Unit = cxtu::getASTUnit(TU); in clang_indexTranslationUnit_Impl() 792 ASTUnit::ConcurrencyCheck Check(*Unit); in clang_indexTranslationUnit_Impl()
|
| H A D | CXCursor.h | 25 class ASTUnit; variable 251 ASTUnit *getCursorASTUnit(CXCursor Cursor);
|
| H A D | CIndexDiagnostic.cpp | 162 ASTUnit *AU = cxtu::getASTUnit(TU); in lazyCreateDiags() 199 for (ASTUnit::stored_diag_iterator it = AU->stored_diag_begin(), in lazyCreateDiags()
|
| H A D | CIndexCodeCompletion.cpp | 687 ASTUnit *AST = cxtu::getASTUnit(TU); in clang_codeCompleteAt_Impl() 695 ASTUnit::ConcurrencyCheck Check(*AST); in clang_codeCompleteAt_Impl() 698 SmallVector<ASTUnit::RemappedFile, 4> RemappedFiles; in clang_codeCompleteAt_Impl()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Frontend/ |
| H A D | ASTUnit.h | 66 class ASTUnit : public ModuleLoader { 309 ASTUnit &AST, bool CaptureDiagnostics); 419 ASTUnit(const ASTUnit &) LLVM_DELETED_FUNCTION; 420 void operator=(const ASTUnit &) LLVM_DELETED_FUNCTION; 422 explicit ASTUnit(bool MainFileIsAST); 474 ASTUnit &Self; 477 explicit ConcurrencyCheck(ASTUnit &Self) in ConcurrencyCheck() 488 ~ASTUnit(); 709 static ASTUnit *create(CompilerInvocation *CI, 722 static std::unique_ptr<ASTUnit> LoadFromASTFile( [all …]
|
| H A D | FrontendAction.h | 38 std::unique_ptr<ASTUnit> CurrentASTUnit; 144 ASTUnit &getCurrentASTUnit() const { in getCurrentASTUnit() 149 std::unique_ptr<ASTUnit> takeCurrentASTUnit() { in takeCurrentASTUnit() 154 std::unique_ptr<ASTUnit> AST = nullptr);
|
| /minix3/external/bsd/llvm/dist/clang/lib/Tooling/ |
| H A D | Tooling.cpp | 382 std::vector<std::unique_ptr<ASTUnit>> &ASTs; 385 ASTBuilderAction(std::vector<std::unique_ptr<ASTUnit>> &ASTs) : ASTs(ASTs) {} in ASTBuilderAction() 390 std::unique_ptr<ASTUnit> AST = ASTUnit::LoadFromCompilerInvocation( in runInvocation() 404 int ClangTool::buildASTs(std::vector<std::unique_ptr<ASTUnit>> &ASTs) { in buildASTs() 409 std::unique_ptr<ASTUnit> buildASTFromCode(const Twine &Code, in buildASTFromCode() 414 std::unique_ptr<ASTUnit> 421 std::vector<std::unique_ptr<ASTUnit>> ASTs; in buildASTFromCodeWithArgs()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Tooling/ |
| H A D | Tooling.h | 170 std::unique_ptr<ASTUnit> buildASTFromCode(const Twine &Code, 180 std::unique_ptr<ASTUnit> 289 int buildASTs(std::vector<std::unique_ptr<ASTUnit>> &ASTs);
|
| /minix3/external/bsd/llvm/dist/clang/unittests/Tooling/ |
| H A D | ToolingTest.cpp | 87 bool FindClassDeclX(ASTUnit *AST) { in FindClassDeclX() 118 std::unique_ptr<ASTUnit> AST = buildASTFromCode("class X;"); in TEST() 308 std::vector<std::unique_ptr<ASTUnit>> ASTs; in TEST() 340 std::vector<std::unique_ptr<ASTUnit>> ASTs; in TEST()
|
| /minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Frontend/ |
| H A D | ModelInjector.h | 37 class ASTUnit; variable
|
| /minix3/external/bsd/llvm/lib/libclangFrontend/ |
| H A D | Makefile | 11 ASTUnit.cpp \
|
| /minix3/external/bsd/llvm/dist/clang/lib/ARCMigrate/ |
| H A D | ARCMT.cpp | 266 std::unique_ptr<ASTUnit> Unit( in checkForManualIssues() 267 ASTUnit::LoadFromCompilerInvocationAction(CInvok.release(), Diags)); in checkForManualIssues() 539 std::unique_ptr<ASTUnit> Unit(ASTUnit::LoadFromCompilerInvocationAction( in applyTransform()
|
| /minix3/external/bsd/llvm/dist/clang/unittests/ASTMatchers/ |
| H A D | ASTMatchersTest.h | 203 std::unique_ptr<ASTUnit> AST(buildASTFromCodeWithArgs(Code, Args)); in matchAndVerifyResultConditionally()
|