Searched refs:PartialSpec (Results 1 - 10 of 10) sorted by relevance
/external/clang/tools/libclang/ |
H A D | CIndexCXX.cpp | 66 if (ClassTemplateSpecializationDecl *PartialSpec 69 switch (PartialSpec->getTagKind()) { 96 if (ClassTemplatePartialSpecializationDecl *PartialSpec 98 Template = PartialSpec->getSpecializedTemplate();
|
H A D | CIndexUSRs.cpp | 412 } else if (ClassTemplatePartialSpecializationDecl *PartialSpec 423 VisitTemplateParameterList(PartialSpec->getTemplateParameters());
|
/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 1477 if (SpecializedPartialSpecialization *PartialSpec 1479 return PartialSpec->PartialSpecialization; 1490 if (SpecializedPartialSpecialization *PartialSpec 1492 return PartialSpec->PartialSpecialization; 1510 if (SpecializedPartialSpecialization *PartialSpec 1512 return *PartialSpec->TemplateArgs; 1520 void setInstantiationOf(ClassTemplatePartialSpecializationDecl *PartialSpec, argument 1526 PS->PartialSpecialization = PartialSpec; 1717 ClassTemplatePartialSpecializationDecl *PartialSpec) { 1720 First->InstantiatedFromMember.setPointer(PartialSpec); 1716 setInstantiatedFromMember( ClassTemplatePartialSpecializationDecl *PartialSpec) argument [all...] |
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 2147 // specialized by the instantiation of \p PartialSpec. 2149 /// \param PartialSpec the (uninstantiated) class template partial 2157 ClassTemplatePartialSpecializationDecl *PartialSpec) { 2165 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); 2173 if (SemaRef.Subst(PartialSpec->getTemplateArgsAsWritten(), 2174 PartialSpec->getNumTemplateArgsAsWritten(), 2182 PartialSpec->getLocation(), 2212 PartialSpec->getLocation(), 2232 SemaRef.Diag(PartialSpec->getLocation(), diag::err_partial_spec_redeclared) 2243 PartialSpec 2155 InstantiateClassTemplatePartialSpecialization( ClassTemplateDecl *ClassTemplate, ClassTemplatePartialSpecializationDecl *PartialSpec) argument [all...] |
H A D | SemaCXXScopeSpec.cpp | 126 if (ClassTemplatePartialSpecializationDecl *PartialSpec 128 return PartialSpec;
|
H A D | SemaTemplateInstantiate.cpp | 273 ClassTemplatePartialSpecializationDecl *PartialSpec, 286 Inst.Entity = reinterpret_cast<uintptr_t>(PartialSpec); 521 if (ClassTemplatePartialSpecializationDecl *PartialSpec 526 << Context.getTypeDeclType(PartialSpec) 528 PartialSpec->getTemplateParameters(), 272 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, ClassTemplatePartialSpecializationDecl *PartialSpec, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument
|
H A D | SemaDeclCXX.cpp | 4852 else if (ClassTemplatePartialSpecializationDecl *PartialSpec 4854 Params = PartialSpec->getTemplateParameters();
|
/external/clang/include/clang/Sema/ |
H A D | Template.h | 489 ClassTemplatePartialSpecializationDecl *PartialSpec);
|
H A D | Sema.h | 5669 ClassTemplatePartialSpecializationDecl *PartialSpec,
|
/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 758 if (SpecializedPartialSpecialization *PartialSpec 760 return PartialSpec->PartialSpecialization->getSpecializedTemplate();
|
Completed in 154 milliseconds