Searched refs:PartialSpec (Results 1 – 11 of 11) sorted by relevance
/external/clang/tools/libclang/ |
D | CIndexCXX.cpp | 65 if (const ClassTemplateSpecializationDecl *PartialSpec in clang_getTemplateCursorKind() local 68 switch (PartialSpec->getTagKind()) { in clang_getTemplateCursorKind() 95 if (const ClassTemplatePartialSpecializationDecl *PartialSpec in clang_getSpecializedCursorTemplate() local 97 Template = PartialSpec->getSpecializedTemplate(); in clang_getSpecializedCursorTemplate()
|
/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 1675 if (SpecializedPartialSpecialization *PartialSpec 1677 return PartialSpec->PartialSpecialization; 1694 if (SpecializedPartialSpecialization *PartialSpec 1696 return *PartialSpec->TemplateArgs; 1704 void setInstantiationOf(ClassTemplatePartialSpecializationDecl *PartialSpec, 1710 PS->PartialSpecialization = PartialSpec; 1875 ClassTemplatePartialSpecializationDecl *PartialSpec) { 1878 First->InstantiatedFromMember.setPointer(PartialSpec); 2514 if (SpecializedPartialSpecialization *PartialSpec = 2516 return PartialSpec->PartialSpecialization; [all …]
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 2789 ClassTemplatePartialSpecializationDecl *PartialSpec) { in InstantiateClassTemplatePartialSpecialization() argument 2797 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateClassTemplatePartialSpecialization() 2805 = PartialSpec->getTemplateArgsAsWritten(); in InstantiateClassTemplatePartialSpecialization() 2817 PartialSpec->getLocation(), in InstantiateClassTemplatePartialSpecialization() 2846 PartialSpec->getLocation(), in InstantiateClassTemplatePartialSpecialization() 2866 SemaRef.Diag(PartialSpec->getLocation(), diag::err_partial_spec_redeclared) in InstantiateClassTemplatePartialSpecialization() 2877 PartialSpec->getTagKind(), in InstantiateClassTemplatePartialSpecialization() 2879 PartialSpec->getLocStart(), in InstantiateClassTemplatePartialSpecialization() 2880 PartialSpec->getLocation(), in InstantiateClassTemplatePartialSpecialization() 2889 if (SubstQualifier(PartialSpec, InstPartialSpec)) in InstantiateClassTemplatePartialSpecialization() [all …]
|
D | SemaTemplateInstantiate.cpp | 269 ClassTemplatePartialSpecializationDecl *PartialSpec, in InstantiatingTemplate() argument 275 PointOfInstantiation, InstantiationRange, PartialSpec, nullptr, in InstantiatingTemplate() 280 VarTemplatePartialSpecializationDecl *PartialSpec, in InstantiatingTemplate() argument 286 PointOfInstantiation, InstantiationRange, PartialSpec, nullptr, in InstantiatingTemplate() 473 if (ClassTemplatePartialSpecializationDecl *PartialSpec = in PrintInstantiationStack() local 477 << Context.getTypeDeclType(PartialSpec) in PrintInstantiationStack() 479 PartialSpec->getTemplateParameters(), in PrintInstantiationStack()
|
D | SemaCXXScopeSpec.cpp | 119 if (ClassTemplatePartialSpecializationDecl *PartialSpec in computeDeclContext() local 121 return PartialSpec; in computeDeclContext()
|
/external/clang/include/clang/Sema/ |
D | Template.h | 510 ClassTemplatePartialSpecializationDecl *PartialSpec); 514 VarTemplatePartialSpecializationDecl *PartialSpec);
|
D | Sema.h | 6717 ClassTemplatePartialSpecializationDecl *PartialSpec, 6726 VarTemplatePartialSpecializationDecl *PartialSpec,
|
/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 793 if (SpecializedPartialSpecialization *PartialSpec in getSpecializedTemplate() local 795 return PartialSpec->PartialSpecialization->getSpecializedTemplate(); in getSpecializedTemplate() 1137 if (SpecializedPartialSpecialization *PartialSpec = in getSpecializedTemplate() local 1139 return PartialSpec->PartialSpecialization->getSpecializedTemplate(); in getSpecializedTemplate()
|
/external/clang/lib/Index/ |
D | USRGeneration.cpp | 437 } else if (const ClassTemplatePartialSpecializationDecl *PartialSpec in VisitTagDecl() local 448 VisitTemplateParameterList(PartialSpec->getTemplateParameters()); in VisitTagDecl()
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 3685 auto PartialSpec = in UpdateDecl() local 3696 Spec->setInstantiationOf(PartialSpec, TemplArgList); in UpdateDecl()
|
D | ASTWriter.cpp | 4628 if (auto PartialSpec = in WriteDeclUpdatesBlocks() local 4631 AddDeclRef(PartialSpec, Record); in WriteDeclUpdatesBlocks()
|