| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 198 const TemplateParameterList *TPL, unsigned Idx) { in shouldIncludeTypeForArgument() argument 199 if (!TPL || Idx >= TPL->size()) in shouldIncludeTypeForArgument() 201 const NamedDecl *TemplParam = TPL->getParam(Idx); in shouldIncludeTypeForArgument() 494 TemplateParameterList *TPL, void *&InsertPos) { in findPartialSpecialization() argument 496 TPL); in findPartialSpecialization() 500 llvm::FoldingSetNodeID &ID, const TemplateParameterList *TPL) { in ProfileTemplateParameterList() argument 501 const Expr *RC = TPL->getRequiresClause(); in ProfileTemplateParameterList() 505 ID.AddInteger(TPL->size()); in ProfileTemplateParameterList() 506 for (NamedDecl *D : *TPL) { in ProfileTemplateParameterList() 531 ArrayRef<TemplateArgument> TemplateArgs, TemplateParameterList *TPL, in Profile() argument [all …]
|
| H A D | Comment.cpp | 380 const TemplateParameterList *TPL = FC->getDeclInfo()->TemplateParameters; in getParamName() local 382 assert(TPL && "Unknown TemplateParameterList"); in getParamName() 384 return TPL->getParam(getIndex(i))->getName(); in getParamName() 385 const NamedDecl *Param = TPL->getParam(getIndex(i)); in getParamName() 387 TPL = TTP->getTemplateParameters(); in getParamName()
|
| H A D | TypePrinter.cpp | 1450 const TemplateParameterList *TPL = TD ? TD->getTemplateParameters() : nullptr; in printTemplateId() local 1451 printTemplateArgumentList(OS, T->template_arguments(), Policy, TPL); in printTemplateId() 1998 const TemplateParameterList *TPL, bool IsPack, in printTo() argument 2001 if (TPL && Policy.SuppressDefaultTemplateArgs && in printTo() 2003 Args.size() <= TPL->size()) { in printTo() 2004 ASTContext &Ctx = TPL->getParam(0)->getASTContext(); in printTo() 2010 TPL->getParam(Args.size() - 1), in printTo() 2011 OrigArgs, TPL->getDepth())) in printTo() 2029 printTo(ArgOS, Argument.getPackAsArray(), Policy, true, TPL, in printTo() 2037 TemplateParameterList::shouldIncludeTypeForArgument(TPL, ParmIndex)); in printTo() [all …]
|
| H A D | ExprConcepts.cpp | 138 auto TPL = in getTypeConstraint() local 140 return cast<TemplateTypeParmDecl>(TPL->getParam(0)) in getTypeConstraint()
|
| H A D | StmtPrinter.cpp | 1006 const TemplateParameterList *TPL = nullptr; in VisitDeclRefExpr() local 1009 TPL = TD->getTemplateParameters(); in VisitDeclRefExpr() 1010 printTemplateArgumentList(OS, Node->template_arguments(), Policy, TPL); in VisitDeclRefExpr() 1415 const TemplateParameterList *TPL = nullptr; in VisitMemberExpr() local 1419 TPL = FTD->getTemplateParameters(); in VisitMemberExpr() 1422 TPL = VTSD->getSpecializedTemplate()->getTemplateParameters(); in VisitMemberExpr() 1424 printTemplateArgumentList(OS, Node->template_arguments(), Policy, TPL); in VisitMemberExpr() 1838 const TemplateParameterList *TPL = nullptr; in VisitUserDefinedLiteral() local 1841 TPL = TD->getTemplateParameters(); in VisitUserDefinedLiteral() 1843 printTemplateArgumentList(OS, Args->asArray(), Policy, TPL); in VisitUserDefinedLiteral()
|
| H A D | ODRHash.cpp | 189 void ODRHash::AddTemplateParameterList(const TemplateParameterList *TPL) { in AddTemplateParameterList() argument 190 assert(TPL && "Expecting non-null pointer."); in AddTemplateParameterList() 192 ID.AddInteger(TPL->size()); in AddTemplateParameterList() 193 for (auto *ND : TPL->asArray()) { in AddTemplateParameterList()
|
| H A D | DeclObjC.cpp | 330 void ObjCInterfaceDecl::setTypeParamList(ObjCTypeParamList *TPL) { in setTypeParamList() argument 331 TypeParamList = TPL; in setTypeParamList() 332 if (!TPL) in setTypeParamList() 2085 void ObjCCategoryDecl::setTypeParamList(ObjCTypeParamList *TPL) { in setTypeParamList() argument 2086 TypeParamList = TPL; in setTypeParamList() 2087 if (!TPL) in setTypeParamList()
|
| H A D | DeclPrinter.cpp | 651 const TemplateParameterList *TPL = D->getTemplateSpecializationInfo() in VisitFunctionDecl() local 655 TArgPrinter.printTemplateArguments(TArgAsWritten->arguments(), TPL, in VisitFunctionDecl() 659 TArgPrinter.printTemplateArguments(TArgs->asArray(), TPL, in VisitFunctionDecl()
|
| H A D | DeclBase.cpp | 270 if (auto *TPL = getDescribedTemplateParams()) in getTemplateDepth() local 271 return TPL->getDepth() + 1; in getTemplateDepth()
|
| H A D | MicrosoftMangle.cpp | 1494 const TemplateParameterList *TPL = TD->getTemplateParameters(); in mangleTemplateArgs() local 1495 assert(TPL->size() == TemplateArgs.size() && in mangleTemplateArgs() 1506 mangleTemplateArg(TD, TA, TPL->getParam(i)); in mangleTemplateArgs()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 277 void dumpTemplateParameters(const TemplateParameterList *TPL) { in dumpTemplateParameters() argument 278 if (!TPL) in dumpTemplateParameters() 281 for (const auto &TP : *TPL) in dumpTemplateParameters() 284 if (const Expr *RC = TPL->getRequiresClause()) in dumpTemplateParameters()
|
| H A D | ODRHash.h | 87 void AddTemplateParameterList(const TemplateParameterList *TPL);
|
| H A D | RecursiveASTVisitor.h | 478 bool TraverseTemplateParameterListHelper(TemplateParameterList *TPL); 1468 TemplateParameterList *TPL = D->getTemplateParameterList(I); 1469 for (TemplateParameterList::iterator ITPL = TPL->begin(), ETPL = TPL->end(); 1645 TemplateParameterList *TPL) { 1646 if (TPL) { 1647 for (NamedDecl *D : *TPL) { 1650 if (Expr *RequiresClause = TPL->getRequiresClause()) { 1661 TemplateParameterList *TPL = D->getTemplateParameterList(i); 1662 TraverseTemplateParameterListHelper(TPL); 1934 if (TemplateParameterList *TPL = D->getTemplateParameters()) { \ [all …]
|
| H A D | DeclTemplate.h | 206 static bool shouldIncludeTypeForArgument(const TemplateParameterList *TPL, 1109 const TemplateParameterList *TPL = getTemplateParameters(); 1110 return TPL->getParam(TPL->size() - 1)->isImplicit(); 2233 TemplateParameterList *TPL, ASTContext &Context); 2358 TemplateParameterList *TPL, void *&InsertPos); 3065 TemplateParameterList *TPL, ASTContext &Context); 3186 TemplateParameterList *TPL, void *&InsertPos);
|
| H A D | ExprConcepts.h | 291 ReturnTypeRequirement(TemplateParameterList *TPL);
|
| H A D | DeclObjC.h | 1283 void setTypeParamList(ObjCTypeParamList *TPL); 2320 void setTypeParamList(ObjCTypeParamList *TPL);
|
| H A D | Type.h | 5229 const TemplateParameterList *TPL = nullptr); 5234 const TemplateParameterList *TPL = nullptr); 5239 const TemplateParameterList *TPL = nullptr);
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 283 if (const auto *TPL = Node->getTemplateParameterList()) { in TraverseLambdaExpr() local 284 for (const auto *TP : *TPL) { in TraverseLambdaExpr() 544 if (auto *TPL = LE->getTemplateParameterList()) { in dataTraverseNode() local 545 for (NamedDecl *D : *TPL) { in dataTraverseNode() 548 if (Expr *RequiresClause = TPL->getRequiresClause()) { in dataTraverseNode()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 1063 ReturnTypeRequirement(TemplateParameterList *TPL) : in ReturnTypeRequirement() argument 1064 TypeConstraintInfo(TPL, 0) { in ReturnTypeRequirement() 1065 assert(TPL->size() == 1); in ReturnTypeRequirement() 1067 cast<TemplateTypeParmDecl>(TPL->getParam(0))->getTypeConstraint(); in ReturnTypeRequirement()
|
| H A D | SemaTemplateVariadic.cpp | 252 if (auto *TPL = Lambda->getTemplateParameterList()) in TraverseLambdaExpr() local 253 DepthLimit = TPL->getDepth(); in TraverseLambdaExpr()
|
| H A D | SemaTemplateInstantiate.cpp | 1973 TemplateParameterList *TPL = in TransformExprRequirement() local 1975 if (!TPL) in TransformExprRequirement() 1983 TransRetReq.emplace(TPL); in TransformExprRequirement()
|
| H A D | SemaLookup.cpp | 1713 TemplateParameterList *TPL = TD->getTemplateParameters(); in isVisibleSlow() local 1715 SearchDefinitions = Index >= TPL->size() || TPL->getParam(Index) != D; in isVisibleSlow()
|
| H A D | SemaExprCXX.cpp | 8638 auto *TPL = TemplateParameterList::Create(Context, SourceLocation(), in ActOnCompoundRequirement() local 8645 concepts::ExprRequirement::ReturnTypeRequirement(TPL)); in ActOnCompoundRequirement() 8664 TemplateParameterList *TPL = in BuildExprRequirement() local 8672 for (unsigned I = 0; I < TPL->getDepth(); ++I) in BuildExprRequirement() 8675 cast<TemplateTypeParmDecl>(TPL->getParam(0))->getTypeConstraint() in BuildExprRequirement()
|
| H A D | TreeTransform.h | 704 TemplateParameterList *TPL) { in TransformTemplateParameterList() argument 705 return TPL; in TransformTemplateParameterList() 12318 TemplateParameterList *TPL = in TransformExprRequirement() local 12320 if (!TPL) in TransformExprRequirement() 12322 TransRetReq.emplace(TPL); in TransformExprRequirement() 12697 auto TPL = getDerived().TransformTemplateParameterList( in TransformLambdaExpr() local 12699 LSI->GLTemplateParameterList = TPL; in TransformLambdaExpr()
|
| /netbsd-src/external/bsd/file/dist/magic/magdir/ |
| H A D | ole2compounddocs | 254 # https://filext.com/file-extension/TPL
|