| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/ |
| H A D | ASTUnit.cpp | 240 ASTUnit::ASTUnit(bool _MainFileIsAST) in ASTUnit() function in ASTUnit 249 ASTUnit::~ASTUnit() { in ~ASTUnit() 733 std::unique_ptr<ASTUnit> ASTUnit::LoadFromASTFile( in LoadFromASTFile() 740 std::unique_ptr<ASTUnit> AST(new ASTUnit(true)); in LoadFromASTFile() 916 ASTUnit &Unit; 975 ASTUnit &Unit; 1470 std::unique_ptr<ASTUnit> AST(new ASTUnit(false)); in create() 1486 ASTUnit *ASTUnit::LoadFromCompilerInvocationAction( in LoadFromCompilerInvocationAction() 1665 std::unique_ptr<ASTUnit> ASTUnit::LoadFromCompilerInvocation( in LoadFromCompilerInvocation() 1674 std::unique_ptr<ASTUnit> AST(new ASTUnit(false)); in LoadFromCompilerInvocation() [all …]
|
| H A D | ASTMerge.cpp | 50 std::unique_ptr<ASTUnit> Unit = ASTUnit::LoadFromASTFile( in ExecuteAction() 51 ASTFiles[I], CI.getPCHContainerReader(), ASTUnit::LoadEverything, Diags, in ExecuteAction()
|
| H A D | FrontendAction.cpp | 137 std::unique_ptr<ASTUnit> AST) { in setCurrentInput() 565 std::unique_ptr<ASTUnit> AST = ASTUnit::LoadFromASTFile( in BeginSourceFile() 566 InputFile, CI.getPCHContainerReader(), ASTUnit::LoadPreprocessorOnly, in BeginSourceFile() 631 std::unique_ptr<ASTUnit> AST = ASTUnit::LoadFromASTFile( in BeginSourceFile() 632 InputFile, CI.getPCHContainerReader(), ASTUnit::LoadEverything, Diags, in BeginSourceFile()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/ |
| H A D | ASTUnit.h | 87 class ASTUnit { 363 explicit ASTUnit(bool MainFileIsAST); 403 ASTUnit &Self; 415 ASTUnit(const ASTUnit &) = delete; 416 ASTUnit &operator=(const ASTUnit &) = delete; 417 ~ASTUnit(); 658 static std::unique_ptr<ASTUnit> 684 static std::unique_ptr<ASTUnit> LoadFromASTFile( 752 std::unique_ptr<ASTUnit> *ErrAST = nullptr); 808 static ASTUnit *LoadFromCommandLine( [all …]
|
| H A D | FrontendAction.h | 38 std::unique_ptr<ASTUnit> CurrentASTUnit; 156 ASTUnit &getCurrentASTUnit() const { in getCurrentASTUnit() 163 std::unique_ptr<ASTUnit> takeCurrentASTUnit() { in takeCurrentASTUnit() 168 std::unique_ptr<ASTUnit> AST = nullptr);
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/CrossTU/ |
| H A D | CrossTranslationUnit.h | 29 class ASTUnit; variable 138 llvm::Expected<ASTUnit *> loadExternalAST(StringRef LookupName, 162 llvm::StringMap<std::unique_ptr<clang::ASTUnit>> FileASTUnitMap; 163 llvm::StringMap<clang::ASTUnit *> FunctionASTUnitMap;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CrossTU/ |
| H A D | CrossTranslationUnit.cpp | 206 llvm::Expected<ASTUnit *> ASTUnitOrError = in getCrossTUDefinition() 210 ASTUnit *Unit = *ASTUnitOrError; in getCrossTUDefinition() 269 llvm::Expected<ASTUnit *> CrossTranslationUnitContext::loadExternalAST( in loadExternalAST() 276 ASTUnit *Unit = nullptr; in loadExternalAST() 308 std::unique_ptr<ASTUnit> LoadedUnit(ASTUnit::LoadFromASTFile( in loadExternalAST() 310 ASTUnit::LoadEverything, Diags, CI.getFileSystemOpts())); in loadExternalAST()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Index/ |
| H A D | IndexingAction.h | 22 class ASTUnit; variable 58 void indexASTUnit(ASTUnit &Unit, IndexDataConsumer &DataConsumer,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/ |
| H A D | Tooling.cpp | 539 std::vector<std::unique_ptr<ASTUnit>> &ASTs; 542 ASTBuilderAction(std::vector<std::unique_ptr<ASTUnit>> &ASTs) : ASTs(ASTs) {} in ASTBuilderAction() 548 std::unique_ptr<ASTUnit> AST = ASTUnit::LoadFromCompilerInvocation( in runInvocation() 564 int ClangTool::buildASTs(std::vector<std::unique_ptr<ASTUnit>> &ASTs) { in buildASTs() 576 std::unique_ptr<ASTUnit> 583 std::unique_ptr<ASTUnit> buildASTFromCodeWithArgs( in buildASTFromCodeWithArgs() 587 std::vector<std::unique_ptr<ASTUnit>> ASTs; in buildASTFromCodeWithArgs()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/ |
| H A D | Tooling.h | 207 std::unique_ptr<ASTUnit> 225 std::unique_ptr<ASTUnit> buildASTFromCodeWithArgs( 357 int buildASTs(std::vector<std::unique_ptr<ASTUnit>> &ASTs);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/ |
| H A D | ModelInjector.h | 33 class ASTUnit; variable
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| H A D | ARCMT.cpp | 271 std::unique_ptr<ASTUnit> Unit(ASTUnit::LoadFromCompilerInvocationAction( in checkForManualIssues() 547 std::unique_ptr<ASTUnit> Unit(ASTUnit::LoadFromCompilerInvocationAction( in applyTransform()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | IndexingAction.cpp | 215 static void indexTranslationUnit(ASTUnit &Unit, IndexingContext &IndexCtx) { in indexTranslationUnit() 229 void index::indexASTUnit(ASTUnit &Unit, IndexDataConsumer &DataConsumer, in indexASTUnit()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/ |
| H A D | ASTReader.h | 369 friend class ASTUnit; // ASTUnit needs to remap source locations. variable
|
| /freebsd-12.1/lib/clang/libclang/ |
| H A D | Makefile | 328 SRCS_MIN+= Frontend/ASTUnit.cpp
|