| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | NestedNameSpecifier.cpp | 318 printTemplateArgumentList(OS, SpecType->template_arguments(), in print() 326 printTemplateArgumentList(OS, DepSpecType->template_arguments(), in print()
|
| H A D | ComputeDependence.cpp | 753 for (auto A : E->template_arguments()) in computeDependence() 763 for (auto A : E->template_arguments()) in computeDependence() 816 for (auto A : E->template_arguments()) in computeDependence()
|
| H A D | StmtPrinter.cpp | 1160 printTemplateArgumentList(OS, Node->template_arguments(), Policy, TPL); in VisitDeclRefExpr() 1172 printTemplateArgumentList(OS, Node->template_arguments(), Policy); in VisitDependentScopeDeclRefExpr() 1182 printTemplateArgumentList(OS, Node->template_arguments(), Policy); in VisitUnresolvedLookupExpr() 1587 printTemplateArgumentList(OS, Node->template_arguments(), Policy, TPL); in VisitMemberExpr() 2372 printTemplateArgumentList(OS, Node->template_arguments(), Policy); in VisitCXXDependentScopeMemberExpr() 2386 printTemplateArgumentList(OS, Node->template_arguments(), Policy); in VisitUnresolvedMemberExpr()
|
| H A D | ODRHash.cpp | 1019 for (const auto &TA : T->template_arguments()) { in VisitTemplateSpecializationType() 1084 for (const auto &TA : T->template_arguments()) { in VisitDependentTemplateSpecializationType()
|
| H A D | TypePrinter.cpp | 1390 Args = TST->template_arguments(); in printTag() 1500 printTemplateArgumentList(OS, T->template_arguments(), Policy, TPL); in printTemplateId() 1605 printTemplateArgumentList(OS, T->template_arguments(), Policy); in printDependentTemplateSpecializationBefore() 1983 TemplateArgs = TTST->template_arguments(); in isSubstitutedType()
|
| H A D | DeclPrinter.cpp | 1004 Args = TST->template_arguments(); in VisitCXXRecordDecl()
|
| H A D | ASTImporter.cpp | 3282 return llvm::count_if(TST->template_arguments(), CheckTemplateArgument); in hasTypeDeclaredInsideFunction() 6926 E->template_arguments(), ToTAInfo)) in VisitDeclRefExpr() 7836 E->template_arguments(), ToTAInfo)) in VisitMemberExpr() 7904 E->template_arguments(), ToTAInfo)) in VisitCXXDependentScopeMemberExpr() 7945 ImportTemplateArgumentListInfo(E->template_arguments(), ToTAInfo)) in VisitDependentScopeDeclRefExpr() 8006 E->getLAngleLoc(), E->getRAngleLoc(), E->template_arguments(), in VisitUnresolvedLookupExpr()
|
| H A D | JSONNodeDumper.cpp | 1451 for (const TemplateArgumentLoc &TAL : DSME->template_arguments()) in VisitCXXDependentScopeMemberExpr()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | TypeProperties.td | 660 let Read = [{ node->template_arguments() }]; 700 let Read = [{ node->template_arguments() }];
|
| H A D | ExprCXX.h | 3063 ArrayRef<TemplateArgumentLoc> template_arguments() const { in template_arguments() function 3320 ArrayRef<TemplateArgumentLoc> template_arguments() const { in template_arguments() function 3776 ArrayRef<TemplateArgumentLoc> template_arguments() const { in template_arguments() function
|
| H A D | Type.h | 5330 ArrayRef<TemplateArgument> template_arguments() const { 5343 Profile(ID, Template, template_arguments(), Ctx); 5717 ArrayRef<TemplateArgument> template_arguments() const {
|
| H A D | Expr.h | 1402 ArrayRef<TemplateArgumentLoc> template_arguments() const { in template_arguments() function 3336 ArrayRef<TemplateArgumentLoc> template_arguments() const { in template_arguments() function
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 597 printTemplateArgumentList(OS, Active->template_arguments(), in PrintInstantiationStack() 663 printTemplateArgumentList(OS, Active->template_arguments(), in PrintInstantiationStack() 824 printTemplateArgumentList(OS, Active->template_arguments(), in PrintInstantiationStack()
|
| H A D | SemaTemplateDeduction.cpp | 558 ArrayRef<TemplateArgument> PResolved = TP->template_arguments(); in DeduceTemplateSpecArguments() 578 SA->template_arguments(), Info, Deduced, in DeduceTemplateSpecArguments() 5363 TST1->template_arguments()), in isAtLeastAsSpecializedAs() 5860 hasPackExpansionBeforeEnd(Spec->template_arguments())) in MarkUsedTemplateParameters()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CXType.cpp | 187 return Specialization->template_arguments(); in GetTemplateArguments()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchersInternal.h | 2296 llvm::ArrayRef<TemplateArgumentLoc> ArgLocs = Node.template_arguments();
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 1280 printTemplateArgumentList(OS, Ty->template_arguments(), getPrintingPolicy()); in CreateType()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 9073 ArrayRef<TemplateArgument> template_arguments() const { in template_arguments() function
|