| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 641 unsigned getNumTemplateArgs() const { return NumTemplateArgs; } 644 return llvm::makeArrayRef(getTemplateArgs(), getNumTemplateArgs());
|
| H A D | ExprCXX.h | 3056 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function 3064 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments() 3313 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function 3321 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments() 3623 return getNumTemplateArgs(); in numTrailingObjects() 3769 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function 3777 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
|
| H A D | RecursiveASTVisitor.h | 2437 S->getNumTemplateArgs())); 2445 S->getNumTemplateArgs())); 2453 S->getNumTemplateArgs())); 2461 S->getNumTemplateArgs())); 2810 S->getNumTemplateArgs())); 2818 S->getNumTemplateArgs()));
|
| H A D | DeclTemplate.h | 740 unsigned getNumTemplateArgs() const { return NumArgs; } in getNumTemplateArgs() function 743 return llvm::makeArrayRef(getTemplateArgs(), getNumTemplateArgs()); in arguments() 748 assert(I < getNumTemplateArgs() && "template arg index out of range"); in getTemplateArg()
|
| H A D | Expr.h | 1396 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function 1403 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments() 3329 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function 3337 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 626 totalSizeToAlloc<TemplateArgumentLoc>(List->getNumTemplateArgs()); in Create() 646 NumTemplateArgs = Info->getNumTemplateArgs(); in ASTTemplateArgumentListInfo()
|
| H A D | StmtProfile.cpp | 1275 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDeclRefExpr() 2056 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitOverloadExpr() 2091 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDependentScopeDeclRefExpr() 2116 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr() 2129 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitUnresolvedMemberExpr()
|
| H A D | ItaniumMangle.cpp | 4499 ME->getTemplateArgs(), ME->getNumTemplateArgs(), in mangleExpression() 4510 ME->getTemplateArgs(), ME->getNumTemplateArgs(), in mangleExpression() 4523 ME->getTemplateArgs(), ME->getNumTemplateArgs(), in mangleExpression() 4532 ULE->getTemplateArgs(), ULE->getNumTemplateArgs(), in mangleExpression() 4923 DRE->getTemplateArgs(), DRE->getNumTemplateArgs(), in mangleExpression()
|
| H A D | ComputeDependence.cpp | 469 unsigned NumArgs = E->getNumTemplateArgs(); in computeDependence()
|
| H A D | JSONNodeDumper.cpp | 1449 if (DSME->getNumTemplateArgs()) { in VisitCXXDependentScopeMemberExpr()
|
| H A D | ASTImporter.cpp | 3184 FromInfo->getTemplateArgs(), FromInfo->getNumTemplateArgs()), in ImportTemplateInformation()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 615 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitDeclRefExpr() 896 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitMemberExpr() 1863 Record.push_back(E->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr()
|
| H A D | ASTWriterDecl.cpp | 654 Record.push_back(DFTSInfo->getNumTemplateArgs()); in VisitFunctionDecl() 655 for (int i=0, e = DFTSInfo->getNumTemplateArgs(); i != e; ++i) in VisitFunctionDecl()
|
| H A D | ASTReaderStmt.cpp | 1957 assert((NumTemplateArgs == E->getNumTemplateArgs()) && in VisitCXXDependentScopeMemberExpr() 2013 assert((E->getNumTemplateArgs() == NumTemplateArgs) && in VisitOverloadExpr()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CIndex.cpp | 2734 AddExplicitTemplateArgs(E->getTemplateArgs(), E->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr() 2810 AddExplicitTemplateArgs(DR->getTemplateArgs(), DR->getNumTemplateArgs()); in VisitDeclRefExpr() 2816 AddExplicitTemplateArgs(E->getTemplateArgs(), E->getNumTemplateArgs()); in VisitDependentScopeDeclRefExpr() 2930 AddExplicitTemplateArgs(E->getTemplateArgs(), E->getNumTemplateArgs()); in VisitOverloadExpr() 3420 *ArgEnd = Arg + M->getNumTemplateArgs(); in RunVisitorWorkList()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | TreeTransform.h | 10576 E->getNumTemplateArgs(), in TransformDeclRefExpr() 11139 E->getNumTemplateArgs(), in TransformMemberExpr() 12412 Old->getNumTemplateArgs(), in TransformUnresolvedLookupExpr() 12818 E->getTemplateArgs(), E->getNumTemplateArgs(), TransArgs)) in TransformDependentScopeDeclRefExpr() 13464 E->getNumTemplateArgs(), in TransformCXXDependentScopeMemberExpr() 13529 Old->getTemplateArgs(), Old->getNumTemplateArgs(), TransArgs)) in TransformUnresolvedMemberExpr()
|
| H A D | SemaCodeComplete.cpp | 5462 if (Args->getNumTemplateArgs() == 1) { in deduceType()
|