/external/clang/lib/Sema/ |
SemaTemplateVariadic.cpp | 81 if (TemplateTemplateParmDecl *TTP 84 if (TTP->isParameterPack()) 85 Unexpanded.push_back(std::make_pair(TTP, SourceLocation())); 222 if (const TemplateTypeParmType *TTP 224 Name = TTP->getIdentifier(); 518 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) 519 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 524 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); 525 return std::make_pair(TTP->getDepth(), TTP->getIndex()) [all...] |
SemaTemplateInstantiate.cpp | 72 if (TemplateTemplateParmDecl *TTP 74 for (unsigned I = 0, N = TTP->getDepth() + 1; I != N; ++I) 660 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) 661 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 666 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); 667 return std::make_pair(TTP->getDepth(), TTP->getIndex()); [all...] |
SemaTemplateDeduction.cpp | 549 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) 550 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 555 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); 556 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 562 if (const TemplateTypeParmType *TTP 564 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 572 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(D) [all...] |
SemaTemplate.cpp | [all...] |
SemaCodeComplete.cpp | [all...] |
SemaTemplateInstantiateDecl.cpp | [all...] |
SemaOverload.cpp | [all...] |
/external/clang/lib/AST/ |
DeclTemplate.cpp | 46 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) 47 if (TTP->getTemplateParameters()->containsUnexpandedParameterPack()) 84 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { 85 if (TTP->hasDefaultArgument()) 105 if (const TemplateTypeParmDecl *TTP 107 return TTP->getDepth(); 122 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(*P)) 123 AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner); 184 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*Param)) { 185 QualType ArgType = Context.getTypeDeclType(TTP); [all...] |
TemplateName.cpp | 113 if (TemplateTemplateParmDecl *TTP 115 return TTP->isParameterPack();
|
Comment.cpp | 306 if (const TemplateTemplateParmDecl *TTP = 308 TPL = TTP->getTemplateParameters();
|
DeclPrinter.cpp | 799 if (const TemplateTypeParmDecl *TTP = 802 if (TTP->wasDeclaredWithTypename()) 807 if (TTP->isParameterPack()) 810 Out << *TTP; 815 } else if (TTP->hasDefaultArgument()) { 817 Out << TTP->getDefaultArgument().getAsString(Policy); 851 if (const TemplateTemplateParmDecl *TTP = 854 if (TTP->isParameterPack()) [all...] |
StmtProfile.cpp | 1105 if (const TemplateTypeParmDecl *TTP = 1107 ID.AddInteger(TTP->getDepth()); 1108 ID.AddInteger(TTP->getIndex()); 1109 ID.AddBoolean(TTP->isParameterPack()); 1113 if (const TemplateTemplateParmDecl *TTP = 1115 ID.AddInteger(TTP->getDepth()); 1116 ID.AddInteger(TTP->getIndex()); 1117 ID.AddBoolean(TTP->isParameterPack());
|
CommentSema.cpp | [all...] |
DeclBase.cpp | 137 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(this)) 138 return TTP->isParameterPack(); 142 if (const TemplateTemplateParmDecl *TTP 144 return TTP->isParameterPack(); [all...] |
ItaniumMangle.cpp | 611 if (const TemplateTemplateParmDecl *TTP 613 mangleTemplateParameter(TTP->getIndex()); [all...] |
ASTContext.cpp | 474 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { 476 ID.AddBoolean(TTP->isParameterPack()); 496 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); 498 Profile(ID, TTP); 504 TemplateTemplateParmDecl *TTP) const { 507 CanonicalTemplateTemplateParm::Profile(ID, TTP); 515 TemplateParameterList *Params = TTP->getTemplateParameters(); 521 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) 526 TTP->getDepth(), 527 TTP->getIndex(), 0, false [all...] |
Decl.cpp | 253 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); 256 if (!TTP->isExpandedParameterPack()) { 257 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters())); 262 for (unsigned i = 0, n = TTP->getNumExpansionTemplateParameters(); 265 TTP->getExpansionTemplateParameters(i))); [all...] |
/external/clang/test/SemaCXX/ |
nested-name-spec-locations.cpp | 132 template<template<class T> class TTP>
|
/external/clang/test/SemaTemplate/ |
member-function-template.cpp | 79 namespace TTP {
|
/external/clang/tools/libclang/ |
CIndexUSRs.cpp | 662 if (const TemplateTypeParmType *TTP = T->getAs<TemplateTypeParmType>()) { 663 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); 706 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); 707 if (TTP->isParameterPack()) 710 VisitTemplateParameterList(TTP->getTemplateParameters()); 716 if (TemplateTemplateParmDecl *TTP 718 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex();
|
CIndex.cpp | [all...] |
/external/srec/srec/Vocabulary/src/ |
VocabularyImpl.c | 86 /* data_file: en-US-ttp.data */ 406 reassemble the parts and pass the whole thing to TTP 408 build the pron by concat of TTP pron and dictionary pron for individual parts 483 reassemble and get the TTP pron for the whole thing */ 504 quote, and use the TTP to find out what single phoneme should
|
/external/clang/include/clang/AST/ |
ASTContext.h | 186 getCanonicalTemplateTemplateParmDecl(TemplateTemplateParmDecl *TTP) const; [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.cpp | [all...] |