Home
last modified time | relevance | path

Searched refs:PendingInstantiations (Results 1 – 14 of 14) sorted by relevance

/external/llvm-project/clang/lib/Sema/
DSema.cpp938 PendingInstantiations.insert(PendingInstantiations.end(), in ActOnEndOfTranslationUnitFragment()
964 PendingInstantiations.insert(PendingInstantiations.begin(), in ActOnEndOfTranslationUnitFragment()
1022 PendingInstantiations.insert(PendingInstantiations.end(), in ActOnEndOfTranslationUnit()
DSemaTemplateInstantiateDecl.cpp4703 PendingInstantiations.push_back( in InstantiateFunctionDefinition()
5253 PendingInstantiations.push_back( in InstantiateVariableDefinition()
6075 (!LocalOnly && !PendingInstantiations.empty())) { in PerformPendingInstantiations()
6079 Inst = PendingInstantiations.front(); in PerformPendingInstantiations()
6080 PendingInstantiations.pop_front(); in PerformPendingInstantiations()
6155 PendingInstantiations.swap(delayedPCHInstantiations); in PerformPendingInstantiations()
DSemaExpr.cpp16922 PendingInstantiations.push_back( in MarkFunctionReferenced()
18169 SemaRef.PendingInstantiations in DoMarkVarDeclReferenced()
/external/clang/lib/Sema/
DSema.cpp683 PendingInstantiations.insert(PendingInstantiations.begin(), in ActOnEndOfTranslationUnit()
DSemaTemplateInstantiateDecl.cpp3533 PendingInstantiations.push_back( in InstantiateFunctionDefinition()
3584 PendingInstantiations.push_back( in InstantiateFunctionDefinition()
4094 PendingInstantiations.push_back( in InstantiateVariableDefinition()
4864 (!LocalOnly && !PendingInstantiations.empty())) { in PerformPendingInstantiations()
4868 Inst = PendingInstantiations.front(); in PerformPendingInstantiations()
4869 PendingInstantiations.pop_front(); in PerformPendingInstantiations()
DSemaExpr.cpp13104 PendingInstantiations.push_back(std::make_pair(Func, in MarkFunctionReferenced()
13953 SemaRef.PendingInstantiations in DoMarkVarDeclReferenced()
/external/clang/lib/Serialization/
DASTWriter.cpp4248 RecordData PendingInstantiations; in WriteASTCore() local
4249 for (const auto &I : SemaRef.PendingInstantiations) { in WriteASTCore()
4250 AddDeclRef(I.first, PendingInstantiations); in WriteASTCore()
4251 AddSourceLocation(I.second, PendingInstantiations); in WriteASTCore()
4552 if (!PendingInstantiations.empty()) in WriteASTCore()
4553 Stream.EmitRecord(PENDING_IMPLICIT_INSTANTIATIONS, PendingInstantiations); in WriteASTCore()
DASTReader.cpp2965 if (PendingInstantiations.size() % 2 != 0) { in ReadASTBlock()
2976 PendingInstantiations.push_back(getGlobalDeclID(F, Record[I++])); in ReadASTBlock()
2977 PendingInstantiations.push_back( in ReadASTBlock()
7364 for (unsigned Idx = 0, N = PendingInstantiations.size(); Idx < N;) { in ReadPendingInstantiations()
7365 ValueDecl *D = cast<ValueDecl>(GetDecl(PendingInstantiations[Idx++])); in ReadPendingInstantiations()
7367 = SourceLocation::getFromRawEncoding(PendingInstantiations[Idx++]); in ReadPendingInstantiations()
7371 PendingInstantiations.clear(); in ReadPendingInstantiations()
/external/llvm-project/clang/lib/Serialization/
DASTWriter.cpp4510 RecordData PendingInstantiations; in WriteASTCore() local
4511 for (const auto &I : SemaRef.PendingInstantiations) { in WriteASTCore()
4512 AddDeclRef(I.first, PendingInstantiations); in WriteASTCore()
4513 AddSourceLocation(I.second, PendingInstantiations); in WriteASTCore()
4841 if (!PendingInstantiations.empty()) in WriteASTCore()
4842 Stream.EmitRecord(PENDING_IMPLICIT_INSTANTIATIONS, PendingInstantiations); in WriteASTCore()
DASTReader.cpp3445 if (PendingInstantiations.size() % 2 != 0) { in ReadASTBlock()
3456 PendingInstantiations.push_back(getGlobalDeclID(F, Record[I++])); in ReadASTBlock()
3457 PendingInstantiations.push_back( in ReadASTBlock()
8364 for (unsigned Idx = 0, N = PendingInstantiations.size(); Idx < N;) { in ReadPendingInstantiations()
8365 ValueDecl *D = cast<ValueDecl>(GetDecl(PendingInstantiations[Idx++])); in ReadPendingInstantiations()
8367 = SourceLocation::getFromRawEncoding(PendingInstantiations[Idx++]); in ReadPendingInstantiations()
8371 PendingInstantiations.clear(); in ReadPendingInstantiations()
/external/llvm-project/clang/include/clang/Sema/
DSema.h8964 std::deque<PendingImplicitInstantiation> PendingInstantiations; variable
8976 SavedPendingInstantiations.swap(S.PendingInstantiations); in GlobalEagerInstantiationScope()
8997 assert(S.PendingInstantiations.empty() && in ~GlobalEagerInstantiationScope()
8999 S.PendingInstantiations.swap(SavedPendingInstantiations); in ~GlobalEagerInstantiationScope()
9002 S.PendingInstantiations.swap(SavedPendingInstantiations); in ~GlobalEagerInstantiationScope()
9003 S.PendingInstantiations.insert(S.PendingInstantiations.end(), in ~GlobalEagerInstantiationScope()
/external/llvm-project/clang/include/clang/Serialization/
DASTReader.h787 SmallVector<uint64_t, 64> PendingInstantiations; variable
/external/clang/include/clang/Serialization/
DASTReader.h721 SmallVector<uint64_t, 64> PendingInstantiations; variable
/external/clang/include/clang/Sema/
DSema.h7037 std::deque<PendingImplicitInstantiation> PendingInstantiations; variable
7045 SavedPendingInstantiations.swap(S.PendingInstantiations); in SavePendingInstantiationsAndVTableUsesRAII()
7058 assert(S.PendingInstantiations.empty() && in ~SavePendingInstantiationsAndVTableUsesRAII()
7060 S.PendingInstantiations.swap(SavedPendingInstantiations); in ~SavePendingInstantiationsAndVTableUsesRAII()