Searched defs:TTP (Results 1 - 10 of 10) sorted by relevance
/external/clang/test/SemaTemplate/ |
H A D | member-function-template.cpp | 79 namespace TTP { namespace
|
/external/clang/lib/AST/ |
H A D | DeclPrinter.cpp | 756 if (const TemplateTypeParmDecl *TTP = 759 if (TTP->wasDeclaredWithTypename()) 764 if (TTP->isParameterPack()) 767 Out << *TTP; local 772 } else if (TTP->hasDefaultArgument()) { 774 Out << TTP->getDefaultArgument().getAsString(Policy); 808 if (const TemplateTemplateParmDecl *TTP = 811 if (TTP->isParameterPack())
|
H A D | 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); 204 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*Param); local [all...] |
H A D | ASTContext.cpp | 395 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { 397 ID.AddBoolean(TTP->isParameterPack()); 417 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); local 419 Profile(ID, TTP); 425 TemplateTemplateParmDecl *TTP) const { 428 CanonicalTemplateTemplateParm::Profile(ID, TTP); 436 TemplateParameterList *Params = TTP->getTemplateParameters(); 442 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) 447 TTP->getDepth(), 448 TTP [all...] |
/external/clang/tools/libclang/ |
H A D | CIndexUSRs.cpp | 658 if (const TemplateTypeParmType *TTP = T->getAs<TemplateTypeParmType>()) { 659 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); 702 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); local 703 if (TTP->isParameterPack()) 706 VisitTemplateParameterList(TTP->getTemplateParameters()); 712 if (TemplateTemplateParmDecl *TTP 714 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex();
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 72 if (TemplateTemplateParmDecl *TTP 74 for (unsigned I = 0, N = TTP->getDepth() + 1; I != N; ++I) 658 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) 659 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 664 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); 665 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 876 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(D)) { 877 if (TTP 925 const TemplateTypeParmType *TTP local [all...] |
H A D | SemaTemplateDeduction.cpp | 526 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) 527 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 532 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); 533 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 539 if (const TemplateTypeParmType *TTP 541 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 549 if (TemplateTypeParmDecl *TTP 4346 const TemplateTypeParmType *TTP = cast<TemplateTypeParmType>(T); local [all...] |
H A D | SemaCodeComplete.cpp | 2266 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { 2267 if (TTP->wasDeclaredWithTypename()) 2272 if (TTP->getIdentifier()) { 2274 PlaceholderStr += TTP->getIdentifier()->getName(); 2277 HasDefaultArg = TTP->hasDefaultArgument(); 2286 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); local 2291 if (TTP->getIdentifier()) { 2293 PlaceholderStr += TTP->getIdentifier()->getName(); 2296 HasDefaultArg = TTP->hasDefaultArgument(); 2600 if (TemplateTypeParmDecl *TTP [all...] |
H A D | SemaTemplate.cpp | 1207 TemplateTemplateParmDecl *TTP) { 1210 if (TTP->isParameterPack()) 1213 TemplateParameterList *Params = TTP->getTemplateParameters(); 1471 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*NewParam)) 1472 TTP->removeDefaultArgument(); 2791 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) 2792 return CheckTemplateTypeArgument(TTP, Arg, Converted); 3029 if (TemplateTemplateParmDecl *TTP 3031 if (TTP->isExpandedParameterPack()) 3032 return TTP 1206 DiagnoseUnexpandedParameterPacks(Sema &S, TemplateTemplateParmDecl *TTP) argument 5273 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(Param); local [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 1100 llvm::DITemplateTypeParameter TTP = local 1102 TemplateParams.push_back(TTP);
|
Completed in 233 milliseconds