Home
last modified time | relevance | path

Searched refs:TPL (Results 1 – 13 of 13) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DComment.cpp366 const TemplateParameterList *TPL = FC->getDeclInfo()->TemplateParameters; in getParamName() local
369 return TPL->getParam(getIndex(i))->getName(); in getParamName()
370 const NamedDecl *Param = TPL->getParam(getIndex(i)); in getParamName()
373 TPL = TTP->getTemplateParameters(); in getParamName()
H A DODRHash.cpp184 void ODRHash::AddTemplateParameterList(const TemplateParameterList *TPL) { in AddTemplateParameterList() argument
185 assert(TPL && "Expecting non-null pointer."); in AddTemplateParameterList()
187 ID.AddInteger(TPL->size()); in AddTemplateParameterList()
188 for (auto *ND : TPL->asArray()) { in AddTemplateParameterList()
H A DDeclObjC.cpp329 void ObjCInterfaceDecl::setTypeParamList(ObjCTypeParamList *TPL) { in setTypeParamList() argument
330 TypeParamList = TPL; in setTypeParamList()
331 if (!TPL) in setTypeParamList()
2029 void ObjCCategoryDecl::setTypeParamList(ObjCTypeParamList *TPL) { in setTypeParamList() argument
2030 TypeParamList = TPL; in setTypeParamList()
2031 if (!TPL) in setTypeParamList()
H A DASTDumper.cpp101 void dumpTemplateParameters(const TemplateParameterList *TPL);
451 void ASTDumper::dumpTemplateParameters(const TemplateParameterList *TPL) { in dumpTemplateParameters() argument
452 if (!TPL) in dumpTemplateParameters()
455 for (TemplateParameterList::const_iterator I = TPL->begin(), E = TPL->end(); in dumpTemplateParameters()
H A DDeclTemplate.cpp1173 auto *TPL = TemplateParameterList::Create( in createMakeIntegerSeqParameterList() local
1179 /*ParameterPack=*/false, /*Id=*/nullptr, TPL); in createMakeIntegerSeqParameterList()
H A DMicrosoftMangle.cpp1387 const TemplateParameterList *TPL = TD->getTemplateParameters(); in mangleTemplateArgs() local
1388 assert(TPL->size() == TemplateArgs.size() && in mangleTemplateArgs()
1399 mangleTemplateArg(TD, TA, TPL->getParam(i)); in mangleTemplateArgs()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DODRHash.h88 void AddTemplateParameterList(const TemplateParameterList *TPL);
H A DRecursiveASTVisitor.h508 bool TraverseTemplateParameterListHelper(TemplateParameterList *TPL);
1450 TemplateParameterList *TPL = D->getTemplateParameterList(I);
1451 for (TemplateParameterList::iterator ITPL = TPL->begin(), ETPL = TPL->end();
1613 TemplateParameterList *TPL) {
1614 if (TPL) {
1615 for (TemplateParameterList::iterator I = TPL->begin(), E = TPL->end();
1627 TemplateParameterList *TPL = D->getTemplateParameterList(i);
1628 TraverseTemplateParameterListHelper(TPL);
1878 if (TemplateParameterList *TPL = D->getTemplateParameters()) { \
1879 for (TemplateParameterList::iterator I = TPL->begin(), E = TPL->end(); \
H A DDeclObjC.h1307 void setTypeParamList(ObjCTypeParamList *TPL);
2336 void setTypeParamList(ObjCTypeParamList *TPL);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp253 if (auto *TPL = Lambda->getTemplateParameterList()) in TraverseLambdaExpr() local
254 DepthLimit = TPL->getDepth(); in TraverseLambdaExpr()
H A DTreeTransform.h655 TemplateParameterList *TPL) { in TransformTemplateParameterList() argument
656 return TPL; in TransformTemplateParameterList()
11015 auto TPL = getDerived().TransformTemplateParameterList( in TransformLambdaExpr() local
11045 LSI->GLTemplateParameterList = TPL; in TransformLambdaExpr()
H A DSemaDeclCXX.cpp1123 TemplateParameterList *TPL = FTD->getTemplateParameters(); in checkTupleLikeDecomposition() local
1124 if (TPL->size() != 0 && in checkTupleLikeDecomposition()
1125 isa<NonTypeTemplateParmDecl>(TPL->getParam(0))) { in checkTupleLikeDecomposition()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp9620 [&Hash](const TemplateParameterList *TPL) { in diagnoseOdrViolations() argument
9621 assert(TPL); in diagnoseOdrViolations()
9623 Hash.AddTemplateParameterList(TPL); in diagnoseOdrViolations()