/external/clang/lib/AST/ |
H A D | TemplateName.cpp | 35 TemplateTemplateParmDecl *parameter, 48 TemplateTemplateParmDecl *Parameter, 86 if (isa<TemplateTemplateParmDecl>(Template)) 113 if (TemplateTemplateParmDecl *TTP 114 = dyn_cast<TemplateTemplateParmDecl>(Template))
|
H A D | DeclTemplate.cpp | 46 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) 91 } else if (cast<TemplateTemplateParmDecl>(*P)->hasDefaultArgument()) 112 return cast<TemplateTemplateParmDecl>(FirstParm)->getDepth(); 122 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(*P)) 203 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*Param); 593 // TemplateTemplateParmDecl Method Implementations 596 void TemplateTemplateParmDecl 598 TemplateTemplateParmDecl::TemplateTemplateParmDecl( function in class:TemplateTemplateParmDecl [all...] |
H A D | Comment.cpp | 345 if (const TemplateTemplateParmDecl *TTP = 346 dyn_cast<TemplateTemplateParmDecl>(Param))
|
H A D | CommentSema.cpp | 1032 if (const TemplateTemplateParmDecl *TTP = 1033 dyn_cast<TemplateTemplateParmDecl>(Param)) { 1064 if (const TemplateTemplateParmDecl *TTP = 1065 dyn_cast<TemplateTemplateParmDecl>(Param))
|
H A D | DeclPrinter.cpp | 864 } else if (const TemplateTemplateParmDecl *TTPD = 865 dyn_cast<TemplateTemplateParmDecl>(Param)) { 877 if (const TemplateTemplateParmDecl *TTP = 878 dyn_cast<TemplateTemplateParmDecl>(D)) {
|
H A D | ASTImporter.cpp | 161 Decl *VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D); 1238 TemplateTemplateParmDecl *D1, 1239 TemplateTemplateParmDecl *D2) { 1393 } else if (TemplateTemplateParmDecl *TTP1 1394 = dyn_cast<TemplateTemplateParmDecl>(D1)) { 1395 if (TemplateTemplateParmDecl *TTP2 1396 = dyn_cast<TemplateTemplateParmDecl>(D2)) { 3924 ASTNodeImporter::VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D) { 3941 return TemplateTemplateParmDecl::Create(Importer.getToContext(), 4840 TemplateTemplateParmDecl *para [all...] |
H A D | ItaniumMangle.cpp | 637 if (const TemplateTemplateParmDecl *TTP 638 = dyn_cast<TemplateTemplateParmDecl>(ND)) { 937 if (isa<TemplateTemplateParmDecl>(temp)) goto unresolvedType; 1557 if (const TemplateTemplateParmDecl *TTP 1558 = dyn_cast<TemplateTemplateParmDecl>(ND)) { 1589 if (isa<TemplateTemplateParmDecl>(TD)) 1590 mangleTemplateParameter(cast<TemplateTemplateParmDecl>(TD)->getIndex()); 3171 else if (const TemplateTemplateParmDecl *TempTP 3172 = dyn_cast<TemplateTemplateParmDecl>(Pack))
|
H A D | ASTContext.cpp | 125 isa<TemplateTemplateParmDecl>(D)) 548 TemplateTemplateParmDecl *Parm) { 580 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); 586 TemplateTemplateParmDecl * 588 TemplateTemplateParmDecl *TTP) const { 651 cast<TemplateTemplateParmDecl>(*P))); 654 TemplateTemplateParmDecl *CanonTTP 655 = TemplateTemplateParmDecl::Create(*this, getTranslationUnitDecl(), 4050 if (TemplateTemplateParmDecl *TT [all...] |
H A D | ASTDiagnostic.cpp | 1011 if (TemplateTemplateParmDecl *DefaultTTPD = 1012 dyn_cast<TemplateTemplateParmDecl>(ParamND)) { 1176 TemplateTemplateParmDecl *DefaultTTPD) {
|
H A D | DeclBase.cpp | 149 if (const TemplateTemplateParmDecl *TTP 150 = dyn_cast<TemplateTemplateParmDecl>(this))
|
H A D | StmtProfile.cpp | 1273 if (const TemplateTemplateParmDecl *TTP = 1274 dyn_cast<TemplateTemplateParmDecl>(D)) {
|
H A D | ASTDumper.cpp | 279 void VisitTemplateTemplateParmDecl(const TemplateTemplateParmDecl *D); 1222 const TemplateTemplateParmDecl *D) {
|
/external/clang/include/clang/AST/ |
H A D | TemplateName.h | 37 class TemplateTemplateParmDecl; 121 TemplateTemplateParmDecl *Parameter; 125 SubstTemplateTemplateParmPackStorage(TemplateTemplateParmDecl *Parameter, 132 TemplateTemplateParmDecl *getParameterPack() const { 144 TemplateTemplateParmDecl *Parameter, 343 TemplateTemplateParmDecl *Parameter; 346 SubstTemplateTemplateParmStorage(TemplateTemplateParmDecl *parameter, 352 TemplateTemplateParmDecl *getParameter() const { return Parameter; } 358 TemplateTemplateParmDecl *parameter,
|
H A D | DeclTemplate.h | 35 class TemplateTemplateParmDecl; 42 TemplateTemplateParmDecl*> TemplateParameter; 1207 /// TemplateTemplateParmDecl - Declares a template template parameter, 1214 class TemplateTemplateParmDecl : public TemplateDecl, 1235 TemplateTemplateParmDecl(DeclContext *DC, SourceLocation L, 1244 TemplateTemplateParmDecl(DeclContext *DC, SourceLocation L, 1251 static TemplateTemplateParmDecl *Create(const ASTContext &C, DeclContext *DC, 1256 static TemplateTemplateParmDecl *Create(const ASTContext &C, DeclContext *DC, 1263 static TemplateTemplateParmDecl *CreateDeserialized(ASTContext &C, 1265 static TemplateTemplateParmDecl *CreateDeserialize [all...] |
H A D | ASTContext.h | 177 TemplateTemplateParmDecl *Parm; 180 CanonicalTemplateTemplateParm(TemplateTemplateParmDecl *Parm) 183 TemplateTemplateParmDecl *getParam() const { return Parm; } 188 TemplateTemplateParmDecl *Parm); 193 TemplateTemplateParmDecl * 194 getCanonicalTemplateTemplateParmDecl(TemplateTemplateParmDecl *TTP) const; 1562 TemplateName getSubstTemplateTemplateParm(TemplateTemplateParmDecl *param, 1564 TemplateName getSubstTemplateTemplateParmPack(TemplateTemplateParmDecl *Param,
|
/external/clang/lib/Index/ |
H A D | USRGeneration.cpp | 92 void VisitTemplateTemplateParmDecl(const TemplateTemplateParmDecl *D); 280 const TemplateTemplateParmDecl *D) { 702 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); 712 if (TemplateTemplateParmDecl *TTP 713 = dyn_cast<TemplateTemplateParmDecl>(Template)) {
|
/external/lldb/include/lldb/Core/ |
H A D | ClangForward.h | 115 class TemplateTemplateParmDecl;
|
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 210 assert(isa<ClassTemplateDecl>(TD) || isa<TemplateTemplateParmDecl>(TD) || 754 TemplateTemplateParmDecl *Param = 755 TemplateTemplateParmDecl::Create(Context, Context.getTranslationUnitDecl(), 1203 TemplateTemplateParmDecl *TTP) { 1222 if (TemplateTemplateParmDecl *InnerTTP 1223 = dyn_cast<TemplateTemplateParmDecl>(P)) 1373 TemplateTemplateParmDecl *NewTemplateParm 1374 = cast<TemplateTemplateParmDecl>(*NewParam); 1390 TemplateTemplateParmDecl *OldTemplateParm 1391 = OldParams? cast<TemplateTemplateParmDecl>(*OldPara [all...] |
H A D | SemaTemplateInstantiate.cpp | 100 if (TemplateTemplateParmDecl *TTP 101 = dyn_cast<TemplateTemplateParmDecl>(D)) { 325 NamedDecl *Template, TemplateTemplateParmDecl *Param, 545 << isa<TemplateTemplateParmDecl>(Parm) 633 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); 890 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(D)) { 1029 if (TemplateTemplateParmDecl *TTP 1030 = dyn_cast_or_null<TemplateTemplateParmDecl>(Nam [all...] |
H A D | SemaTemplateVariadic.cpp | 82 if (TemplateTemplateParmDecl *TTP 83 = dyn_cast_or_null<TemplateTemplateParmDecl>( 525 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND);
|
H A D | SemaTemplateInstantiateDecl.cpp | 1976 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(*I)) 1984 TemplateTemplateParmDecl *D) { 2065 TemplateTemplateParmDecl *Param; 2067 Param = TemplateTemplateParmDecl::Create(SemaRef.Context, Owner, 2074 Param = TemplateTemplateParmDecl::Create(SemaRef.Context, Owner, 4409 isa<TemplateTypeParmDecl>(D) || isa<TemplateTemplateParmDecl>(D) || 4431 isa<TemplateTemplateParmDecl>(D))
|
H A D | SemaTemplateDeduction.cpp | 417 if (TemplateTemplateParmDecl *TempParam 418 = dyn_cast<TemplateTemplateParmDecl>(ParamDecl)) { 560 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); 582 return TemplateParameter(cast<TemplateTemplateParmDecl>(D)); 4755 if (TemplateTemplateParmDecl *TTP 4756 = dyn_cast<TemplateTemplateParmDecl>(Template)) {
|
/external/clang/tools/libclang/ |
H A D | CursorVisitor.h | 219 bool VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D);
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 286 void VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D); 1936 void ASTDeclReader::VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D) { 1947 // Rest of TemplateTemplateParmDecl. 2251 const TemplateTemplateParmDecl *TX = cast<TemplateTemplateParmDecl>(X); 2252 const TemplateTemplateParmDecl *TY = cast<TemplateTemplateParmDecl>(Y); 2721 D = TemplateTemplateParmDecl::CreateDeserialized(Context, ID); 2724 D = TemplateTemplateParmDecl::CreateDeserialized(Context, ID,
|
H A D | ASTWriterDecl.cpp | 98 void VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D); 1358 void ASTDeclWriter::VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D) { 1377 // Rest of TemplateTemplateParmDecl.
|