Home
last modified time | relevance | path

Searched refs:getTemplateName (Results 1 – 25 of 53) sorted by relevance

123

/llvm-project-15.0.7/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp169 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 DIndexBody.cpp166 TemplateName TN = TST->getTemplateName(); in indexDependentReference()
/llvm-project-15.0.7/clang/unittests/AST/
H A DTemplateNameTest.cpp105 EXPECT_EQ(TST->getTemplateName().getKind(), TemplateName::UsingTemplate); in TEST()
123 EXPECT_EQ(DTST->getTemplateName().getKind(), TemplateName::UsingTemplate); in TEST()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DForwardingReferenceOverloadCheck.cpp24 if (!Spec || !Spec->getTemplateName().getAsTemplateDecl()) { in AST_MATCHER()
28 Spec->getTemplateName().getAsTemplateDecl()->getTemplatedDecl(); in AST_MATCHER()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DLLVMConventionsChecker.cpp86 TemplateName TM = TS->getTemplateName(); in IsStdVector()
100 TemplateName TM = TS->getTemplateName(); in IsSmallVector()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DFindTarget.cpp389 if (const auto *USD = DTST->getTemplateName().getAsUsingShadowDecl()) in add()
398 if (auto *TD = DTST->getTemplateName().getAsTemplateDecl()) in add()
427 if (const auto *UTN = TST->getTemplateName().getAsUsingShadowDecl()) in add()
439 TST->getTemplateName().getAsTemplateDecl()->getTemplatedDecl(), in add()
446 TST->getTemplateName().getAsTemplateDecl())) in add()
453 if (auto *TD = TST->getTemplateName().getAsTemplateDecl()) in add()
H A DHeuristicResolver.cpp51 TST->getTemplateName().getAsTemplateDecl()); in resolveTypeToRecordDecl()
H A DIncludeCleaner.cpp83 if (TST->getTemplateName().getKind() == TemplateName::UsingTemplate) in VisitTemplateSpecializationType()
/llvm-project-15.0.7/clang/lib/AST/
H A DASTDiagnostic.cpp133 TST->getTemplateName(), Args, QT); in desugarForDiagnostic()
1189 Tree.SetTemplateDiff(FromArgTST->getTemplateName().getAsTemplateDecl(), in DiffTypes()
1190 ToArgTST->getTemplateName().getAsTemplateDecl(), in DiffTypes()
1354 FromTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters(); in DiffTemplate()
1356 ToTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters(); in DiffTemplate()
1410 return FromTST->getTemplateName().getAsTemplateDecl()->getCanonicalDecl() == in hasSameBaseTemplate()
1411 ToTST->getTemplateName().getAsTemplateDecl()->getCanonicalDecl(); in hasSameBaseTemplate()
2090 Tree.SetTemplateDiff(FromOrigTST->getTemplateName().getAsTemplateDecl(), in DiffTemplate()
2091 ToOrigTST->getTemplateName().getAsTemplateDecl(), in DiffTemplate()
H A DQualTypeNames.cpp146 TST->getTemplateName(), FQArgs, in getFullyQualifiedTemplateType()
332 Decl = TST->getTemplateName().getAsTemplateDecl(); in createNestedNameSpecifierForScopeOf()
H A DCXXInheritance.cpp256 TemplateName TN = TST->getTemplateName(); in lookupInBases()
422 TemplateName TN = TST->getTemplateName(); in findOrdinaryMemberInDependentClasses()
H A DTypePrinter.cpp1205 T->getTemplateName().print(OS, Policy); in printDeducedTemplateSpecializationBefore()
1487 TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl(); in printTemplateId()
1495 T->getTemplateName().print(OS, Policy); in printTemplateId()
1520 T->getTemplateName().print(OS, Policy); in printInjectedClassNameBefore()
1982 Template = TTST->getTemplateName(); in isSubstitutedType()
1992 if (!isSubstitutedTemplateArgument(Ctx, Template, PTST->getTemplateName(), in isSubstitutedType()
H A DASTStructuralEquivalence.cpp1025 if (!IsStructurallyEquivalent(Context, DT1->getTemplateName(), in IsStructurallyEquivalent()
1026 DT2->getTemplateName())) in IsStructurallyEquivalent()
1084 if (!IsStructurallyEquivalent(Context, Spec1->getTemplateName(), in IsStructurallyEquivalent()
1085 Spec2->getTemplateName())) in IsStructurallyEquivalent()
H A DODRHash.cpp873 Hash.AddTemplateName(T->getTemplateName()); in VisitDeducedTemplateSpecializationType()
1022 Hash.AddTemplateName(T->getTemplateName()); in VisitTemplateSpecializationType()
H A DNestedNameSpecifier.cpp314 SpecType->getTemplateName().print(OS, InnerPolicy, in print()
H A DItaniumMangle.cpp1242 mangleTemplatePrefix(TST->getTemplateName()); in manglePrefix()
1247 mangleTemplateArgs(TST->getTemplateName(), TST->getArgs(), in manglePrefix()
2370 TemplateName TN = TST->getTemplateName(); in mangleUnresolvedTypeOrSimpleId()
3876 if (TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl()) { in mangleType()
3882 mangleTemplatePrefix(T->getTemplateName()); in mangleType()
3887 mangleTemplateArgs(T->getTemplateName(), T->getArgs(), T->getNumArgs()); in mangleType()
4010 TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl(); in mangleType()
H A DTextNodeDumper.cpp1585 if (T->getTemplateName().getKind() == TemplateName::UsingTemplate) in VisitDeducedTemplateSpecializationType()
1593 if (T->getTemplateName().getKind() == TemplateName::UsingTemplate) in VisitTemplateSpecializationType()
1596 T->getTemplateName().dump(OS); in VisitTemplateSpecializationType()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DExplicitConstructorCheck.cpp72 if (const TemplateDecl *TD = TS->getTemplateName().getAsTemplateDecl()) in isStdInitializerList()
/llvm-project-15.0.7/clang/include/clang/Tooling/Refactoring/
H A DRecursiveSymbolVisitor.h97 if (!visit(TemplateSpecType->getTemplateName().getAsTemplateDecl(), in VisitTypeLoc()
/llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Rename/
H A DUSRLocFinder.cpp430 if (isInUSRSet(TemplateSpecType->getTemplateName().getAsTemplateDecl())) { in VisitTypeLoc()
447 TemplateSpecType->getTemplateName().getAsTemplateDecl(), in VisitTypeLoc()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DUnusedUsingDeclsCheck.cpp24 if (const auto *TD = Node.getTemplateName().getAsTemplateDecl()) in AST_MATCHER_P()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DRenamerClangTidyCheck.cpp250 TST->getTemplateName().getAsTemplateDecl())) in findDeclInBases()
324 Ref.getTypePtr()->getTemplateName().getAsTemplateDecl(); in check()
/llvm-project-15.0.7/clang-tools-extra/clang-doc/
H A DSerialize.cpp337 const TemplateDecl *D = Ty->getTemplateName().getAsTemplateDecl(); in parseBases()
452 const TemplateDecl *D = Ty->getTemplateName().getAsTemplateDecl(); in parseBases()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTypeProperties.td477 let Read = [{ makeOptionalFromNullable(node->getTemplateName()) }];
657 let Read = [{ node->getTemplateName() }];
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseTrailingReturnTypeCheck.cpp63 ->getTemplateName() in TraverseTypeLoc()

123