Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/AST/
H A DNestedNameSpecifier.cpp318 printTemplateArgumentList(OS, SpecType->template_arguments(), in print()
326 printTemplateArgumentList(OS, DepSpecType->template_arguments(), in print()
H A DComputeDependence.cpp753 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 DStmtPrinter.cpp1160 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 DODRHash.cpp1019 for (const auto &TA : T->template_arguments()) { in VisitTemplateSpecializationType()
1084 for (const auto &TA : T->template_arguments()) { in VisitDependentTemplateSpecializationType()
H A DTypePrinter.cpp1390 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 DDeclPrinter.cpp1004 Args = TST->template_arguments(); in VisitCXXRecordDecl()
H A DASTImporter.cpp3282 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 DJSONNodeDumper.cpp1451 for (const TemplateArgumentLoc &TAL : DSME->template_arguments()) in VisitCXXDependentScopeMemberExpr()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTypeProperties.td660 let Read = [{ node->template_arguments() }];
700 let Read = [{ node->template_arguments() }];
H A DExprCXX.h3063 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 DType.h5330 ArrayRef<TemplateArgument> template_arguments() const {
5343 Profile(ID, Template, template_arguments(), Ctx);
5717 ArrayRef<TemplateArgument> template_arguments() const {
H A DExpr.h1402 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 DSemaTemplateInstantiate.cpp597 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 DSemaTemplateDeduction.cpp558 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 DCXType.cpp187 return Specialization->template_arguments(); in GetTemplateArguments()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h2296 llvm::ArrayRef<TemplateArgumentLoc> ArgLocs = Node.template_arguments();
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1280 printTemplateArgumentList(OS, Ty->template_arguments(), getPrintingPolicy()); in CreateType()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h9073 ArrayRef<TemplateArgument> template_arguments() const { in template_arguments() function