Searched refs:PartialSpec (Results 1 – 9 of 9) sorted by relevance
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | DeclTemplate.h | 1525 if (SpecializedPartialSpecialization *PartialSpec 1527 return PartialSpec->PartialSpecialization; 1537 if (SpecializedPartialSpecialization *PartialSpec 1539 return PartialSpec->PartialSpecialization; 1556 if (SpecializedPartialSpecialization *PartialSpec 1558 return *PartialSpec->TemplateArgs; 1566 void setInstantiationOf(ClassTemplatePartialSpecializationDecl *PartialSpec, 1572 PS->PartialSpecialization = PartialSpec; 1736 ClassTemplatePartialSpecializationDecl *PartialSpec) { 1739 First->InstantiatedFromMember.setPointer(PartialSpec); [all …]
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaTemplateInstantiateDecl.cpp | 2617 ClassTemplatePartialSpecializationDecl *PartialSpec) { in InstantiateClassTemplatePartialSpecialization() argument 2625 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateClassTemplatePartialSpecialization() 2633 = PartialSpec->getTemplateArgsAsWritten(); in InstantiateClassTemplatePartialSpecialization() 2645 PartialSpec->getLocation(), in InstantiateClassTemplatePartialSpecialization() 2675 PartialSpec->getLocation(), in InstantiateClassTemplatePartialSpecialization() 2695 SemaRef.Diag(PartialSpec->getLocation(), diag::err_partial_spec_redeclared) in InstantiateClassTemplatePartialSpecialization() 2706 PartialSpec->getTagKind(), in InstantiateClassTemplatePartialSpecialization() 2708 PartialSpec->getLocStart(), in InstantiateClassTemplatePartialSpecialization() 2709 PartialSpec->getLocation(), in InstantiateClassTemplatePartialSpecialization() 2718 if (SubstQualifier(PartialSpec, InstPartialSpec)) in InstantiateClassTemplatePartialSpecialization() [all …]
|
| D | SemaTemplateInstantiate.cpp | 295 ClassTemplatePartialSpecializationDecl *PartialSpec, in InstantiatingTemplate() argument 308 Inst.Entity = PartialSpec; in InstantiatingTemplate() 320 VarTemplatePartialSpecializationDecl *PartialSpec, in InstantiatingTemplate() argument 331 Inst.Entity = PartialSpec; in InstantiatingTemplate() 581 if (ClassTemplatePartialSpecializationDecl *PartialSpec = in PrintInstantiationStack() local 585 << Context.getTypeDeclType(PartialSpec) in PrintInstantiationStack() 587 PartialSpec->getTemplateParameters(), in PrintInstantiationStack()
|
| D | SemaCXXScopeSpec.cpp | 119 if (ClassTemplatePartialSpecializationDecl *PartialSpec in computeDeclContext() local 121 return PartialSpec; in computeDeclContext()
|
| D | SemaDeclCXX.cpp | 5966 else if (ClassTemplatePartialSpecializationDecl *PartialSpec in ActOnReenterTemplateScope() local 5968 Params = PartialSpec->getTemplateParameters(); in ActOnReenterTemplateScope()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
| D | Template.h | 502 ClassTemplatePartialSpecializationDecl *PartialSpec); 506 VarTemplatePartialSpecializationDecl *PartialSpec);
|
| D | Sema.h | 6232 ClassTemplatePartialSpecializationDecl *PartialSpec, 6241 VarTemplatePartialSpecializationDecl *PartialSpec,
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | DeclTemplate.cpp | 772 if (SpecializedPartialSpecialization *PartialSpec in getSpecializedTemplate() local 774 return PartialSpec->PartialSpecialization->getSpecializedTemplate(); in getSpecializedTemplate() 1140 if (SpecializedPartialSpecialization *PartialSpec = in getSpecializedTemplate() local 1142 return PartialSpec->PartialSpecialization->getSpecializedTemplate(); in getSpecializedTemplate()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Index/ |
| D | USRGeneration.cpp | 400 } else if (const ClassTemplatePartialSpecializationDecl *PartialSpec in VisitTagDecl() local 411 VisitTemplateParameterList(PartialSpec->getTemplateParameters()); in VisitTagDecl()
|