/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexTypeSourceInfo.cpp | 169 T->getTemplateName(), TL.getTemplateNameLoc(), T->getAsCXXRecordDecl(), in VisitTemplateSpecializationTypeLoc() 177 if (!TraverseTemplateName(TL.getTypePtr()->getTemplateName())) in TraverseTemplateSpecializationTypeLoc() 199 T->getTemplateName(), TL.getTemplateNameLoc(), T->getAsCXXRecordDecl(), in VisitDeducedTemplateSpecializationTypeLoc() 219 TemplateName TN = TST->getTemplateName(); in VisitDependentNameTypeLoc()
|
H A D | IndexBody.cpp | 177 TemplateName TN = TST->getTemplateName(); in indexDependentReference()
|
H A D | USRGeneration.cpp | 938 VisitTemplateName(Spec->getTemplateName()); in VisitType()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | LLVMConventionsChecker.cpp | 86 TemplateName TM = TS->getTemplateName(); in IsStdVector() 100 TemplateName TM = TS->getTemplateName(); in IsSmallVector()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTDiagnostic.cpp | 133 TST->getTemplateName(), Args, QT); in desugarForDiagnostic() 1189 Tree.SetTemplateDiff(FromArgTST->getTemplateName().getAsTemplateDecl(), in DiffTypes() 1190 ToArgTST->getTemplateName().getAsTemplateDecl(), in DiffTypes() 1376 FromTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters(); in DiffTemplate() 1378 ToTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters(); in DiffTemplate() 1432 return FromTST->getTemplateName().getAsTemplateDecl()->getCanonicalDecl() == in hasSameBaseTemplate() 1433 ToTST->getTemplateName().getAsTemplateDecl()->getCanonicalDecl(); in hasSameBaseTemplate() 2134 Tree.SetTemplateDiff(FromOrigTST->getTemplateName().getAsTemplateDecl(), in DiffTemplate() 2135 ToOrigTST->getTemplateName().getAsTemplateDecl(), in DiffTemplate()
|
H A D | QualTypeNames.cpp | 145 TST->getTemplateName(), FQArgs, in getFullyQualifiedTemplateType() 331 Decl = TST->getTemplateName().getAsTemplateDecl(); in createNestedNameSpecifierForScopeOf()
|
H A D | CXXInheritance.cpp | 256 TemplateName TN = TST->getTemplateName(); in lookupInBases() 422 TemplateName TN = TST->getTemplateName(); in findOrdinaryMemberInDependentClasses()
|
H A D | TypePrinter.cpp | 1316 T->getTemplateName().print(OS, Policy); in printDeducedTemplateSpecializationBefore() 1617 TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl(); in printTemplateId() 1625 T->getTemplateName().print(OS, Policy, TemplateName::Qualified::None); in printTemplateId() 1650 T->getTemplateName().print(OS, Policy); in printInjectedClassNameBefore() 2206 Template = TTST->getTemplateName(); in isSubstitutedType() 2216 if (!isSubstitutedTemplateArgument(Ctx, Template, PTST->getTemplateName(), in isSubstitutedType()
|
H A D | ASTStructuralEquivalence.cpp | 1178 if (!IsStructurallyEquivalent(Context, DT1->getTemplateName(), in IsStructurallyEquivalent() 1179 DT2->getTemplateName())) in IsStructurallyEquivalent() 1242 if (!IsStructurallyEquivalent(Context, Spec1->getTemplateName(), in IsStructurallyEquivalent() 1243 Spec2->getTemplateName())) in IsStructurallyEquivalent()
|
H A D | ODRHash.cpp | 1028 Hash.AddTemplateName(T->getTemplateName()); in VisitDeducedTemplateSpecializationType() 1177 Hash.AddTemplateName(T->getTemplateName()); in VisitTemplateSpecializationType()
|
H A D | NestedNameSpecifier.cpp | 314 SpecType->getTemplateName().print(OS, InnerPolicy, in print()
|
H A D | ItaniumMangle.cpp | 1298 mangleTemplatePrefix(TST->getTemplateName()); in manglePrefix() 1303 mangleTemplateArgs(TST->getTemplateName(), TST->template_arguments()); in manglePrefix() 2485 TemplateName TN = TST->getTemplateName(); in mangleUnresolvedTypeOrSimpleId() 4267 if (TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl()) { in mangleType() 4273 mangleTemplatePrefix(T->getTemplateName()); in mangleType() 4278 mangleTemplateArgs(T->getTemplateName(), T->template_arguments()); in mangleType() 4415 TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl(); in mangleType()
|
H A D | TextNodeDumper.cpp | 2025 dumpTemplateName(T->getTemplateName(), "name"); in VisitDeducedTemplateSpecializationType() 2032 dumpTemplateName(T->getTemplateName(), "name"); in VisitTemplateSpecializationType()
|
H A D | JSONNodeDumper.cpp | 804 TST->getTemplateName().print(OS, PrintPolicy); in VisitTemplateSpecializationType()
|
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
H A D | RecursiveSymbolVisitor.h | 97 if (!visit(TemplateSpecType->getTemplateName().getAsTemplateDecl(), in VisitTypeLoc()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
H A D | PtrTypesSemantics.cpp | 135 if (auto *decl = specialT->getTemplateName().getAsTemplateDecl()) { in isReturnValueRefCounted()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TypeProperties.td | 532 let Read = [{ makeOptionalFromNullable(node->getTemplateName()) }]; 712 let Read = [{ node->getTemplateName() }];
|
H A D | RecursiveASTVisitor.h | 1116 TRY_TO(TraverseTemplateName(T->getTemplateName())); 1131 TRY_TO(TraverseTemplateName(T->getTemplateName())); 1410 TRY_TO(TraverseTemplateName(TL.getTypePtr()->getTemplateName())); 1426 TRY_TO(TraverseTemplateName(TL.getTypePtr()->getTemplateName()));
|
H A D | Type.h | 6436 TemplateName getTemplateName() const { return Template;} 6439 Profile(ID, getTemplateName(), getDeducedType(), isDependentType()); 6542 TemplateName getTemplateName() const { return Template; } 6645 TemplateName getTemplateName() const { 6646 return getInjectedTST()->getTemplateName();
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 81 SpecType->getTemplateName().getAsTemplateDecl())) { in computeDeclContext()
|
H A D | SemaTemplateDeduction.cpp | 683 TemplateName TNP = TP->getTemplateName(); in DeduceTemplateSpecArguments() 709 TemplateName TNA = SA->getTemplateName(); in DeduceTemplateSpecArguments() 3415 return Spec->getTemplateName().getAsTemplateDecl() != nullptr; in isSimpleTemplateIdType() 4952 TL.getTypePtr()->getTemplateName(), in TransformDeducedTemplateSpecializationType() 6518 MarkUsedTemplateParameters(Ctx, Spec->getTemplateName(), OnlyDeduced, in MarkUsedTemplateParameters()
|
H A D | SemaAttr.cpp | 160 TST->getTemplateName().getAsTemplateDecl()->getTemplatedDecl()); in inferGslPointerAttribute()
|
H A D | SemaTemplateDeductionGuide.cpp | 964 Template = TST->getTemplateName().getAsTemplateDecl(); in getRHSTemplateDeclAndArgs()
|
H A D | SemaTemplate.cpp | 974 TemplateName Name = DTST.getTypePtr()->getTemplateName(); in ActOnTemplateTypeArgument() 2729 if (TemplateDecl *Template = TST->getTemplateName().getAsTemplateDecl()) { in MatchTemplateParametersToScopeSpecifier() 2868 if (TemplateDecl *Template = TST->getTemplateName().getAsTemplateDecl()) { in MatchTemplateParametersToScopeSpecifier() 4970 return TemplateArgumentLoc(Context, InjLoc.getTypePtr()->getTemplateName(), in convertTypeTemplateArgumentToTemplate() 10398 EnableIfTST->getTemplateName().getAsTemplateDecl(); in isEnableIf()
|
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
H A D | DeclarationFragments.cpp | 397 const auto TemplName = TemplSpecTy->getTemplateName(); in getFragmentsForType()
|