| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 642 unsigned getNumTemplateArgs() const { return NumTemplateArgs; } 645 return llvm::ArrayRef(getTemplateArgs(), getNumTemplateArgs());
|
| H A D | ExprCXX.h | 3113 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function 3121 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments() 3370 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function 3378 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments() 3679 return getNumTemplateArgs(); in numTrailingObjects() 3825 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function 3833 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
|
| H A D | RecursiveASTVisitor.h | 2434 S->getNumTemplateArgs())); 2442 S->getNumTemplateArgs())); 2450 S->getNumTemplateArgs())); 2458 S->getNumTemplateArgs())); 2807 S->getNumTemplateArgs())); 2815 S->getNumTemplateArgs()));
|
| H A D | DeclTemplate.h | 740 unsigned getNumTemplateArgs() const { return NumArgs; } in getNumTemplateArgs() function 743 return llvm::ArrayRef(getTemplateArgs(), getNumTemplateArgs()); in arguments() 748 assert(I < getNumTemplateArgs() && "template arg index out of range"); in getTemplateArg()
|
| H A D | Expr.h | 1407 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function 1414 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments() 3336 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function 3344 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 616 totalSizeToAlloc<TemplateArgumentLoc>(List->getNumTemplateArgs()); in Create() 636 NumTemplateArgs = Info->getNumTemplateArgs(); in ASTTemplateArgumentListInfo()
|
| H A D | StmtProfile.cpp | 1293 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDeclRefExpr() 2074 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitOverloadExpr() 2109 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDependentScopeDeclRefExpr() 2134 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr() 2147 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitUnresolvedMemberExpr()
|
| H A D | ASTStructuralEquivalence.cpp | 357 if (E1->getNumTemplateArgs() != E2->getNumTemplateArgs()) in IsStmtEquivalent() 361 for (unsigned int ArgI = 0, ArgN = E1->getNumTemplateArgs(); ArgI < ArgN; in IsStmtEquivalent()
|
| H A D | ItaniumMangle.cpp | 4503 ME->getTemplateArgs(), ME->getNumTemplateArgs(), in mangleExpression() 4514 ME->getTemplateArgs(), ME->getNumTemplateArgs(), in mangleExpression() 4527 ME->getTemplateArgs(), ME->getNumTemplateArgs(), in mangleExpression() 4536 ULE->getTemplateArgs(), ULE->getNumTemplateArgs(), in mangleExpression() 4925 DRE->getTemplateArgs(), DRE->getNumTemplateArgs(), in mangleExpression()
|
| H A D | ComputeDependence.cpp | 469 unsigned NumArgs = E->getNumTemplateArgs(); in computeDependence()
|
| H A D | JSONNodeDumper.cpp | 1481 if (DSME->getNumTemplateArgs()) { in VisitCXXDependentScopeMemberExpr()
|
| H A D | ASTImporter.cpp | 3178 FromInfo->getNumTemplateArgs()), in ImportTemplateInformation()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 613 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitDeclRefExpr() 894 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitMemberExpr() 1867 Record.push_back(E->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr()
|
| H A D | ASTWriterDecl.cpp | 621 Record.push_back(DFTSInfo->getNumTemplateArgs()); in VisitFunctionDecl() 622 for (int i=0, e = DFTSInfo->getNumTemplateArgs(); i != e; ++i) in VisitFunctionDecl()
|
| H A D | ASTReaderStmt.cpp | 1969 assert((NumTemplateArgs == E->getNumTemplateArgs()) && in VisitCXXDependentScopeMemberExpr() 2025 assert((E->getNumTemplateArgs() == NumTemplateArgs) && in VisitOverloadExpr()
|
| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | CIndex.cpp | 2753 AddExplicitTemplateArgs(E->getTemplateArgs(), E->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr() 2829 AddExplicitTemplateArgs(DR->getTemplateArgs(), DR->getNumTemplateArgs()); in VisitDeclRefExpr() 2835 AddExplicitTemplateArgs(E->getTemplateArgs(), E->getNumTemplateArgs()); in VisitDependentScopeDeclRefExpr() 2949 AddExplicitTemplateArgs(E->getTemplateArgs(), E->getNumTemplateArgs()); in VisitOverloadExpr() 3446 *ArgEnd = Arg + M->getNumTemplateArgs(); in RunVisitorWorkList()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | TreeTransform.h | 10742 E->getNumTemplateArgs(), in TransformDeclRefExpr() 11305 E->getNumTemplateArgs(), in TransformMemberExpr() 12587 Old->getNumTemplateArgs(), in TransformUnresolvedLookupExpr() 12998 E->getTemplateArgs(), E->getNumTemplateArgs(), TransArgs)) in TransformDependentScopeDeclRefExpr() 13639 E->getNumTemplateArgs(), in TransformCXXDependentScopeMemberExpr() 13704 Old->getTemplateArgs(), Old->getNumTemplateArgs(), TransArgs)) in TransformUnresolvedMemberExpr()
|
| H A D | SemaCodeComplete.cpp | 5501 if (Args->getNumTemplateArgs() == 1) { in deduceType()
|