Home
last modified time | relevance | path

Searched defs:TPL (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp239 const PrintingPolicy &Policy, const TemplateParameterList *TPL, in shouldIncludeTypeForArgument()
549 TemplateParameterList *TPL, void *&InsertPos) { in findPartialSpecialization()
556 TemplateParameterList *TPL, const ASTContext &Context) { in Profile()
1175 if (const TemplateParameterList *TPL = getTemplateParameters(); in getSourceRange() local
1192 TemplateParameterList **TPL = nullptr; in Create() local
1301 TemplateParameterList *TPL, void *&InsertPos) { in findPartialSpecialization()
1308 TemplateParameterList *TPL, const ASTContext &Context) { in Profile()
1525 if (const TemplateParameterList *TPL = getTemplateParameters(); in getSourceRange() local
1550 auto *TPL = TemplateParameterList::Create( in createMakeIntegerSeqParameterList() local
H A DTypePrinter.cpp1629 const TemplateParameterList *TPL = TD ? TD->getTemplateParameters() : nullptr; in printTemplateId() local
2330 const TemplateParameterList *TPL, bool IsPack, unsigned ParmIndex) { in printTo()
2398 const TemplateParameterList *TPL) { in printTemplateArgumentList()
2405 const TemplateParameterList *TPL) { in printTemplateArgumentList()
2412 const TemplateParameterList *TPL) { in printTemplateArgumentList()
H A DStmtPrinter.cpp1218 const TemplateParameterList *TPL = nullptr; in VisitDeclRefExpr() local
1648 const TemplateParameterList *TPL = nullptr; in VisitMemberExpr() local
2068 const TemplateParameterList *TPL = nullptr; in VisitUserDefinedLiteral() local
H A DDeclObjC.cpp343 void ObjCInterfaceDecl::setTypeParamList(ObjCTypeParamList *TPL) { in setTypeParamList()
2167 void ObjCCategoryDecl::setTypeParamList(ObjCTypeParamList *TPL) { in setTypeParamList()
H A DODRHash.cpp210 void ODRHash::AddTemplateParameterList(const TemplateParameterList *TPL) { in AddTemplateParameterList()
H A DDeclBase.cpp301 if (auto *TPL = getDescribedTemplateParams()) in getTemplateDepth() local
H A DODRDiagsEmitter.cpp1445 [](const TemplateParameterList *TPL) { in diagnoseMismatch()
H A DMicrosoftMangle.cpp1686 const TemplateParameterList *TPL = TD->getTemplateParameters(); in mangleTemplateArgs() local
H A DItaniumMangle.cpp2137 if (auto *TPL = Lambda->getGenericLambdaTemplateParameterList()) in mangleLambdaSig() local
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp575 TemplateParameterList *TPL = getTemplate()->getTemplateParameters(); in getParamType() local
604 TemplateParameterList *TPL = getTemplate()->getTemplateParameters(); in getParamDecl() local
H A DSemaCXXScopeSpec.cpp96 [Depth](TemplateParameterList *TPL) { in computeDeclContext()
H A DSemaTemplateVariadic.cpp265 if (auto *TPL = Lambda->getTemplateParameterList()) in TraverseLambdaExpr() local
H A DSemaConcept.cpp1918 ReturnTypeRequirement(TemplateParameterList *TPL) : in ReturnTypeRequirement()
H A DSemaExprCXX.cpp9279 auto *TPL = TemplateParameterList::Create(Context, SourceLocation(), in ActOnCompoundRequirement() local
9306 TemplateParameterList *TPL = in BuildExprRequirement() local
H A DSemaTemplateInstantiate.cpp2705 TemplateParameterList *TPL = TransformTemplateParameterList(OrigTPL); in TransformExprRequirement() local
H A DSemaLookup.cpp1845 TemplateParameterList *TPL = TD->getTemplateParameters(); in isAcceptableSlow() local
H A DTreeTransform.h787 TemplateParameterList *TPL) { in TransformTemplateParameterList()
13987 TemplateParameterList *TPL = in TransformExprRequirement() local
14548 auto TPL = getDerived().TransformTemplateParameterList( in TransformLambdaExpr() local
H A DSemaTemplateDeduction.cpp606 auto *TPL = TemplateParameterList::Create( in DeduceTemplateArguments() local
H A DSemaDecl.cpp1415 if (const TemplateParameterList *TPL = in EnterTemplatedContext() local
H A DSemaDeclCXX.cpp1244 TemplateParameterList *TPL = FTD->getTemplateParameters(); in checkTupleLikeDecomposition() local
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h344 void dumpTemplateParameters(const TemplateParameterList *TPL) { in dumpTemplateParameters()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp889 TemplateParameterList *TPL = Record.readTemplateParameterList(); in VisitRequiresExpr() local