Home
last modified time | relevance | path

Searched refs:TTP (Results 1 – 25 of 28) sorted by relevance

12

/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp82 if (TemplateTemplateParmDecl *TTP in TraverseTemplateName() local
85 if (TTP->isParameterPack()) in TraverseTemplateName()
86 Unexpanded.push_back(std::make_pair(TTP, SourceLocation())); in TraverseTemplateName()
227 if (const TemplateTypeParmType *TTP in DiagnoseUnexpandedParameterPacks() local
229 Name = TTP->getIdentifier(); in DiagnoseUnexpandedParameterPacks()
519 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) in getDepthAndIndex() local
520 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
525 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); in getDepthAndIndex() local
526 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
547 if (const TemplateTypeParmType *TTP in CheckParameterPacksForExpansion() local
[all …]
DSemaTemplateInstantiate.cpp89 if (TemplateTemplateParmDecl *TTP in getTemplateInstantiationArgs() local
91 for (unsigned I = 0, N = TTP->getDepth() + 1; I != N; ++I) in getTemplateInstantiationArgs()
711 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) in getDepthAndIndex() local
712 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
717 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); in getDepthAndIndex() local
718 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
952 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(D)) { in TransformDecl() local
953 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformDecl()
958 if (!TemplateArgs.hasTemplateArgument(TTP->getDepth(), in TransformDecl()
959 TTP->getPosition())) in TransformDecl()
[all …]
DSemaTemplateDeduction.cpp553 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) in getDepthAndIndex() local
554 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
559 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); in getDepthAndIndex() local
560 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
566 if (const TemplateTypeParmType *TTP in getDepthAndIndex() local
568 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
576 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(D)) in makeTemplateParameter() local
577 return TemplateParameter(TTP); in makeTemplateParameter()
4594 if (TemplateTemplateParmDecl *TTP in MarkUsedTemplateParameters() local
4596 if (TTP->getDepth() == Depth) in MarkUsedTemplateParameters()
[all …]
DSemaTemplate.cpp1213 TemplateTemplateParmDecl *TTP) { in DiagnoseUnexpandedParameterPacks() argument
1216 if (TTP->isParameterPack()) in DiagnoseUnexpandedParameterPacks()
1219 TemplateParameterList *Params = TTP->getTemplateParameters(); in DiagnoseUnexpandedParameterPacks()
1475 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*NewParam)) in CheckTemplateParameterList() local
1476 TTP->removeDefaultArgument(); in CheckTemplateParameterList()
3250 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) in CheckTemplateArgument() local
3251 return CheckTemplateTypeArgument(TTP, Arg, Converted); in CheckTemplateArgument()
3491 if (TemplateTemplateParmDecl *TTP in getExpandedPackSize() local
3493 if (TTP->isExpandedParameterPack()) in getExpandedPackSize()
3494 return TTP->getNumExpansionTemplateParameters(); in getExpandedPackSize()
[all …]
DSemaCodeComplete.cpp2322 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { in AddTemplateParameterChunks() local
2323 if (TTP->wasDeclaredWithTypename()) in AddTemplateParameterChunks()
2328 if (TTP->getIdentifier()) { in AddTemplateParameterChunks()
2330 PlaceholderStr += TTP->getIdentifier()->getName(); in AddTemplateParameterChunks()
2333 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks()
2342 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in AddTemplateParameterChunks() local
2347 if (TTP->getIdentifier()) { in AddTemplateParameterChunks()
2349 PlaceholderStr += TTP->getIdentifier()->getName(); in AddTemplateParameterChunks()
2352 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks()
2683 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) in CreateCodeCompletionString() local
[all …]
DSemaTemplateInstantiateDecl.cpp1926 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(*I)) in collectUnexpandedParameterPacks() local
1927 collectUnexpandedParameterPacks(S, TTP->getTemplateParameters(), in collectUnexpandedParameterPacks()
/external/clang/tools/libclang/
DCIndexUSRs.cpp661 if (const TemplateTypeParmType *TTP = T->getAs<TemplateTypeParmType>()) { in VisitType() local
662 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); in VisitType()
705 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in VisitTemplateParameterList() local
706 if (TTP->isParameterPack()) in VisitTemplateParameterList()
709 VisitTemplateParameterList(TTP->getTemplateParameters()); in VisitTemplateParameterList()
715 if (TemplateTemplateParmDecl *TTP in VisitTemplateName() local
717 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); in VisitTemplateName()
DCIndex.cpp3488 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) in clang_getCursorDisplayName() local
3489 OS << (TTP->wasDeclaredWithTypename()? "typename" : "class"); in clang_getCursorDisplayName()
/external/clang/lib/AST/
DDeclTemplate.cpp46 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) in TemplateParameterList() local
47 if (TTP->getTemplateParameters()->containsUnexpandedParameterPack()) in TemplateParameterList()
84 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { in getMinRequiredArguments() local
85 if (TTP->hasDefaultArgument()) in getMinRequiredArguments()
105 if (const TemplateTypeParmDecl *TTP in getDepth() local
107 return TTP->getDepth(); in getDepth()
122 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(*P)) in AdoptTemplateParameterList() local
123 AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner); in AdoptTemplateParameterList()
184 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*Param)) { in GenerateInjectedTemplateArgs() local
185 QualType ArgType = Context.getTypeDeclType(TTP); in GenerateInjectedTemplateArgs()
[all …]
DTemplateName.cpp113 if (TemplateTemplateParmDecl *TTP in containsUnexpandedParameterPack() local
115 return TTP->isParameterPack(); in containsUnexpandedParameterPack()
DTemplateBase.cpp253 if (TemplateTemplateParmDecl *TTP in Profile() local
257 ID.AddInteger(TTP->getDepth()); in Profile()
258 ID.AddInteger(TTP->getPosition()); in Profile()
259 ID.AddBoolean(TTP->isParameterPack()); in Profile()
DStmtProfile.cpp1166 if (const TemplateTypeParmDecl *TTP = in VisitDecl() local
1168 ID.AddInteger(TTP->getDepth()); in VisitDecl()
1169 ID.AddInteger(TTP->getIndex()); in VisitDecl()
1170 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl()
1174 if (const TemplateTemplateParmDecl *TTP = in VisitDecl() local
1176 ID.AddInteger(TTP->getDepth()); in VisitDecl()
1177 ID.AddInteger(TTP->getIndex()); in VisitDecl()
1178 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl()
DDeclPrinter.cpp819 if (const TemplateTypeParmDecl *TTP = in PrintTemplateParameters() local
822 if (TTP->wasDeclaredWithTypename()) in PrintTemplateParameters()
827 if (TTP->isParameterPack()) in PrintTemplateParameters()
830 Out << *TTP; in PrintTemplateParameters()
835 } else if (TTP->hasDefaultArgument()) { in PrintTemplateParameters()
837 Out << TTP->getDefaultArgument().getAsString(Policy); in PrintTemplateParameters()
871 if (const TemplateTemplateParmDecl *TTP = in VisitTemplateDecl() local
874 if (TTP->isParameterPack()) in VisitTemplateDecl()
DComment.cpp308 if (const TemplateTemplateParmDecl *TTP = in getParamName() local
310 TPL = TTP->getTemplateParameters(); in getParamName()
DCommentSema.cpp1018 if (const TemplateTemplateParmDecl *TTP = in ResolveTParamReferenceHelper() local
1021 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(), in ResolveTParamReferenceHelper()
1050 if (const TemplateTemplateParmDecl *TTP = in CorrectTypoInTParamReferenceHelper() local
1052 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(), in CorrectTypoInTParamReferenceHelper()
DDeclBase.cpp138 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(this)) in isTemplateParameterPack() local
139 return TTP->isParameterPack(); in isTemplateParameterPack()
143 if (const TemplateTemplateParmDecl *TTP in isTemplateParameterPack() local
145 return TTP->isParameterPack(); in isTemplateParameterPack()
DItaniumMangle.cpp648 if (const TemplateTemplateParmDecl *TTP in mangleUnscopedTemplateName() local
650 mangleTemplateParameter(TTP->getIndex()); in mangleUnscopedTemplateName()
1562 if (const TemplateTemplateParmDecl *TTP in mangleTemplatePrefix() local
1564 mangleTemplateParameter(TTP->getIndex()); in mangleTemplatePrefix()
3120 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Pack)) in mangleExpression() local
3121 mangleTemplateParameter(TTP->getIndex()); in mangleExpression()
DASTContext.cpp543 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { in Profile() local
545 ID.AddBoolean(TTP->isParameterPack()); in Profile()
565 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in Profile() local
567 Profile(ID, TTP); in Profile()
573 TemplateTemplateParmDecl *TTP) const { in getCanonicalTemplateTemplateParmDecl()
576 CanonicalTemplateTemplateParm::Profile(ID, TTP); in getCanonicalTemplateTemplateParmDecl()
584 TemplateParameterList *Params = TTP->getTemplateParameters(); in getCanonicalTemplateTemplateParmDecl()
590 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) in getCanonicalTemplateTemplateParmDecl() local
595 TTP->getDepth(), in getCanonicalTemplateTemplateParmDecl()
596 TTP->getIndex(), 0, false, in getCanonicalTemplateTemplateParmDecl()
[all …]
DDecl.cpp266 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in getLVForTemplateParameterList() local
269 if (!TTP->isExpandedParameterPack()) { in getLVForTemplateParameterList()
270 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters(), in getLVForTemplateParameterList()
276 for (unsigned i = 0, n = TTP->getNumExpansionTemplateParameters(); in getLVForTemplateParameterList()
279 TTP->getExpansionTemplateParameters(i), computation)); in getLVForTemplateParameterList()
/external/clang/test/SemaCXX/
Dnested-name-spec-locations.cpp132 template<template<class T> class TTP>
/external/clang/test/SemaTemplate/
Dmember-function-template.cpp79 namespace TTP { namespace
/external/chromium_org/net/data/ssl/certificates/
Dcomodo.chain.pem222 Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root
/external/clang/include/clang/AST/
DASTContext.h193 getCanonicalTemplateTemplateParmDecl(TemplateTemplateParmDecl *TTP) const;
/external/clang/lib/CodeGen/
DCGDebugInfo.cpp1220 llvm::DITemplateTypeParameter TTP = in CollectTemplateParams() local
1222 TemplateParams.push_back(TTP); in CollectTemplateParams()
/external/chromium_org/net/quic/crypto/
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 Network, CN=AddTrust External CA Root
[all …]

12