Home
last modified time | relevance | path

Searched refs:getNumTemplateArgs (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DTemplateBase.h639 unsigned getNumTemplateArgs() const { return NumTemplateArgs; }
642 return llvm::makeArrayRef(getTemplateArgs(), getNumTemplateArgs());
H A DRecursiveASTVisitor.h2297 S->getNumTemplateArgs()));
2305 S->getNumTemplateArgs()));
2313 S->getNumTemplateArgs()));
2321 S->getNumTemplateArgs()));
2664 S->getNumTemplateArgs()));
2672 S->getNumTemplateArgs()));
H A DExprCXX.h3039 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function
3047 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
3296 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function
3304 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
3606 return getNumTemplateArgs(); in numTrailingObjects()
3752 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function
3760 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
H A DDeclTemplate.h730 unsigned getNumTemplateArgs() const { return NumArgs; } in getNumTemplateArgs() function
734 assert(I < getNumTemplateArgs() && "template arg index out of range"); in getTemplateArg()
H A DExpr.h1386 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function
1393 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
3253 unsigned getNumTemplateArgs() const { in getNumTemplateArgs() function
3261 return {getTemplateArgs(), getNumTemplateArgs()}; in template_arguments()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DStmtProfile.cpp1189 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDeclRefExpr()
1981 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitOverloadExpr()
2016 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitDependentScopeDeclRefExpr()
2041 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr()
2054 VisitTemplateArguments(S->getTemplateArgs(), S->getNumTemplateArgs()); in VisitUnresolvedMemberExpr()
H A DItaniumMangle.cpp4419 ME->getTemplateArgs(), ME->getNumTemplateArgs(), in mangleExpression()
4430 ME->getTemplateArgs(), ME->getNumTemplateArgs(), in mangleExpression()
4443 ME->getTemplateArgs(), ME->getNumTemplateArgs(), in mangleExpression()
4452 ULE->getTemplateArgs(), ULE->getNumTemplateArgs(), in mangleExpression()
4843 DRE->getTemplateArgs(), DRE->getNumTemplateArgs(), in mangleExpression()
H A DComputeDependence.cpp444 unsigned NumArgs = E->getNumTemplateArgs(); in computeDependence()
H A DJSONNodeDumper.cpp1397 if (DSME->getNumTemplateArgs()) { in VisitCXXDependentScopeMemberExpr()
H A DASTImporter.cpp3144 FromInfo->getTemplateArgs(), FromInfo->getNumTemplateArgs()), in ImportTemplateInformation()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTWriterStmt.cpp606 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitDeclRefExpr()
887 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitMemberExpr()
1854 Record.push_back(E->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr()
H A DASTWriterDecl.cpp648 Record.push_back(DFTSInfo->getNumTemplateArgs()); in VisitFunctionDecl()
649 for (int i=0, e = DFTSInfo->getNumTemplateArgs(); i != e; ++i) in VisitFunctionDecl()
H A DASTReaderStmt.cpp1962 assert((NumTemplateArgs == E->getNumTemplateArgs()) && in VisitCXXDependentScopeMemberExpr()
2018 assert((E->getNumTemplateArgs() == NumTemplateArgs) && in VisitOverloadExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp2090 if (SemaRef.Subst(Info->getTemplateArgs(), Info->getNumTemplateArgs(), in VisitFunctionDecl()
2118 if (SemaRef.Subst(Info->getTemplateArgs(), Info->getNumTemplateArgs(), in VisitFunctionDecl()
2436 if (SemaRef.Subst(Info->getTemplateArgs(), Info->getNumTemplateArgs(), in VisitCXXMethodDecl()
2463 if (SemaRef.Subst(Info->getTemplateArgs(), Info->getNumTemplateArgs(), in VisitCXXMethodDecl()
H A DTreeTransform.h10237 E->getNumTemplateArgs(), in TransformDeclRefExpr()
10798 E->getNumTemplateArgs(), in TransformMemberExpr()
12052 Old->getNumTemplateArgs(), in TransformUnresolvedLookupExpr()
12460 E->getNumTemplateArgs(), in TransformDependentScopeDeclRefExpr()
13094 E->getNumTemplateArgs(), in TransformCXXDependentScopeMemberExpr()
13162 Old->getNumTemplateArgs(), in TransformUnresolvedMemberExpr()
H A DSemaCodeComplete.cpp5188 if (Args->getNumTemplateArgs() == 1) { in deduceType()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCIndex.cpp2611 AddExplicitTemplateArgs(E->getTemplateArgs(), E->getNumTemplateArgs()); in VisitCXXDependentScopeMemberExpr()
2687 AddExplicitTemplateArgs(DR->getTemplateArgs(), DR->getNumTemplateArgs()); in VisitDeclRefExpr()
2693 AddExplicitTemplateArgs(E->getTemplateArgs(), E->getNumTemplateArgs()); in VisitDependentScopeDeclRefExpr()
2807 AddExplicitTemplateArgs(E->getTemplateArgs(), E->getNumTemplateArgs()); in VisitOverloadExpr()
3254 *ArgEnd = Arg + M->getNumTemplateArgs(); in RunVisitorWorkList()