Home
last modified time | relevance | path

Searched refs:TemplateTemplateParm (Results 1 – 25 of 32) sorted by relevance

12

/external/clang/test/SemaTemplate/
Dclass-template-decl.cpp36 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/
Dclass-template-decl.cpp45 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/
DIndexSymbol.h58 TemplateTemplateParm, enumerator
/external/llvm-project/clang/lib/Index/
DIndexSymbol.cpp363 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/
DDeclNodes.td65 def TemplateTemplateParm : DDecl<Template>;
/external/clang/lib/AST/
DDeclTemplate.cpp602 : 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()
DDeclBase.cpp662 case TemplateTemplateParm: in getIdentifierNamespaceForKind()
/external/llvm-project/clang/include/clang/Basic/
DDeclNodes.td71 def TemplateTemplateParm : DeclNode<Template>;
/external/clang/lib/Serialization/
DASTCommon.cpp285 case Decl::TemplateTemplateParm: in isRedeclarableDeclKind()
/external/llvm-project/clang/lib/AST/
DDeclTemplate.cpp768 : 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()
DDeclBase.cpp811 case TemplateTemplateParm: in getIdentifierNamespaceForKind()
/external/llvm-project/clang/lib/Serialization/
DASTCommon.cpp390 case Decl::TemplateTemplateParm: in isRedeclarableDeclKind()
/external/llvm-project/clang/lib/Frontend/
DInterfaceStubFunctionsConsumer.cpp201 case Decl::Kind::TemplateTemplateParm: in HandleNamedDecl()
/external/llvm-project/clang/unittests/Index/
DIndexTests.cpp257 Kind(SymbolKind::TemplateTemplateParm))), in TEST()
/external/llvm-project/clang-tools-extra/clangd/
DQuality.cpp134 case index::SymbolKind::TemplateTemplateParm: in categorize()
DProtocol.cpp289 case index::SymbolKind::TemplateTemplateParm: in indexSymbolKindToSymbolKind()
DCodeComplete.cpp130 case SK::TemplateTemplateParm: in toCompletionItemKind()
/external/clang/include/clang/AST/
DDeclTemplate.h1353 : TemplateDecl(TemplateTemplateParm, DC, L, Id, Params),
1480 static bool classofKind(Kind K) { return K == TemplateTemplateParm; }
DDeclBase.h1823 getKind() == TemplateTemplateParm; in isTemplateParameter()
/external/llvm-project/clang/include/clang/AST/
DDeclTemplate.h1620 : TemplateDecl(TemplateTemplateParm, DC, L, Id, Params),
1753 static bool classofKind(Kind K) { return K == TemplateTemplateParm; }
DDeclBase.h2491 getKind() == TemplateTemplateParm; in isTemplateParameter()
/external/llvm-project/clang/tools/libclang/
DCXIndexDataConsumer.cpp1248 case SymbolKind::TemplateTemplateParm: in getEntityKindFromSymbolKind()
/external/llvm-project/clang-tools-extra/clangd/unittests/
DHoverTests.cpp626 HI.Kind = index::SymbolKind::TemplateTemplateParm; in TEST()
/external/clang/lib/CodeGen/
DCGDecl.cpp67 case Decl::TemplateTemplateParm: in EmitDecl()
/external/llvm-project/clang/lib/CodeGen/
DCGDecl.cpp77 case Decl::TemplateTemplateParm: in EmitDecl()

12