Lines Matching refs:TemplateArgs
238 const TemplateArgumentListInfo *TemplateArgs, in BuildPossibleImplicitMemberExpr() argument
242 return BuildImplicitMemberExpr(SS, TemplateKWLoc, R, TemplateArgs, true, S); in BuildPossibleImplicitMemberExpr()
247 return BuildImplicitMemberExpr(SS, TemplateKWLoc, R, TemplateArgs, false, in BuildPossibleImplicitMemberExpr()
258 if (TemplateArgs || TemplateKWLoc.isValid()) in BuildPossibleImplicitMemberExpr()
259 return BuildTemplateIdExpr(SS, TemplateKWLoc, R, false, TemplateArgs); in BuildPossibleImplicitMemberExpr()
463 const TemplateArgumentListInfo *TemplateArgs) { in ActOnDependentMemberExpr() argument
493 NameInfo, TemplateArgs); in ActOnDependentMemberExpr()
722 const TemplateArgumentListInfo *TemplateArgs, in BuildMemberReferenceExpr() argument
730 NameInfo, TemplateArgs); in BuildMemberReferenceExpr()
741 SS, TemplateArgs != nullptr, TE)) in BuildMemberReferenceExpr()
752 TemplateArgs != nullptr); in BuildMemberReferenceExpr()
770 FirstQualifierInScope, R, TemplateArgs, S, in BuildMemberReferenceExpr()
913 ExprObjectKind OK, const TemplateArgumentListInfo *TemplateArgs = nullptr) { in BuildMemberExpr() argument
917 FoundDecl, MemberNameInfo, TemplateArgs, Ty, VK, OK); in BuildMemberExpr()
936 const TemplateArgumentListInfo *TemplateArgs, in getVarTemplateSpecialization() argument
940 if (!TemplateArgs) { in getVarTemplateSpecialization()
950 VarTempl, TemplateKWLoc, MemberNameInfo.getLoc(), *TemplateArgs); in getVarTemplateSpecialization()
967 const TemplateArgumentListInfo *TemplateArgs, in BuildMemberReferenceExpr() argument
1107 TemplateArgs, R.begin(), R.end()); in BuildMemberReferenceExpr()
1132 assert((!TemplateArgs || isa<VarTemplateDecl>(MemberDecl)) && in BuildMemberReferenceExpr()
1136 *this, cast<VarTemplateDecl>(MemberDecl), TemplateArgs, in BuildMemberReferenceExpr()
1142 FoundDecl, TemplateArgs); in BuildMemberReferenceExpr()
1201 *this, VarTempl, TemplateArgs, MemberNameInfo, TemplateKWLoc)) in BuildMemberReferenceExpr()
1732 const TemplateArgumentListInfo *TemplateArgs; in ActOnMemberAccessExpr() local
1734 NameInfo, TemplateArgs); in ActOnMemberAccessExpr()
1751 NameInfo, TemplateArgs); in ActOnMemberAccessExpr()
1757 NameInfo, TemplateArgs, S, &ExtraArgs); in ActOnMemberAccessExpr()
1840 const TemplateArgumentListInfo *TemplateArgs, in BuildImplicitMemberExpr() argument
1866 R, TemplateArgs, S); in BuildImplicitMemberExpr()