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

/external/clang/tools/libclang/
H A DCIndexCXX.cpp66 if (ClassTemplateSpecializationDecl *PartialSpec
69 switch (PartialSpec->getTagKind()) {
96 if (ClassTemplatePartialSpecializationDecl *PartialSpec
98 Template = PartialSpec->getSpecializedTemplate();
H A DCIndexUSRs.cpp412 } else if (ClassTemplatePartialSpecializationDecl *PartialSpec
423 VisitTemplateParameterList(PartialSpec->getTemplateParameters());
/external/clang/include/clang/AST/
H A DDeclTemplate.h1477 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 DSemaTemplateInstantiateDecl.cpp2147 // 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 DSemaCXXScopeSpec.cpp126 if (ClassTemplatePartialSpecializationDecl *PartialSpec
128 return PartialSpec;
H A DSemaTemplateInstantiate.cpp273 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 DSemaDeclCXX.cpp4852 else if (ClassTemplatePartialSpecializationDecl *PartialSpec
4854 Params = PartialSpec->getTemplateParameters();
/external/clang/include/clang/Sema/
H A DTemplate.h489 ClassTemplatePartialSpecializationDecl *PartialSpec);
H A DSema.h5669 ClassTemplatePartialSpecializationDecl *PartialSpec,
/external/clang/lib/AST/
H A DDeclTemplate.cpp758 if (SpecializedPartialSpecialization *PartialSpec
760 return PartialSpec->PartialSpecialization->getSpecializedTemplate();

Completed in 154 milliseconds