/external/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 82 if (TemplateTemplateParmDecl *TTP 85 if (TTP->isParameterPack()) 86 Unexpanded.push_back(std::make_pair(TTP, SourceLocation())); 227 if (const TemplateTypeParmType *TTP 229 Name = TTP->getIdentifier(); 519 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) 520 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 525 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); 526 return std::make_pair(TTP [all...] |
H A D | SemaTemplateInstantiate.cpp | 89 if (TemplateTemplateParmDecl *TTP 91 for (unsigned I = 0, N = TTP->getDepth() + 1; I != N; ++I) 711 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) 712 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 717 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); 718 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 952 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(D)) { 953 if (TTP 998 const TemplateTypeParmType *TTP local [all...] |
H A D | SemaTemplateDeduction.cpp | 553 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) 554 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 559 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); 560 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 566 if (const TemplateTypeParmType *TTP 568 return std::make_pair(TTP->getDepth(), TTP->getIndex()); 576 if (TemplateTypeParmDecl *TTP 4701 const TemplateTypeParmType *TTP = cast<TemplateTypeParmType>(T); local [all...] |
H A D | SemaTemplate.cpp | 1213 TemplateTemplateParmDecl *TTP) { 1216 if (TTP->isParameterPack()) 1219 TemplateParameterList *Params = TTP->getTemplateParameters(); 1475 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*NewParam)) 1476 TTP->removeDefaultArgument(); 3250 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) 3251 return CheckTemplateTypeArgument(TTP, Arg, Converted); 3491 if (TemplateTemplateParmDecl *TTP 3493 if (TTP->isExpandedParameterPack()) 3494 return TTP 1212 DiagnoseUnexpandedParameterPacks(Sema &S, TemplateTemplateParmDecl *TTP) argument 5734 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(Param); local [all...] |
H A D | SemaCodeComplete.cpp | 2322 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { 2323 if (TTP->wasDeclaredWithTypename()) 2328 if (TTP->getIdentifier()) { 2330 PlaceholderStr += TTP->getIdentifier()->getName(); 2333 HasDefaultArg = TTP->hasDefaultArgument(); 2342 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); local 2347 if (TTP->getIdentifier()) { 2349 PlaceholderStr += TTP->getIdentifier()->getName(); 2352 HasDefaultArg = TTP->hasDefaultArgument(); 2683 if (TemplateTypeParmDecl *TTP [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 1926 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(*I)) 1927 collectUnexpandedParameterPacks(S, TTP->getTemplateParameters(),
|
H A D | SemaOverload.cpp | 8576 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ParamD)) 8577 index = TTP->getIndex();
|
/external/clang/lib/AST/ |
H A D | TemplateName.cpp | 113 if (TemplateTemplateParmDecl *TTP 115 return 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); 202 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*Param); local [all...] |
H A D | Comment.cpp | 308 if (const TemplateTemplateParmDecl *TTP = 310 TPL = TTP->getTemplateParameters();
|
H A D | DeclPrinter.cpp | 819 if (const TemplateTypeParmDecl *TTP = 822 if (TTP->wasDeclaredWithTypename()) 827 if (TTP->isParameterPack()) 830 Out << *TTP; local 835 } else if (TTP->hasDefaultArgument()) { 837 Out << TTP->getDefaultArgument().getAsString(Policy); 871 if (const TemplateTemplateParmDecl *TTP = 874 if (TTP->isParameterPack())
|
H A D | StmtProfile.cpp | 1166 if (const TemplateTypeParmDecl *TTP = 1168 ID.AddInteger(TTP->getDepth()); 1169 ID.AddInteger(TTP->getIndex()); 1170 ID.AddBoolean(TTP->isParameterPack()); 1174 if (const TemplateTemplateParmDecl *TTP = 1176 ID.AddInteger(TTP->getDepth()); 1177 ID.AddInteger(TTP->getIndex()); 1178 ID.AddBoolean(TTP->isParameterPack());
|
H A D | CommentSema.cpp | 1018 if (const TemplateTemplateParmDecl *TTP = 1021 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(), 1050 if (const TemplateTemplateParmDecl *TTP = 1052 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(),
|
H A D | DeclBase.cpp | 138 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(this)) 139 return TTP->isParameterPack(); 143 if (const TemplateTemplateParmDecl *TTP 145 return TTP->isParameterPack();
|
H A D | ItaniumMangle.cpp | 648 if (const TemplateTemplateParmDecl *TTP 650 mangleTemplateParameter(TTP->getIndex()); 1562 if (const TemplateTemplateParmDecl *TTP 1564 mangleTemplateParameter(TTP->getIndex()); 3120 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Pack)) 3121 mangleTemplateParameter(TTP->getIndex());
|
H A D | ASTContext.cpp | 543 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { 545 ID.AddBoolean(TTP->isParameterPack()); 565 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); local 567 Profile(ID, TTP); 573 TemplateTemplateParmDecl *TTP) const { 576 CanonicalTemplateTemplateParm::Profile(ID, TTP); 584 TemplateParameterList *Params = TTP->getTemplateParameters(); 590 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) 595 TTP->getDepth(), 596 TTP [all...] |
H A D | Decl.cpp | 266 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); local 269 if (!TTP->isExpandedParameterPack()) { 270 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters(), 276 for (unsigned i = 0, n = TTP->getNumExpansionTemplateParameters(); 279 TTP->getExpansionTemplateParameters(i), computation));
|
/external/clang/test/SemaCXX/ |
H A D | nested-name-spec-locations.cpp | 132 template<template<class T> class TTP>
|
/external/clang/test/SemaTemplate/ |
H A D | member-function-template.cpp | 79 namespace TTP { namespace
|
/external/clang/tools/libclang/ |
H A D | CIndexUSRs.cpp | 661 if (const TemplateTypeParmType *TTP = T->getAs<TemplateTypeParmType>()) { 662 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); 705 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); local 706 if (TTP->isParameterPack()) 709 VisitTemplateParameterList(TTP->getTemplateParameters()); 715 if (TemplateTemplateParmDecl *TTP 717 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex();
|
H A D | CIndex.cpp | 3488 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) 3489 OS << (TTP->wasDeclaredWithTypename()? "typename" : "class");
|
/external/srec/srec/Vocabulary/src/ |
H A D | VocabularyImpl.c | 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/ |
H A D | ASTContext.h | 193 getCanonicalTemplateTemplateParmDecl(TemplateTemplateParmDecl *TTP) const;
|
/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 1220 llvm::DITemplateTypeParameter TTP = local 1222 TemplateParams.push_back(TTP);
|
/external/chromium_org/net/quic/crypto/ |
H A D | common_cert_set_51_100.inc | 628 Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root 1048 Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root 1260 Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root 1472 Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root 1684 Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root 1896 Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root 2321 Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root 2534 Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root 3590 Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root 3804 Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Networ [all...] |