/external/clang/test/SemaTemplate/ |
D | class-template-decl.cpp | 36 template<template<typename T> class X> class TemplateTemplateParm; 38 template<template<class> class Y> class TemplateTemplateParm; // expected-note{{previous template d… 41 template<typename> class TemplateTemplateParm; // expected-error{{template parameter has a differen… 43 template<template<typename T, int> class X> class TemplateTemplateParm; // expected-error{{too many…
|
/external/llvm-project/clang/test/SemaTemplate/ |
D | class-template-decl.cpp | 45 template<template<typename T> class X> class TemplateTemplateParm; 47 template<template<class> class Y> class TemplateTemplateParm; // expected-note{{previous template d… 50 template<typename> class TemplateTemplateParm; // expected-error{{template parameter has a differen… 52 template<template<typename T, int> class X> class TemplateTemplateParm; // expected-error{{too many…
|
/external/llvm-project/clang/include/clang/Index/ |
D | IndexSymbol.h | 58 TemplateTemplateParm, enumerator
|
/external/llvm-project/clang/lib/Index/ |
D | IndexSymbol.cpp | 363 case Decl::TemplateTemplateParm: in getSymbolInfo() 364 Info.Kind = SymbolKind::TemplateTemplateParm; in getSymbolInfo() 530 case SymbolKind::TemplateTemplateParm: return "template-template-param"; in getSymbolKindString()
|
/external/clang/include/clang/Basic/ |
D | DeclNodes.td | 65 def TemplateTemplateParm : DDecl<Template>;
|
/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 602 : TemplateDecl(TemplateTemplateParm, DC, L, Id, Params), in TemplateTemplateParmDecl() 1175 auto *TemplateTemplateParm = TemplateTemplateParmDecl::Create( in createMakeIntegerSeqParameterList() local 1178 TemplateTemplateParm->setImplicit(true); in createMakeIntegerSeqParameterList() 1192 NamedDecl *Params[] = {TemplateTemplateParm, TemplateTypeParm, in createMakeIntegerSeqParameterList()
|
D | DeclBase.cpp | 662 case TemplateTemplateParm: in getIdentifierNamespaceForKind()
|
/external/llvm-project/clang/include/clang/Basic/ |
D | DeclNodes.td | 71 def TemplateTemplateParm : DeclNode<Template>;
|
/external/clang/lib/Serialization/ |
D | ASTCommon.cpp | 285 case Decl::TemplateTemplateParm: in isRedeclarableDeclKind()
|
/external/llvm-project/clang/lib/AST/ |
D | DeclTemplate.cpp | 768 : TemplateDecl(TemplateTemplateParm, DC, L, Id, Params), in TemplateTemplateParmDecl() 1362 auto *TemplateTemplateParm = TemplateTemplateParmDecl::Create( in createMakeIntegerSeqParameterList() local 1365 TemplateTemplateParm->setImplicit(true); in createMakeIntegerSeqParameterList() 1380 NamedDecl *Params[] = {TemplateTemplateParm, TemplateTypeParm, in createMakeIntegerSeqParameterList()
|
D | DeclBase.cpp | 811 case TemplateTemplateParm: in getIdentifierNamespaceForKind()
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTCommon.cpp | 390 case Decl::TemplateTemplateParm: in isRedeclarableDeclKind()
|
/external/llvm-project/clang/lib/Frontend/ |
D | InterfaceStubFunctionsConsumer.cpp | 201 case Decl::Kind::TemplateTemplateParm: in HandleNamedDecl()
|
/external/llvm-project/clang/unittests/Index/ |
D | IndexTests.cpp | 257 Kind(SymbolKind::TemplateTemplateParm))), in TEST()
|
/external/llvm-project/clang-tools-extra/clangd/ |
D | Quality.cpp | 134 case index::SymbolKind::TemplateTemplateParm: in categorize()
|
D | Protocol.cpp | 289 case index::SymbolKind::TemplateTemplateParm: in indexSymbolKindToSymbolKind()
|
D | CodeComplete.cpp | 130 case SK::TemplateTemplateParm: in toCompletionItemKind()
|
/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 1353 : TemplateDecl(TemplateTemplateParm, DC, L, Id, Params), 1480 static bool classofKind(Kind K) { return K == TemplateTemplateParm; }
|
D | DeclBase.h | 1823 getKind() == TemplateTemplateParm; in isTemplateParameter()
|
/external/llvm-project/clang/include/clang/AST/ |
D | DeclTemplate.h | 1620 : TemplateDecl(TemplateTemplateParm, DC, L, Id, Params), 1753 static bool classofKind(Kind K) { return K == TemplateTemplateParm; }
|
D | DeclBase.h | 2491 getKind() == TemplateTemplateParm; in isTemplateParameter()
|
/external/llvm-project/clang/tools/libclang/ |
D | CXIndexDataConsumer.cpp | 1248 case SymbolKind::TemplateTemplateParm: in getEntityKindFromSymbolKind()
|
/external/llvm-project/clang-tools-extra/clangd/unittests/ |
D | HoverTests.cpp | 626 HI.Kind = index::SymbolKind::TemplateTemplateParm; in TEST()
|
/external/clang/lib/CodeGen/ |
D | CGDecl.cpp | 67 case Decl::TemplateTemplateParm: in EmitDecl()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGDecl.cpp | 77 case Decl::TemplateTemplateParm: in EmitDecl()
|