/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
H A D | USRFindingAction.cpp | 114 handleClassTemplateDecl(ClassTemplateSpecDecl->getSpecializedTemplate()); 123 if (PartialSpec->getSpecializedTemplate() == TemplateDecl)
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 925 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 D | QualTypeNames.cpp | 172 TemplateName TN(TSTDecl->getSpecializedTemplate());
|
H A D | Decl.cpp | 463 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 D | ASTStructuralEquivalence.cpp | 1155 if (!IsStructurallyEquivalent(Context, Spec1->getSpecializedTemplate(), 1156 Spec2->getSpecializedTemplate()))
|
H A D | ASTDiagnostic.cpp | 1102 TemplateName(CTSD->getSpecializedTemplate()),
|
H A D | ItaniumMangle.cpp | 804 return Spec->getSpecializedTemplate(); 811 return Spec->getSpecializedTemplate();
|
H A D | MicrosoftMangle.cpp | 773 return Spec->getSpecializedTemplate(); 780 return Spec->getSpecializedTemplate();
|
H A D | ASTImporter.cpp | 5348 if (Error Err = importInto(ClassTemplate, D->getSpecializedTemplate())) 5629 if (Error Err = importInto(VarTemplate, D->getSpecializedTemplate()))
|
H A D | Expr.cpp | 805 = (*I)->getSpecializedTemplate()->getTemplateParameters();
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 1530 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 D | SemaTemplateInstantiate.cpp | 87 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 D | SemaTemplateDeduction.cpp | 599 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 D | SemaAccess.cpp | 454 ->getSpecializedTemplate();
|
H A D | SemaTemplate.cpp | 128 return Spec->getSpecializedTemplate(); 1674 ->getSpecializedTemplate(); 3987 auto *Template = Partial->getSpecializedTemplate(); 5119 return TemplateArgumentLoc(TemplateName(CTSD->getSpecializedTemplate()),
|
H A D | SemaLookup.cpp | 2779 DeclContext *Ctx = Spec->getSpecializedTemplate()->getDeclContext();
|
H A D | SemaDeclCXX.cpp | 5898 getDLLAttr(Spec->getSpecializedTemplate()->getTemplatedDecl())) { 6060 BaseTemplateSpec->getSpecializedTemplate()->getTemplatedDecl())) { 10868 Template = Specialization->getSpecializedTemplate();
|
H A D | SemaExprCXX.cpp | 300 if (Spec->getSpecializedTemplate()->getCanonicalDecl() ==
|
H A D | SemaInit.cpp | 9674 return !CTSD || !declaresSameEntity(CTSD->getSpecializedTemplate(), CTD);
|
H A D | SemaOpenMP.cpp | 1323 if (const ClassTemplateDecl *CTD = CTSD->getSpecializedTemplate())
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 1514 RegisterTemplateSpecialization(D->getSpecializedTemplate(), D); 1535 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl()); 1574 RegisterTemplateSpecialization(D->getSpecializedTemplate(), D); 1602 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl());
|
H A D | ASTReader.cpp | 7107 CTSD->getSpecializedTemplate()->LoadLazySpecializations(); 7109 VTSD->getSpecializedTemplate()->LoadLazySpecializations();
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 1886 ClassTemplateDecl *getSpecializedTemplate() const; 2742 VarTemplateDecl *getSpecializedTemplate() const;
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 649 const ClassTemplateDecl* Decl = Node.getSpecializedTemplate();
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 1900 VarTemplateDecl *T = TS->getSpecializedTemplate(); 1912 TSpecial->getSpecializedTemplate()->getTemplateParameters();
|