Home
last modified time | relevance | path

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

12

/llvm-project/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/
H A Dp7-cxx20.cpp104 struct TPL { struct
105 enum class E1 { e1 };
106 struct IN {
111 enum class E3 { e3 }; // expected-note{{declared protected here}}
/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp239 shouldIncludeTypeForArgument(const PrintingPolicy & Policy,const TemplateParameterList * TPL,unsigned Idx) shouldIncludeTypeForArgument() argument
549 findPartialSpecialization(ArrayRef<TemplateArgument> Args,TemplateParameterList * TPL,void * & InsertPos) findPartialSpecialization() argument
556 Profile(llvm::FoldingSetNodeID & ID,ArrayRef<TemplateArgument> TemplateArgs,TemplateParameterList * TPL,const ASTContext & Context) Profile() argument
1175 if (const TemplateParameterList *TPL = getTemplateParameters(); getSourceRange() local
1192 TemplateParameterList **TPL = nullptr; Create() local
1301 findPartialSpecialization(ArrayRef<TemplateArgument> Args,TemplateParameterList * TPL,void * & InsertPos) findPartialSpecialization() argument
1308 Profile(llvm::FoldingSetNodeID & ID,ArrayRef<TemplateArgument> TemplateArgs,TemplateParameterList * TPL,const ASTContext & Context) Profile() argument
1525 if (const TemplateParameterList *TPL = getTemplateParameters(); getSourceRange() local
1550 auto *TPL = TemplateParameterList::Create( createMakeIntegerSeqParameterList() local
[all...]
H A DExprConcepts.cpp100 auto TPL = getTypeConstraint() local
H A DComment.cpp377 const TemplateParameterList *TPL = FC->getDeclInfo()->TemplateParameters; in getParamName() local
H A DTypePrinter.cpp2402 const TemplateParameterList *TPL, bool IsPack, unsigned ParmIndex) { in printTemplateArgumentList() argument
1629 const TemplateParameterList *TPL = TD ? TD->getTemplateParameters() : nullptr; printTemplateId() local
2327 printTo(raw_ostream & OS,ArrayRef<TA> Args,const PrintingPolicy & Policy,const TemplateParameterList * TPL,bool IsPack,unsigned ParmIndex) printTo() argument
2395 printTemplateArgumentList(raw_ostream & OS,const TemplateArgumentListInfo & Args,const PrintingPolicy & Policy,const TemplateParameterList * TPL) printTemplateArgumentList() argument
2409 printTemplateArgumentList(raw_ostream & OS,ArrayRef<TemplateArgumentLoc> Args,const PrintingPolicy & Policy,const TemplateParameterList * TPL) printTemplateArgumentList() argument
[all...]
H A DStmtPrinter.cpp1208 const TemplateParameterList *TPL = nullptr; VisitDeclRefExpr() local
1638 const TemplateParameterList *TPL = nullptr; VisitMemberExpr() local
2058 const TemplateParameterList *TPL = nullptr; VisitUserDefinedLiteral() local
[all...]
H A DDeclObjC.cpp343 if (!TPL) in setTypeParamList() argument
2167 if (!TPL) in setTypeParamList() argument
H A DODRHash.cpp210 AddTemplateParameterList(const TemplateParameterList * TPL) AddTemplateParameterList() argument
H A DDeclBase.cpp301 if (auto *TPL = getDescribedTemplateParams()) getTemplateDepth() local
H A DODRDiagsEmitter.cpp1445 [](const TemplateParameterList *TPL) { in diagnoseMismatch()
H A DMicrosoftMangle.cpp1685 const TemplateParameterList *TPL = TD->getTemplateParameters(); mangleTemplateArgs() local
H A DItaniumMangle.cpp2137 if (auto *TPL = Lambda->getGenericLambdaTemplateParameterList()) mangleLambdaSig() local
/llvm-project/clang-tools-extra/clangd/
H A DSemanticHighlighting.cpp682 if (auto *TPL = D->getTemplateParameters()) in VisitTemplateDecl() local
689 if (auto *TPL = D->getTemplateParameterList(i)) in VisitTagDecl() local
704 if (auto *TPL = D->getTemplateParameters()) in VisitClassTemplatePartialSpecializationDecl() local
717 if (auto *TPL in VisitVarTemplatePartialSpecializationDecl() local
935 if (auto *TPL = D->getTemplateParameterList(i)) VisitDeclaratorDecl() local
[all...]
/llvm-project/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp575 TemplateParameterList *TPL = getTemplate()->getTemplateParameters(); getParamType() local
604 TemplateParameterList *TPL = getTemplate()->getTemplateParameters(); getParamDecl() local
H A DSemaCXXScopeSpec.cpp96 return TPL->getDepth() == Depth; in computeDeclContext() argument
H A DSemaTemplateVariadic.cpp265 if (auto *TPL = Lambda->getTemplateParameterList()) TraverseLambdaExpr() local
H A DSemaConcept.cpp1677 ReturnTypeRequirement(TemplateParameterList * TPL) ReturnTypeRequirement() argument
H A DSemaExprCXX.cpp9206 auto *TPL = TemplateParameterList::Create(Context, SourceLocation(), ActOnCompoundRequirement() local
9233 TemplateParameterList *TPL = BuildExprRequirement() local
H A DSemaTemplateInstantiate.cpp2707 TemplateParameterList *TPL = TransformTemplateParameterList(OrigTPL); TransformExprRequirement() local
H A DSemaLookup.cpp1845 TemplateParameterList *TPL = TD->getTemplateParameters(); isAcceptableSlow() local
H A DTreeTransform.h787 TransformTemplateParameterList(TemplateParameterList * TPL) TransformTemplateParameterList() argument
13956 TemplateParameterList *TPL = TransformExprRequirement() local
14517 auto TPL = getDerived().TransformTemplateParameterList( TransformLambdaExpr() local
[all...]
/llvm-project/clang/test/SemaCXX/
H A Dcxx20-using-enum.cpp111 template <> class TPL<int> { class
/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp297 if (const auto *TPL = Node->getTemplateParameterList()) { TraverseLambdaExpr() local
562 if (auto *TPL = LE->getTemplateParameterList()) { dataTraverseNode() local
/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h344 void dumpTemplateParameters(const TemplateParameterList *TPL) { in dumpTemplateParameters() argument
/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp887 TemplateParameterList *TPL = Record.readTemplateParameterList(); VisitRequiresExpr() local

12