Home
last modified time | relevance | path

Searched refs:SharedState (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterFixtures.cpp57 const std::shared_ptr<ASTImporterSharedState> &SharedState) { in TU() argument
59 FromFileManager, MinimalImport, SharedState); in TU()
66 const std::shared_ptr<ASTImporterSharedState> &SharedState, in lazyInitImporter() argument
72 SharedState)); in lazyInitImporter()
80 const std::shared_ptr<ASTImporterSharedState> &SharedState, ASTUnit *ToAST, in import() argument
82 lazyInitImporter(SharedState, ToAST); in import()
92 const std::shared_ptr<ASTImporterSharedState> &SharedState, ASTUnit *ToAST, in importOrError() argument
94 lazyInitImporter(SharedState, ToAST); in importOrError()
99 const std::shared_ptr<ASTImporterSharedState> &SharedState, ASTUnit *ToAST, in import() argument
101 lazyInitImporter(SharedState, ToAST); in import()
H A DASTImporterFixtures.h94 const std::shared_ptr<ASTImporterSharedState> &SharedState)>
126 lazyInitImporter(const std::shared_ptr<ASTImporterSharedState> &SharedState,
128 Decl *import(const std::shared_ptr<ASTImporterSharedState> &SharedState,
131 importOrError(const std::shared_ptr<ASTImporterSharedState> &SharedState,
133 QualType import(const std::shared_ptr<ASTImporterSharedState> &SharedState,
H A DASTImporterTest.cpp107 const std::shared_ptr<ASTImporterSharedState> &SharedState) { in RedirectingImporterTest() argument
110 SharedState); in RedirectingImporterTest()
5430 const std::shared_ptr<ASTImporterSharedState> &SharedState) { in ErrorHandlingTest() argument
5433 MinimalImport, SharedState); in ErrorHandlingTest()
6033 const std::shared_ptr<ASTImporterSharedState> &SharedState) { in LLDBLookupTest() argument
7012 const std::shared_ptr<ASTImporterSharedState> &SharedState) { in ImportWithExternalSource() argument
/llvm-project-15.0.7/clang/lib/Frontend/
H A DASTMerge.cpp41 auto SharedState = std::make_shared<ASTImporterSharedState>( in ExecuteAction() local
58 /*MinimalImport=*/false, SharedState); in ExecuteAction()
H A DSerializedDiagnosticPrinter.cpp138 struct SharedState;
140 explicit SDiagsWriter(std::shared_ptr<SharedState> State) in SDiagsWriter()
148 State(std::make_shared<SharedState>(File, Diags)) { in SDiagsWriter()
246 struct SharedState { struct in __anonaeb9c90e0111::SDiagsWriter
247 SharedState(StringRef File, DiagnosticOptions *Diags) in SharedState() function
294 std::shared_ptr<SharedState> State;
/llvm-project-15.0.7/clang/lib/AST/
H A DExternalASTMerger.cpp116 std::shared_ptr<ASTImporterSharedState> SharedState) in LazyASTImporter() argument
119 /*MinimalImport=*/true, SharedState), in LazyASTImporter()
399 SharedState = std::make_shared<ASTImporterSharedState>( in ExternalASTMerger()
418 *this, Target.AST, Target.FM, S, SharedState)); in AddSources()
H A DASTImporter.cpp287 Importer.SharedState->markAsNewDecl(ToD); in GetImportedOrCreateSpecialDecl()
8391 : SharedState(SharedState), ToContext(ToContext), FromContext(FromContext), in ASTImporter()
8396 if (!SharedState) { in ASTImporter()
8438 if (SharedState->getLookupTable()) { in findDeclsInToCtx()
8440 SharedState->getLookupTable()->lookup(ReDC, Name); in findDeclsInToCtx()
8462 SharedState->addDeclToLookup(ToD); in AddToLookupTable()
8841 if (auto Error = SharedState->getImportDeclErrorIfAny(ToD)) { in Import()
8883 SharedState->removeDeclFromLookup(ToD); in Import()
8901 SharedState->setImportDeclError(Pos->second, ErrOut); in Import()
8924 SharedState->setImportDeclError(Ii->second, ErrOut); in Import()
[all …]
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTImporter.h193 std::shared_ptr<ASTImporterSharedState> SharedState = nullptr;
291 std::shared_ptr<ASTImporterSharedState> SharedState = nullptr);
H A DExternalASTMerger.h112 std::shared_ptr<ASTImporterSharedState> SharedState; variable