Searched refs:PartialSpec (Results 1 - 11 of 11) sorted by relevance

/external/clang/tools/libclang/
H A DCIndexCXX.cpp65 if (const ClassTemplateSpecializationDecl *PartialSpec
68 switch (PartialSpec->getTagKind()) {
95 if (const ClassTemplatePartialSpecializationDecl *PartialSpec
97 Template = PartialSpec->getSpecializedTemplate();
/external/clang/include/clang/AST/
H A DDeclTemplate.h1543 if (SpecializedPartialSpecialization *PartialSpec
1545 return PartialSpec->PartialSpecialization;
1562 if (SpecializedPartialSpecialization *PartialSpec
1564 return *PartialSpec->TemplateArgs;
1572 void setInstantiationOf(ClassTemplatePartialSpecializationDecl *PartialSpec, argument
1578 PS->PartialSpecialization = PartialSpec;
1743 ClassTemplatePartialSpecializationDecl *PartialSpec) {
1746 First->InstantiatedFromMember.setPointer(PartialSpec);
2391 if (SpecializedPartialSpecialization *PartialSpec =
2393 return PartialSpec
1742 setInstantiatedFromMember( ClassTemplatePartialSpecializationDecl *PartialSpec) argument
2431 setInstantiationOf(VarTemplatePartialSpecializationDecl *PartialSpec, const TemplateArgumentList *TemplateArgs) argument
2592 setInstantiatedFromMember(VarTemplatePartialSpecializationDecl *PartialSpec) argument
[all...]
/external/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp2625 // specialized by the instantiation of \p PartialSpec.
2627 /// \param PartialSpec the (uninstantiated) class template partial
2635 ClassTemplatePartialSpecializationDecl *PartialSpec) {
2643 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters();
2651 = PartialSpec->getTemplateArgsAsWritten();
2663 PartialSpec->getLocation(),
2692 PartialSpec->getLocation(),
2712 SemaRef.Diag(PartialSpec->getLocation(), diag::err_partial_spec_redeclared)
2723 PartialSpec->getTagKind(),
2725 PartialSpec
2633 InstantiateClassTemplatePartialSpecialization( ClassTemplateDecl *ClassTemplate, ClassTemplatePartialSpecializationDecl *PartialSpec) argument
2760 InstantiateVarTemplatePartialSpecialization( VarTemplateDecl *VarTemplate, VarTemplatePartialSpecializationDecl *PartialSpec) argument
[all...]
H A DSemaTemplateInstantiate.cpp275 ClassTemplatePartialSpecializationDecl *PartialSpec,
283 PartialSpec, nullptr, TemplateArgs, &DeductionInfo);
288 VarTemplatePartialSpecializationDecl *PartialSpec,
295 PartialSpec, nullptr, TemplateArgs, &DeductionInfo);
489 if (ClassTemplatePartialSpecializationDecl *PartialSpec =
493 << Context.getTypeDeclType(PartialSpec)
495 PartialSpec->getTemplateParameters(),
274 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, ClassTemplatePartialSpecializationDecl *PartialSpec, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument
286 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, VarTemplatePartialSpecializationDecl *PartialSpec, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument
H A DSemaCXXScopeSpec.cpp119 if (ClassTemplatePartialSpecializationDecl *PartialSpec
121 return PartialSpec;
/external/clang/include/clang/Sema/
H A DTemplate.h502 ClassTemplatePartialSpecializationDecl *PartialSpec);
506 VarTemplatePartialSpecializationDecl *PartialSpec);
H A DSema.h6348 ClassTemplatePartialSpecializationDecl *PartialSpec,
6357 VarTemplatePartialSpecializationDecl *PartialSpec,
/external/clang/lib/Index/
H A DUSRGeneration.cpp423 } else if (const ClassTemplatePartialSpecializationDecl *PartialSpec
434 VisitTemplateParameterList(PartialSpec->getTemplateParameters());
/external/clang/lib/AST/
H A DDeclTemplate.cpp751 if (SpecializedPartialSpecialization *PartialSpec
753 return PartialSpec->PartialSpecialization->getSpecializedTemplate();
1100 if (SpecializedPartialSpecialization *PartialSpec =
1102 return PartialSpec->PartialSpecialization->getSpecializedTemplate();
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp3246 auto PartialSpec = local
3252 Spec->setInstantiationOf(PartialSpec, TemplArgList);
H A DASTWriter.cpp4549 if (auto PartialSpec =
4552 AddDeclRef(PartialSpec, Record);

Completed in 245 milliseconds