Searched refs:PartialSpecs (Results 1 - 4 of 4) sorted by relevance

/external/clang/lib/AST/
H A DDeclTemplate.cpp412 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> &PartialSpecs local
415 PS.reserve(PartialSpecs.size());
416 for (ClassTemplatePartialSpecializationDecl &P : PartialSpecs)
1031 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> &PartialSpecs = local
1034 PS.reserve(PartialSpecs.size());
1035 for (VarTemplatePartialSpecializationDecl &P : PartialSpecs)
/external/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp1209 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; local
1210 D->getPartialSpecializations(PartialSpecs);
1211 for (unsigned I = 0, N = PartialSpecs.size(); I != N; ++I)
1212 if (PartialSpecs[I]->getFirstDecl()->isOutOfLine())
1213 OutOfLinePartialSpecs.push_back(std::make_pair(Inst, PartialSpecs[I]));
1292 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; local
1293 D->getPartialSpecializations(PartialSpecs);
1294 for (unsigned I = 0, N = PartialSpecs.size(); I != N; ++I)
1295 if (PartialSpecs[I]->getFirstDecl()->isOutOfLine())
1297 std::make_pair(Inst, PartialSpecs[
[all...]
H A DSemaTemplateInstantiate.cpp2313 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; local
2314 Template->getPartialSpecializations(PartialSpecs);
2316 for (unsigned I = 0, N = PartialSpecs.size(); I != N; ++I) {
2317 ClassTemplatePartialSpecializationDecl *Partial = PartialSpecs[I];
H A DSemaTemplate.cpp2807 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; local
2808 Template->getPartialSpecializations(PartialSpecs);
2810 for (unsigned I = 0, N = PartialSpecs.size(); I != N; ++I) {
2811 VarTemplatePartialSpecializationDecl *Partial = PartialSpecs[I];

Completed in 97 milliseconds