Searched refs:TTP (Results 1 - 25 of 27) sorted by relevance

12

/external/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp82 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 DSemaTemplateInstantiate.cpp89 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 DSemaTemplateDeduction.cpp553 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 DSemaTemplate.cpp1213 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 DSemaCodeComplete.cpp2322 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 DSemaTemplateInstantiateDecl.cpp1926 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(*I))
1927 collectUnexpandedParameterPacks(S, TTP->getTemplateParameters(),
H A DSemaOverload.cpp8576 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ParamD))
8577 index = TTP->getIndex();
/external/clang/lib/AST/
H A DTemplateName.cpp113 if (TemplateTemplateParmDecl *TTP
115 return TTP->isParameterPack();
H A DDeclTemplate.cpp46 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 DComment.cpp308 if (const TemplateTemplateParmDecl *TTP =
310 TPL = TTP->getTemplateParameters();
H A DDeclPrinter.cpp819 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 DStmtProfile.cpp1166 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 DCommentSema.cpp1018 if (const TemplateTemplateParmDecl *TTP =
1021 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(),
1050 if (const TemplateTemplateParmDecl *TTP =
1052 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(),
H A DDeclBase.cpp138 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(this))
139 return TTP->isParameterPack();
143 if (const TemplateTemplateParmDecl *TTP
145 return TTP->isParameterPack();
H A DItaniumMangle.cpp648 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 DASTContext.cpp543 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 DDecl.cpp266 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 Dnested-name-spec-locations.cpp132 template<template<class T> class TTP>
/external/clang/test/SemaTemplate/
H A Dmember-function-template.cpp79 namespace TTP { namespace
/external/clang/tools/libclang/
H A DCIndexUSRs.cpp661 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 DCIndex.cpp3488 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param))
3489 OS << (TTP->wasDeclaredWithTypename()? "typename" : "class");
/external/srec/srec/Vocabulary/src/
H A DVocabularyImpl.c406 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 DASTContext.h193 getCanonicalTemplateTemplateParmDecl(TemplateTemplateParmDecl *TTP) const;
/external/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1220 llvm::DITemplateTypeParameter TTP = local
1222 TemplateParams.push_back(TTP);
/external/chromium_org/net/quic/crypto/
H A Dcommon_cert_set_51_100.inc628 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...]

Completed in 590 milliseconds

12