/llvm-project/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/ |
H A D | p7-cxx20.cpp | 104 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 D | DeclTemplate.cpp | 239 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 D | ExprConcepts.cpp | 100 auto TPL = getTypeConstraint() local
|
H A D | Comment.cpp | 377 const TemplateParameterList *TPL = FC->getDeclInfo()->TemplateParameters; in getParamName() local
|
H A D | TypePrinter.cpp | 2402 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 D | StmtPrinter.cpp | 1208 const TemplateParameterList *TPL = nullptr; VisitDeclRefExpr() local 1638 const TemplateParameterList *TPL = nullptr; VisitMemberExpr() local 2058 const TemplateParameterList *TPL = nullptr; VisitUserDefinedLiteral() local [all...] |
H A D | DeclObjC.cpp | 343 if (!TPL) in setTypeParamList() argument 2167 if (!TPL) in setTypeParamList() argument
|
H A D | ODRHash.cpp | 210 AddTemplateParameterList(const TemplateParameterList * TPL) AddTemplateParameterList() argument
|
H A D | DeclBase.cpp | 301 if (auto *TPL = getDescribedTemplateParams()) getTemplateDepth() local
|
H A D | ODRDiagsEmitter.cpp | 1445 [](const TemplateParameterList *TPL) { in diagnoseMismatch()
|
H A D | MicrosoftMangle.cpp | 1685 const TemplateParameterList *TPL = TD->getTemplateParameters(); mangleTemplateArgs() local
|
H A D | ItaniumMangle.cpp | 2137 if (auto *TPL = Lambda->getGenericLambdaTemplateParameterList()) mangleLambdaSig() local
|
/llvm-project/clang-tools-extra/clangd/ |
H A D | SemanticHighlighting.cpp | 682 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 D | CodeCompleteConsumer.cpp | 575 TemplateParameterList *TPL = getTemplate()->getTemplateParameters(); getParamType() local 604 TemplateParameterList *TPL = getTemplate()->getTemplateParameters(); getParamDecl() local
|
H A D | SemaCXXScopeSpec.cpp | 96 return TPL->getDepth() == Depth; in computeDeclContext() argument
|
H A D | SemaTemplateVariadic.cpp | 265 if (auto *TPL = Lambda->getTemplateParameterList()) TraverseLambdaExpr() local
|
H A D | SemaConcept.cpp | 1677 ReturnTypeRequirement(TemplateParameterList * TPL) ReturnTypeRequirement() argument
|
H A D | SemaExprCXX.cpp | 9206 auto *TPL = TemplateParameterList::Create(Context, SourceLocation(), ActOnCompoundRequirement() local 9233 TemplateParameterList *TPL = BuildExprRequirement() local
|
H A D | SemaTemplateInstantiate.cpp | 2707 TemplateParameterList *TPL = TransformTemplateParameterList(OrigTPL); TransformExprRequirement() local
|
H A D | SemaLookup.cpp | 1845 TemplateParameterList *TPL = TD->getTemplateParameters(); isAcceptableSlow() local
|
H A D | TreeTransform.h | 787 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 D | cxx20-using-enum.cpp | 111 template <> class TPL<int> { class
|
/llvm-project/clang/lib/ASTMatchers/ |
H A D | ASTMatchFinder.cpp | 297 if (const auto *TPL = Node->getTemplateParameterList()) { TraverseLambdaExpr() local 562 if (auto *TPL = LE->getTemplateParameterList()) { dataTraverseNode() local
|
/llvm-project/clang/include/clang/AST/ |
H A D | ASTNodeTraverser.h | 344 void dumpTemplateParameters(const TemplateParameterList *TPL) { in dumpTemplateParameters() argument
|
/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 887 TemplateParameterList *TPL = Record.readTemplateParameterList(); VisitRequiresExpr() local
|