Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/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.cpp177 TemplateName TN = TST->getTemplateName(); in indexDependentReference()
H A DUSRGeneration.cpp938 VisitTemplateName(Spec->getTemplateName()); in VisitType()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DLLVMConventionsChecker.cpp86 TemplateName TM = TS->getTemplateName(); in IsStdVector()
100 TemplateName TM = TS->getTemplateName(); in IsSmallVector()
/freebsd/contrib/llvm-project/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()
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 DQualTypeNames.cpp145 TST->getTemplateName(), FQArgs, in getFullyQualifiedTemplateType()
331 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.cpp1316 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 DASTStructuralEquivalence.cpp1178 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 DODRHash.cpp1028 Hash.AddTemplateName(T->getTemplateName()); in VisitDeducedTemplateSpecializationType()
1177 Hash.AddTemplateName(T->getTemplateName()); in VisitTemplateSpecializationType()
H A DNestedNameSpecifier.cpp314 SpecType->getTemplateName().print(OS, InnerPolicy, in print()
H A DItaniumMangle.cpp1298 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 DTextNodeDumper.cpp2025 dumpTemplateName(T->getTemplateName(), "name"); in VisitDeducedTemplateSpecializationType()
2032 dumpTemplateName(T->getTemplateName(), "name"); in VisitTemplateSpecializationType()
H A DJSONNodeDumper.cpp804 TST->getTemplateName().print(OS, PrintPolicy); in VisitTemplateSpecializationType()
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DRecursiveSymbolVisitor.h97 if (!visit(TemplateSpecType->getTemplateName().getAsTemplateDecl(), in VisitTypeLoc()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.cpp135 if (auto *decl = specialT->getTemplateName().getAsTemplateDecl()) { in isReturnValueRefCounted()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeProperties.td532 let Read = [{ makeOptionalFromNullable(node->getTemplateName()) }];
712 let Read = [{ node->getTemplateName() }];
H A DRecursiveASTVisitor.h1116 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 DType.h6436 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 DSemaCXXScopeSpec.cpp81 SpecType->getTemplateName().getAsTemplateDecl())) { in computeDeclContext()
H A DSemaTemplateDeduction.cpp683 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 DSemaAttr.cpp160 TST->getTemplateName().getAsTemplateDecl()->getTemplatedDecl()); in inferGslPointerAttribute()
H A DSemaTemplateDeductionGuide.cpp964 Template = TST->getTemplateName().getAsTemplateDecl(); in getRHSTemplateDeclAndArgs()
H A DSemaTemplate.cpp974 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 DDeclarationFragments.cpp397 const auto TemplName = TemplSpecTy->getTemplateName(); in getFragmentsForType()

12