/external/llvm-project/clang/lib/AST/ |
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()
|
D | DeclTemplate.cpp | 469 TemplateParameterList *TPL, void *&InsertPos) { in findPartialSpecialization() argument 471 TPL); in findPartialSpecialization() 475 llvm::FoldingSetNodeID &ID, const TemplateParameterList *TPL) { in ProfileTemplateParameterList() argument 476 const Expr *RC = TPL->getRequiresClause(); in ProfileTemplateParameterList() 480 ID.AddInteger(TPL->size()); in ProfileTemplateParameterList() 481 for (NamedDecl *D : *TPL) { in ProfileTemplateParameterList() 506 ArrayRef<TemplateArgument> TemplateArgs, TemplateParameterList *TPL, in Profile() argument 511 ProfileTemplateParameterList(Context, ID, TPL); in Profile() 1174 TemplateParameterList *TPL, void *&InsertPos) { in findPartialSpecialization() argument 1176 TPL); in findPartialSpecialization() [all …]
|
D | TypePrinter.cpp | 1416 const TemplateParameterList *TPL = nullptr; in printTemplateSpecializationBefore() local 1418 TPL = TD->getTemplateParameters(); in printTemplateSpecializationBefore() 1420 printTemplateArgumentList(OS, T->template_arguments(), Policy, TPL); in printTemplateSpecializationBefore() 1960 const TemplateParameterList *TPL) { in printTo() argument 1962 if (TPL && Policy.SuppressDefaultTemplateArgs && in printTo() 1964 Args.size() <= TPL->size()) { in printTo() 1965 ASTContext &Ctx = TPL->getParam(0)->getASTContext(); in printTo() 1971 TPL->getParam(Args.size() - 1), in printTo() 1972 OrigArgs, TPL->getDepth())) in printTo() 2024 const TemplateParameterList *TPL) { in printTemplateArgumentList() argument [all …]
|
D | ExprConcepts.cpp | 138 auto TPL = in getTypeConstraint() local 140 return cast<TemplateTypeParmDecl>(TPL->getParam(0)) in getTypeConstraint()
|
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()
|
D | DeclObjC.cpp | 330 void ObjCInterfaceDecl::setTypeParamList(ObjCTypeParamList *TPL) { in setTypeParamList() argument 331 TypeParamList = TPL; in setTypeParamList() 332 if (!TPL) in setTypeParamList() 2086 void ObjCCategoryDecl::setTypeParamList(ObjCTypeParamList *TPL) { in setTypeParamList() argument 2087 TypeParamList = TPL; in setTypeParamList() 2088 if (!TPL) in setTypeParamList()
|
D | DeclBase.cpp | 270 if (auto *TPL = getDescribedTemplateParams()) in getTemplateDepth() local 271 return TPL->getDepth() + 1; in getTemplateDepth()
|
/external/clang/lib/AST/ |
D | Comment.cpp | 333 const TemplateParameterList *TPL = FC->getDeclInfo()->TemplateParameters; in getParamName() local 336 return TPL->getParam(getIndex(i))->getName(); in getParamName() 337 const NamedDecl *Param = TPL->getParam(getIndex(i)); in getParamName() 340 TPL = TTP->getTemplateParameters(); in getParamName()
|
D | DeclObjC.cpp | 305 void ObjCInterfaceDecl::setTypeParamList(ObjCTypeParamList *TPL) { in setTypeParamList() argument 306 TypeParamList = TPL; in setTypeParamList() 307 if (!TPL) in setTypeParamList() 1963 void ObjCCategoryDecl::setTypeParamList(ObjCTypeParamList *TPL) { in setTypeParamList() argument 1964 TypeParamList = TPL; in setTypeParamList() 1965 if (!TPL) in setTypeParamList()
|
D | ASTDumper.cpp | 239 void dumpTemplateParameters(const TemplateParameterList *TPL); 924 void ASTDumper::dumpTemplateParameters(const TemplateParameterList *TPL) { in dumpTemplateParameters() argument 925 if (!TPL) in dumpTemplateParameters() 928 for (TemplateParameterList::const_iterator I = TPL->begin(), E = TPL->end(); in dumpTemplateParameters()
|
D | DeclTemplate.cpp | 1171 auto *TPL = TemplateParameterList::Create( in createMakeIntegerSeqParameterList() local 1177 /*ParameterPack=*/false, /*Id=*/nullptr, TPL); in createMakeIntegerSeqParameterList()
|
D | MicrosoftMangle.cpp | 1217 const TemplateParameterList *TPL = TD->getTemplateParameters(); in mangleTemplateArgs() local 1218 assert(TPL->size() == TemplateArgs.size() && in mangleTemplateArgs() 1223 mangleTemplateArg(TD, TA, TPL->getParam(Idx++)); in mangleTemplateArgs()
|
/external/llvm-project/clang/include/clang/AST/ |
D | ODRHash.h | 87 void AddTemplateParameterList(const TemplateParameterList *TPL);
|
D | ASTNodeTraverser.h | 276 void dumpTemplateParameters(const TemplateParameterList *TPL) { in dumpTemplateParameters() argument 277 if (!TPL) in dumpTemplateParameters() 280 for (const auto &TP : *TPL) in dumpTemplateParameters() 283 if (const Expr *RC = TPL->getRequiresClause()) in dumpTemplateParameters()
|
D | RecursiveASTVisitor.h | 473 bool TraverseTemplateParameterListHelper(TemplateParameterList *TPL); 1455 TemplateParameterList *TPL = D->getTemplateParameterList(I); 1456 for (TemplateParameterList::iterator ITPL = TPL->begin(), ETPL = TPL->end(); 1632 TemplateParameterList *TPL) { 1633 if (TPL) { 1634 for (NamedDecl *D : *TPL) { 1637 if (Expr *RequiresClause = TPL->getRequiresClause()) { 1648 TemplateParameterList *TPL = D->getTemplateParameterList(i); 1649 TraverseTemplateParameterListHelper(TPL); 1914 if (TemplateParameterList *TPL = D->getTemplateParameters()) { \ [all …]
|
D | DeclTemplate.h | 1108 const TemplateParameterList *TPL = getTemplateParameters(); 1109 return TPL->getParam(TPL->size() - 1)->isImplicit(); 2232 TemplateParameterList *TPL, ASTContext &Context); 2357 TemplateParameterList *TPL, void *&InsertPos); 3064 TemplateParameterList *TPL, ASTContext &Context); 3185 TemplateParameterList *TPL, void *&InsertPos);
|
D | ExprConcepts.h | 291 ReturnTypeRequirement(TemplateParameterList *TPL);
|
D | DeclObjC.h | 1305 void setTypeParamList(ObjCTypeParamList *TPL); 2342 void setTypeParamList(ObjCTypeParamList *TPL);
|
/external/clang/include/clang/AST/ |
D | RecursiveASTVisitor.h | 482 bool TraverseTemplateParameterListHelper(TemplateParameterList *TPL); 1366 TemplateParameterList *TPL = D->getTemplateParameterList(I); 1367 for (TemplateParameterList::iterator ITPL = TPL->begin(), ETPL = TPL->end(); 1519 TemplateParameterList *TPL) { 1520 if (TPL) { 1521 for (TemplateParameterList::iterator I = TPL->begin(), E = TPL->end(); 1763 if (TemplateParameterList *TPL = D->getTemplateParameters()) { \ 1764 for (TemplateParameterList::iterator I = TPL->begin(), E = TPL->end(); \
|
D | DeclObjC.h | 1220 void setTypeParamList(ObjCTypeParamList *TPL); 2225 void setTypeParamList(ObjCTypeParamList *TPL);
|
/external/arm-trusted-firmware/docs/plat/ |
D | rockchip.rst | 26 - U-Boot - either separately as TPL+SPL or only SPL
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaConcept.cpp | 1046 ReturnTypeRequirement(TemplateParameterList *TPL) : in ReturnTypeRequirement() argument 1047 TypeConstraintInfo(TPL, 0) { in ReturnTypeRequirement() 1048 assert(TPL->size() == 1); in ReturnTypeRequirement() 1050 cast<TemplateTypeParmDecl>(TPL->getParam(0))->getTypeConstraint(); in ReturnTypeRequirement()
|
D | SemaTemplateVariadic.cpp | 252 if (auto *TPL = Lambda->getTemplateParameterList()) in TraverseLambdaExpr() local 253 DepthLimit = TPL->getDepth(); in TraverseLambdaExpr()
|
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
D | TensorSyclPlaceHolderExpr.h | 73 template<template<class...> class Category , class OP, class TPL>
|
/external/llvm-project/clang/lib/ASTMatchers/ |
D | ASTMatchFinder.cpp | 256 if (const auto *TPL = Node->getTemplateParameterList()) { in TraverseLambdaExpr() local 257 for (const auto *TP : *TPL) { in TraverseLambdaExpr()
|