Home
last modified time | relevance | path

Searched refs:template_arguments (Results 1 – 16 of 16) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DNestedNameSpecifier.cpp317 printTemplateArgumentList(OS, SpecType->template_arguments(), in print()
325 printTemplateArgumentList(OS, DepSpecType->template_arguments(), in print()
H A DComputeDependence.cpp725 for (auto A : E->template_arguments()) in computeDependence()
735 for (auto A : E->template_arguments()) in computeDependence()
779 for (auto A : E->template_arguments()) in computeDependence()
H A DStmtPrinter.cpp1016 printTemplateArgumentList(OS, Node->template_arguments(), Policy, TPL); in VisitDeclRefExpr()
1028 printTemplateArgumentList(OS, Node->template_arguments(), Policy); in VisitDependentScopeDeclRefExpr()
1038 printTemplateArgumentList(OS, Node->template_arguments(), Policy); in VisitUnresolvedLookupExpr()
1437 printTemplateArgumentList(OS, Node->template_arguments(), Policy, TPL); in VisitMemberExpr()
2212 printTemplateArgumentList(OS, Node->template_arguments(), Policy); in VisitCXXDependentScopeMemberExpr()
2226 printTemplateArgumentList(OS, Node->template_arguments(), Policy); in VisitUnresolvedMemberExpr()
H A DTypePrinter.cpp1350 Args = TST->template_arguments(); in printTag()
1455 printTemplateArgumentList(OS, T->template_arguments(), Policy); in printTemplateId()
1560 printTemplateArgumentList(OS, T->template_arguments(), Policy); in printDependentTemplateSpecializationBefore()
1912 TemplateArgs = TTST->template_arguments(); in isSubstitutedType()
H A DODRHash.cpp1018 for (const auto &TA : T->template_arguments()) { in VisitTemplateSpecializationType()
1083 for (const auto &TA : T->template_arguments()) { in VisitDependentTemplateSpecializationType()
H A DDeclPrinter.cpp1000 Args = TST->template_arguments(); in VisitCXXRecordDecl()
H A DJSONNodeDumper.cpp1444 for (const TemplateArgumentLoc &TAL : DSME->template_arguments()) in VisitCXXDependentScopeMemberExpr()
H A DASTImporter.cpp6796 E->template_arguments(), ToTAInfo)) in VisitDeclRefExpr()
7706 E->template_arguments(), ToTAInfo)) in VisitMemberExpr()
7774 E->template_arguments(), ToTAInfo)) in VisitCXXDependentScopeMemberExpr()
7815 ImportTemplateArgumentListInfo(E->template_arguments(), ToTAInfo)) in VisitDependentScopeDeclRefExpr()
7876 E->getLAngleLoc(), E->getRAngleLoc(), E->template_arguments(), in VisitUnresolvedLookupExpr()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DTypeProperties.td634 let Read = [{ node->template_arguments() }];
674 let Read = [{ node->template_arguments() }];
H A DExprCXX.h3046 ArrayRef<TemplateArgumentLoc> template_arguments() const { in template_arguments() function
3303 ArrayRef<TemplateArgumentLoc> template_arguments() const { in template_arguments() function
3759 ArrayRef<TemplateArgumentLoc> template_arguments() const { in template_arguments() function
H A DType.h5197 ArrayRef<TemplateArgument> template_arguments() const {
5210 Profile(ID, Template, template_arguments(), Ctx);
5584 ArrayRef<TemplateArgument> template_arguments() const {
H A DExpr.h1389 ArrayRef<TemplateArgumentLoc> template_arguments() const { in template_arguments() function
3327 ArrayRef<TemplateArgumentLoc> template_arguments() const { in template_arguments() function
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp590 Param->template_arguments(), in DeduceTemplateArguments()
591 SpecArg->template_arguments(), Info, Deduced, in DeduceTemplateArguments()
623 return DeduceTemplateArguments(S, TemplateParams, Param->template_arguments(), in DeduceTemplateArguments()
5485 TST1->template_arguments()), in isAtLeastAsSpecializedAs()
5982 hasPackExpansionBeforeEnd(Spec->template_arguments())) in MarkUsedTemplateParameters()
H A DSemaTemplateInstantiate.cpp590 printTemplateArgumentList(OS, Active->template_arguments(), in PrintInstantiationStack()
656 printTemplateArgumentList(OS, Active->template_arguments(), in PrintInstantiationStack()
809 printTemplateArgumentList(OS, Active->template_arguments(), in PrintInstantiationStack()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1230 printTemplateArgumentList(OS, Ty->template_arguments(), getPrintingPolicy()); in CreateType()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h8750 ArrayRef<TemplateArgument> template_arguments() const { in template_arguments() function