Home
last modified time | relevance | path

Searched refs:hasExplicitTemplateArgs (Results 1 – 25 of 30) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DExplicitMakePairCheck.cpp18 AST_MATCHER(DeclRefExpr, hasExplicitTemplateArgs) { in AST_MATCHER() argument
19 return Node.hasExplicitTemplateArgs(); in AST_MATCHER()
34 declRefExpr(hasExplicitTemplateArgs(), in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseAutoCheck.cpp160 AST_POLYMORPHIC_MATCHER(hasExplicitTemplateArgs, in AST_POLYMORPHIC_MATCHER() argument
163 return Node.hasExplicitTemplateArgs(); in AST_POLYMORPHIC_MATCHER()
242 anyOf(has(memberExpr(hasExplicitTemplateArgs())), in makeDeclWithTemplateCastMatcher()
243 has(ignoringImpCasts(declRefExpr(hasExplicitTemplateArgs())))); in makeDeclWithTemplateCastMatcher()
H A DUseEmplaceCheck.cpp81 AST_MATCHER(DeclRefExpr, hasExplicitTemplateArgs) { in AST_MATCHER() argument
82 return Node.hasExplicitTemplateArgs(); in AST_MATCHER()
181 unless(hasExplicitTemplateArgs()), in registerMatchers()
/llvm-project-15.0.7/clang/lib/AST/
H A DStmtProfile.cpp1273 ID.AddBoolean(S->hasExplicitTemplateArgs()); in VisitDeclRefExpr()
1274 if (S->hasExplicitTemplateArgs()) in VisitDeclRefExpr()
2054 ID.AddBoolean(S->hasExplicitTemplateArgs()); in VisitOverloadExpr()
2055 if (S->hasExplicitTemplateArgs()) in VisitOverloadExpr()
2089 ID.AddBoolean(S->hasExplicitTemplateArgs()); in VisitDependentScopeDeclRefExpr()
2090 if (S->hasExplicitTemplateArgs()) in VisitDependentScopeDeclRefExpr()
2114 ID.AddBoolean(S->hasExplicitTemplateArgs()); in VisitCXXDependentScopeMemberExpr()
2115 if (S->hasExplicitTemplateArgs()) in VisitCXXDependentScopeMemberExpr()
2127 ID.AddBoolean(S->hasExplicitTemplateArgs()); in VisitUnresolvedMemberExpr()
2128 if (S->hasExplicitTemplateArgs()) in VisitUnresolvedMemberExpr()
H A DStmtPrinter.cpp1155 if (Node->hasExplicitTemplateArgs()) { in VisitDeclRefExpr()
1171 if (Node->hasExplicitTemplateArgs()) in VisitDependentScopeDeclRefExpr()
1181 if (Node->hasExplicitTemplateArgs()) in VisitUnresolvedLookupExpr()
1586 if (Node->hasExplicitTemplateArgs()) in VisitMemberExpr()
2371 if (Node->hasExplicitTemplateArgs()) in VisitCXXDependentScopeMemberExpr()
2385 if (Node->hasExplicitTemplateArgs()) in VisitUnresolvedMemberExpr()
H A DDeclTemplate.cpp1489 if (hasExplicitTemplateArgs()) { in print()
H A DASTImporter.cpp6923 if (E->hasExplicitTemplateArgs()) { in VisitDeclRefExpr()
7833 if (E->hasExplicitTemplateArgs()) { in VisitMemberExpr()
7901 if (E->hasExplicitTemplateArgs()) { in VisitCXXDependentScopeMemberExpr()
7943 if (E->hasExplicitTemplateArgs()) { in VisitDependentScopeDeclRefExpr()
8003 if (E->hasExplicitTemplateArgs()) { in VisitUnresolvedLookupExpr()
8052 if (E->hasExplicitTemplateArgs()) { in VisitUnresolvedMemberExpr()
H A DJSONNodeDumper.cpp1447 DSME->hasExplicitTemplateArgs()); in VisitCXXDependentScopeMemberExpr()
H A DExpr.cpp522 if (hasExplicitTemplateArgs()) in getEndLoc()
1726 if (hasExplicitTemplateArgs()) in getEndLoc()
H A DASTContext.cpp6246 if (XTC->hasExplicitTemplateArgs() != YTC->hasExplicitTemplateArgs()) in isSameTypeConstraint()
6248 if (XTC->hasExplicitTemplateArgs()) in isSameTypeConstraint()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExprCXX.h3051 if (!hasExplicitTemplateArgs()) in getTemplateArgs()
3057 if (!hasExplicitTemplateArgs()) in getNumTemplateArgs()
3069 if (hasExplicitTemplateArgs()) in copyTemplateArgumentsInto()
3176 if (hasExplicitTemplateArgs()) in getEndLoc()
3301 if (hasExplicitTemplateArgs()) in copyTemplateArgumentsInto()
3307 if (!hasExplicitTemplateArgs()) in getTemplateArgs()
3314 if (!hasExplicitTemplateArgs()) in getNumTemplateArgs()
3331 if (hasExplicitTemplateArgs()) in getEndLoc()
3753 if (hasExplicitTemplateArgs()) in copyTemplateArgumentsInto()
3789 if (hasExplicitTemplateArgs()) in getEndLoc()
[all …]
H A DASTConcept.h162 bool hasExplicitTemplateArgs() const { in hasExplicitTemplateArgs() function
H A DRecursiveASTVisitor.h562 if (C.hasExplicitTemplateArgs())
1588 if (D->hasExplicitTemplateArgs()) {
2435 if (S->hasExplicitTemplateArgs()) {
2451 if (S->hasExplicitTemplateArgs()) {
2808 if (S->hasExplicitTemplateArgs()) {
2816 if (S->hasExplicitTemplateArgs()) {
H A DExpr.h1376 bool hasExplicitTemplateArgs() const { return getLAngleLoc().isValid(); } in hasExplicitTemplateArgs() function
1381 if (hasExplicitTemplateArgs()) in copyTemplateArgumentsInto()
1389 if (!hasExplicitTemplateArgs()) in getTemplateArgs()
1397 if (!hasExplicitTemplateArgs()) in getNumTemplateArgs()
3308 bool hasExplicitTemplateArgs() const { return getLAngleLoc().isValid(); } in hasExplicitTemplateArgs() function
3313 if (hasExplicitTemplateArgs()) in copyTemplateArgumentsInto()
3321 if (!hasExplicitTemplateArgs()) in getTemplateArgs()
3330 if (!hasExplicitTemplateArgs()) in getNumTemplateArgs()
H A DASTNodeTraverser.h630 if (CSE->hasExplicitTemplateArgs()) in VisitConceptSpecializationExpr()
H A DDeclTemplate.h1334 if (TC->hasExplicitTemplateArgs())
2650 bool hasExplicitTemplateArgs() const { return TemplateArgs; }
H A DTypeLoc.h2170 bool hasExplicitTemplateArgs() const { in hasExplicitTemplateArgs() function
/llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Rename/
H A DUSRLocFinder.cpp279 SourceLocation EndLoc = Expr->hasExplicitTemplateArgs() in VisitDeclRefExpr()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp3638 if (Ovl->hasExplicitTemplateArgs()) { in ResolveOverloadForDeduction()
3655 if (Ovl->hasExplicitTemplateArgs()) in ResolveOverloadForDeduction()
3666 if (!Ovl->hasExplicitTemplateArgs()) in ResolveOverloadForDeduction()
4583 if (TypeLoc.hasExplicitTemplateArgs()) { in CheckDeducedPlaceholderConstraints()
H A DTreeTransform.h10561 !E->hasExplicitTemplateArgs()) { in TransformDeclRefExpr()
10571 if (E->hasExplicitTemplateArgs()) { in TransformDeclRefExpr()
11121 !E->hasExplicitTemplateArgs()) { in TransformMemberExpr()
11135 if (E->hasExplicitTemplateArgs()) { in TransformMemberExpr()
11167 (E->hasExplicitTemplateArgs() in TransformMemberExpr()
12393 if (!Old->hasExplicitTemplateArgs() && !TemplateKWLoc.isValid()) { in TransformUnresolvedLookupExpr()
12410 if (Old->hasExplicitTemplateArgs() && in TransformUnresolvedLookupExpr()
12804 if (!E->hasExplicitTemplateArgs()) { in TransformDependentScopeDeclRefExpr()
13440 if (!E->hasExplicitTemplateArgs()) { in TransformCXXDependentScopeMemberExpr()
13525 if (Old->hasExplicitTemplateArgs()) { in TransformUnresolvedMemberExpr()
[all …]
H A DSemaOverload.cpp12076 } else if (OvlExpr->hasExplicitTemplateArgs()) { in AddressOfFunctionResolver()
12098 if (OvlExpr->hasExplicitTemplateArgs()) in AddressOfFunctionResolver()
12293 else if (!OvlExpr->hasExplicitTemplateArgs() && in FindAllFunctionsThatMatchTargetTypeExactly()
12616 if (!ovl->hasExplicitTemplateArgs()) in ResolveSingleFunctionTemplateSpecialization()
12841 if (ULE->hasExplicitTemplateArgs()) { in AddOverloadedCallCandidates()
13052 if (ULE->hasExplicitTemplateArgs()) { in BuildRecoveryCallExpr()
14489 if (UnresExpr->hasExplicitTemplateArgs()) { in BuildCallToMemberFunction()
15294 if (ULE->hasExplicitTemplateArgs()) { in FixOverloadedFunctionReference()
15320 if (MemExpr->hasExplicitTemplateArgs()) { in FixOverloadedFunctionReference()
H A DSemaExpr.cpp6618 if (ULE->hasExplicitTemplateArgs() && in ActOnCallExpr()
15417 if (OE && !OE->hasTemplateKeyword() && !OE->hasExplicitTemplateArgs() && in BuildBinOp()
18993 CopiedTemplateArgs(RefExpr *E) : HasArgs(E->hasExplicitTemplateArgs()) { in CopiedTemplateArgs()
20688 DRE->hasExplicitTemplateArgs() ? &TemplateArgs : nullptr); in CheckPlaceholderExpr()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp2733 if (E->hasExplicitTemplateArgs()) in VisitCXXDependentScopeMemberExpr()
2809 if (DR->hasExplicitTemplateArgs()) in VisitDeclRefExpr()
2815 if (E->hasExplicitTemplateArgs()) in VisitDependentScopeDeclRefExpr()
2929 if (E->hasExplicitTemplateArgs()) in VisitOverloadExpr()
3418 if (M->hasExplicitTemplateArgs()) { in RunVisitorWorkList()
5360 if (TC->hasExplicitTemplateArgs()) in clang_getCursorDisplayName()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterDecl.cpp1662 Record.push_back(D->hasExplicitTemplateArgs()); in VisitClassScopeFunctionSpecializationDecl()
1663 if (D->hasExplicitTemplateArgs()) in VisitClassScopeFunctionSpecializationDecl()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h2779 return !DRE->hasExplicitTemplateArgs(); in mightBeIntendedToBeTemplateName()
2781 return !ME->hasExplicitTemplateArgs(); in mightBeIntendedToBeTemplateName()
2784 return !DSDRE->hasExplicitTemplateArgs(); in mightBeIntendedToBeTemplateName()
2786 return !DSME->hasExplicitTemplateArgs(); in mightBeIntendedToBeTemplateName()

12