Searched refs:getSpecializedTemplate (Results 1 - 25 of 25) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DUSRFindingAction.cpp114 handleClassTemplateDecl(ClassTemplateSpecDecl->getSpecializedTemplate());
123 if (PartialSpec->getSpecializedTemplate() == TemplateDecl)
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp925 ClassTemplateSpecializationDecl::getSpecializedTemplate() const { function in class:ClassTemplateSpecializationDecl
928 return PartialSpec->PartialSpecialization->getSpecializedTemplate();
963 return getSpecializedTemplate()->getSourceRange();
1271 VarTemplateDecl *VarTemplateSpecializationDecl::getSpecializedTemplate() const { function in class:VarTemplateSpecializationDecl
1274 return PartialSpec->PartialSpecialization->getSpecializedTemplate();
H A DQualTypeNames.cpp172 TemplateName TN(TSTDecl->getSpecializedTemplate());
H A DDecl.cpp463 ClassTemplateDecl *temp = spec->getSpecializedTemplate();
515 VarTemplateDecl *temp = spec->getSpecializedTemplate();
1000 const ClassTemplateDecl *temp = spec->getSpecializedTemplate();
1126 const auto *TD = spec->getSpecializedTemplate()->getTemplatedDecl();
1151 return getVisibilityOf(VTSD->getSpecializedTemplate()->getTemplatedDecl(),
H A DASTStructuralEquivalence.cpp1155 if (!IsStructurallyEquivalent(Context, Spec1->getSpecializedTemplate(),
1156 Spec2->getSpecializedTemplate()))
H A DASTDiagnostic.cpp1102 TemplateName(CTSD->getSpecializedTemplate()),
H A DItaniumMangle.cpp804 return Spec->getSpecializedTemplate();
811 return Spec->getSpecializedTemplate();
H A DMicrosoftMangle.cpp773 return Spec->getSpecializedTemplate();
780 return Spec->getSpecializedTemplate();
H A DASTImporter.cpp5348 if (Error Err = importInto(ClassTemplate, D->getSpecializedTemplate()))
5629 if (Error Err = importInto(VarTemplate, D->getSpecializedTemplate()))
H A DExpr.cpp805 = (*I)->getSpecializedTemplate()->getTemplateParameters();
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp1530 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();
1616 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate();
3426 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();
3560 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate();
5208 VarSpec->getSpecializedTemplate(), Def, nullptr,
5737 ClassTemplate = PartialSpec->getSpecializedTemplate()->getCanonicalDecl();
5753 ClassTemplateDecl *SpecTemplate = InstSpec->getSpecializedTemplate();
5859 findInstantiationOf(Context, VTSD->getSpecializedTemplate(),
H A DSemaTemplateInstantiate.cpp87 assert(Spec->getSpecializedTemplate() && "No variable template?");
132 assert(Spec->getSpecializedTemplate() && "No class template?");
133 if (Spec->getSpecializedTemplate()->isMemberSpecialization())
2948 ClassTemplateSpec->getSpecializedTemplate()
2977 ClassTemplateDecl *Template = ClassTemplateSpec->getSpecializedTemplate();
3093 ClassTemplateDecl *Template = ClassTemplateSpec->getSpecializedTemplate();
H A DSemaTemplateDeduction.cpp599 TemplateName(SpecArg->getSpecializedTemplate()),
2784 auto *Template = Partial->getSpecializedTemplate();
5293 ClassTemplateDecl *Primary = Spec->getSpecializedTemplate();
5322 assert(PS1->getSpecializedTemplate() == PS2->getSpecializedTemplate() &&
5325 TemplateName Name(PS1->getSpecializedTemplate());
5357 TemplateDecl *Primary = Spec->getSpecializedTemplate();
H A DSemaAccess.cpp454 ->getSpecializedTemplate();
H A DSemaTemplate.cpp128 return Spec->getSpecializedTemplate();
1674 ->getSpecializedTemplate();
3987 auto *Template = Partial->getSpecializedTemplate();
5119 return TemplateArgumentLoc(TemplateName(CTSD->getSpecializedTemplate()),
H A DSemaLookup.cpp2779 DeclContext *Ctx = Spec->getSpecializedTemplate()->getDeclContext();
H A DSemaDeclCXX.cpp5898 getDLLAttr(Spec->getSpecializedTemplate()->getTemplatedDecl())) {
6060 BaseTemplateSpec->getSpecializedTemplate()->getTemplatedDecl())) {
10868 Template = Specialization->getSpecializedTemplate();
H A DSemaExprCXX.cpp300 if (Spec->getSpecializedTemplate()->getCanonicalDecl() ==
H A DSemaInit.cpp9674 return !CTSD || !declaresSameEntity(CTSD->getSpecializedTemplate(), CTD);
H A DSemaOpenMP.cpp1323 if (const ClassTemplateDecl *CTD = CTSD->getSpecializedTemplate())
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1514 RegisterTemplateSpecialization(D->getSpecializedTemplate(), D);
1535 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl());
1574 RegisterTemplateSpecialization(D->getSpecializedTemplate(), D);
1602 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl());
H A DASTReader.cpp7107 CTSD->getSpecializedTemplate()->LoadLazySpecializations();
7109 VTSD->getSpecializedTemplate()->LoadLazySpecializations();
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h1886 ClassTemplateDecl *getSpecializedTemplate() const;
2742 VarTemplateDecl *getSpecializedTemplate() const;
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h649 const ClassTemplateDecl* Decl = Node.getSpecializedTemplate();
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1900 VarTemplateDecl *T = TS->getSpecializedTemplate();
1912 TSpecial->getSpecializedTemplate()->getTemplateParameters();

Completed in 772 milliseconds