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

/netbsd-current/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/
H A DUSRFindingAction.cpp69 // Fill OverriddenMethods and PartialSpecs storages.
131 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; local
132 TemplateDecl->getPartialSpecializations(PartialSpecs);
133 for (const auto *Spec : PartialSpecs)
151 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; local
152 VTD->getPartialSpecializations(PartialSpecs);
153 llvm::for_each(PartialSpecs, [&](const auto *Spec) {
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclTemplate.cpp557 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> &PartialSpecs local
560 PS.reserve(PartialSpecs.size());
561 for (ClassTemplatePartialSpecializationDecl &P : PartialSpecs)
1231 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> &PartialSpecs = local
1234 PS.reserve(PartialSpecs.size());
1235 for (VarTemplatePartialSpecializationDecl &P : PartialSpecs)
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp3028 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs;
3030 ->getPartialSpecializations(PartialSpecs);
3031 for (unsigned I = 0, N = PartialSpecs.size(); I != N; ++I) {
3033 if (!DeduceTemplateArguments(PartialSpecs[I],
3072 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs;
3073 Template->getPartialSpecializations(PartialSpecs);
3075 for (unsigned I = 0, N = PartialSpecs.size(); I != N; ++I) {
3076 ClassTemplatePartialSpecializationDecl *Partial = PartialSpecs[I];
H A DSemaTemplateInstantiateDecl.cpp1595 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; local
1596 D->getPartialSpecializations(PartialSpecs);
1597 for (unsigned I = 0, N = PartialSpecs.size(); I != N; ++I)
1598 if (PartialSpecs[I]->getFirstDecl()->isOutOfLine())
1599 OutOfLinePartialSpecs.push_back(std::make_pair(Inst, PartialSpecs[I]));
1678 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; local
1679 D->getPartialSpecializations(PartialSpecs);
1680 for (unsigned I = 0, N = PartialSpecs.size(); I != N; ++I)
1681 if (PartialSpecs[I]->getFirstDecl()->isOutOfLine())
1683 std::make_pair(Inst, PartialSpecs[
[all...]
H A DSemaTemplate.cpp4544 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; local
4545 Template->getPartialSpecializations(PartialSpecs);
4547 for (unsigned I = 0, N = PartialSpecs.size(); I != N; ++I) {
4548 VarTemplatePartialSpecializationDecl *Partial = PartialSpecs[I];

Completed in 237 milliseconds