Searched refs:PartialSpec (Results 1 - 11 of 11) sorted by relevance
/external/clang/tools/libclang/ |
H A D | CIndexCXX.cpp | 65 if (const ClassTemplateSpecializationDecl *PartialSpec 68 switch (PartialSpec->getTagKind()) { 95 if (const ClassTemplatePartialSpecializationDecl *PartialSpec 97 Template = PartialSpec->getSpecializedTemplate();
|
/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 1543 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 D | SemaTemplateInstantiateDecl.cpp | 2625 // 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 D | SemaTemplateInstantiate.cpp | 275 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 D | SemaCXXScopeSpec.cpp | 119 if (ClassTemplatePartialSpecializationDecl *PartialSpec 121 return PartialSpec;
|
/external/clang/include/clang/Sema/ |
H A D | Template.h | 502 ClassTemplatePartialSpecializationDecl *PartialSpec); 506 VarTemplatePartialSpecializationDecl *PartialSpec);
|
H A D | Sema.h | 6348 ClassTemplatePartialSpecializationDecl *PartialSpec, 6357 VarTemplatePartialSpecializationDecl *PartialSpec,
|
/external/clang/lib/Index/ |
H A D | USRGeneration.cpp | 423 } else if (const ClassTemplatePartialSpecializationDecl *PartialSpec 434 VisitTemplateParameterList(PartialSpec->getTemplateParameters());
|
/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 751 if (SpecializedPartialSpecialization *PartialSpec 753 return PartialSpec->PartialSpecialization->getSpecializedTemplate(); 1100 if (SpecializedPartialSpecialization *PartialSpec = 1102 return PartialSpec->PartialSpecialization->getSpecializedTemplate();
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 3246 auto PartialSpec = local 3252 Spec->setInstantiationOf(PartialSpec, TemplArgList);
|
H A D | ASTWriter.cpp | 4549 if (auto PartialSpec = 4552 AddDeclRef(PartialSpec, Record);
|
Completed in 245 milliseconds