Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/tools/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.cpp90 if (TemplateTemplateParmDecl *TTP in getTemplateInstantiationArgs() local
92 for (unsigned I = 0, N = TTP->getDepth() + 1; I != N; ++I) in getTemplateInstantiationArgs()
719 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) in getDepthAndIndex() local
720 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
725 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); in getDepthAndIndex() local
726 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
984 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(D)) { in TransformDecl() local
985 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformDecl()
990 if (!TemplateArgs.hasTemplateArgument(TTP->getDepth(), in TransformDecl()
991 TTP->getPosition())) in TransformDecl()
[all …]
DSemaTemplate.cpp1206 TemplateTemplateParmDecl *TTP) { in DiagnoseUnexpandedParameterPacks() argument
1209 if (TTP->isParameterPack()) in DiagnoseUnexpandedParameterPacks()
1212 TemplateParameterList *Params = TTP->getTemplateParameters(); in DiagnoseUnexpandedParameterPacks()
1468 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*NewParam)) in CheckTemplateParameterList() local
1469 TTP->removeDefaultArgument(); in CheckTemplateParameterList()
2309 const TemplateTemplateParmDecl *TTP = in isTemplateArgumentTemplateParameter() local
2312 return TTP && TTP->getDepth() == Depth && TTP->getIndex() == Index; in isTemplateArgumentTemplateParameter()
3302 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) in CheckTemplateArgument() local
3303 return CheckTemplateTypeArgument(TTP, Arg, Converted); in CheckTemplateArgument()
3543 if (TemplateTemplateParmDecl *TTP in getExpandedPackSize() local
[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()
4779 if (TemplateTemplateParmDecl *TTP in MarkUsedTemplateParameters() local
4781 if (TTP->getDepth() == Depth) in MarkUsedTemplateParameters()
[all …]
DSemaCodeComplete.cpp2325 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { in AddTemplateParameterChunks() local
2326 if (TTP->wasDeclaredWithTypename()) in AddTemplateParameterChunks()
2331 if (TTP->getIdentifier()) { in AddTemplateParameterChunks()
2333 PlaceholderStr += TTP->getIdentifier()->getName(); in AddTemplateParameterChunks()
2336 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks()
2345 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in AddTemplateParameterChunks() local
2350 if (TTP->getIdentifier()) { in AddTemplateParameterChunks()
2352 PlaceholderStr += TTP->getIdentifier()->getName(); in AddTemplateParameterChunks()
2355 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks()
2686 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) in CreateCodeCompletionString() local
[all …]
DSemaTemplateInstantiateDecl.cpp1955 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(*I)) in collectUnexpandedParameterPacks() local
1956 collectUnexpandedParameterPacks(S, TTP->getTemplateParameters(), in collectUnexpandedParameterPacks()
DSemaOverload.cpp8679 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ParamD)) in DiagnoseBadDeduction() local
8680 index = TTP->getIndex(); in DiagnoseBadDeduction()
/freebsd-10-stable/contrib/llvm/tools/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()
185 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*Param)) { in GenerateInjectedTemplateArgs() local
186 QualType ArgType = Context.getTypeDeclType(TTP); in GenerateInjectedTemplateArgs()
[all …]
DTemplateBase.cpp257 if (TemplateTemplateParmDecl *TTP in Profile() local
261 ID.AddInteger(TTP->getDepth()); in Profile()
262 ID.AddInteger(TTP->getPosition()); in Profile()
263 ID.AddBoolean(TTP->isParameterPack()); in Profile()
DTemplateName.cpp113 if (TemplateTemplateParmDecl *TTP in containsUnexpandedParameterPack() local
115 return TTP->isParameterPack(); in containsUnexpandedParameterPack()
DStmtProfile.cpp1186 if (const TemplateTypeParmDecl *TTP = in VisitDecl() local
1188 ID.AddInteger(TTP->getDepth()); in VisitDecl()
1189 ID.AddInteger(TTP->getIndex()); in VisitDecl()
1190 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl()
1194 if (const TemplateTemplateParmDecl *TTP = in VisitDecl() local
1196 ID.AddInteger(TTP->getDepth()); in VisitDecl()
1197 ID.AddInteger(TTP->getIndex()); in VisitDecl()
1198 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl()
DDeclPrinter.cpp821 if (const TemplateTypeParmDecl *TTP = in PrintTemplateParameters() local
824 if (TTP->wasDeclaredWithTypename()) in PrintTemplateParameters()
829 if (TTP->isParameterPack()) in PrintTemplateParameters()
832 Out << *TTP; in PrintTemplateParameters()
837 } else if (TTP->hasDefaultArgument()) { in PrintTemplateParameters()
839 Out << TTP->getDefaultArgument().getAsString(Policy); in PrintTemplateParameters()
873 if (const TemplateTemplateParmDecl *TTP = in VisitTemplateDecl() local
876 if (TTP->isParameterPack()) in VisitTemplateDecl()
DComment.cpp309 if (const TemplateTemplateParmDecl *TTP = in getParamName() local
311 TPL = TTP->getTemplateParameters(); in getParamName()
DCommentSema.cpp999 if (const TemplateTemplateParmDecl *TTP = in ResolveTParamReferenceHelper() local
1002 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(), in ResolveTParamReferenceHelper()
1031 if (const TemplateTemplateParmDecl *TTP = in CorrectTypoInTParamReferenceHelper() local
1033 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.cpp621 if (const TemplateTemplateParmDecl *TTP in mangleUnscopedTemplateName() local
623 mangleTemplateParameter(TTP->getIndex()); in mangleUnscopedTemplateName()
1540 if (const TemplateTemplateParmDecl *TTP in mangleTemplatePrefix() local
1542 mangleTemplateParameter(TTP->getIndex()); in mangleTemplatePrefix()
3112 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Pack)) in mangleExpression() local
3113 mangleTemplateParameter(TTP->getIndex()); in mangleExpression()
DASTContext.cpp545 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { in Profile() local
547 ID.AddBoolean(TTP->isParameterPack()); in Profile()
567 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in Profile() local
569 Profile(ID, TTP); in Profile()
575 TemplateTemplateParmDecl *TTP) const { in getCanonicalTemplateTemplateParmDecl()
578 CanonicalTemplateTemplateParm::Profile(ID, TTP); in getCanonicalTemplateTemplateParmDecl()
586 TemplateParameterList *Params = TTP->getTemplateParameters(); in getCanonicalTemplateTemplateParmDecl()
592 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) in getCanonicalTemplateTemplateParmDecl() local
597 TTP->getDepth(), in getCanonicalTemplateTemplateParmDecl()
598 TTP->getIndex(), 0, false, in getCanonicalTemplateTemplateParmDecl()
[all …]
DDecl.cpp270 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in getLVForTemplateParameterList() local
273 if (!TTP->isExpandedParameterPack()) { in getLVForTemplateParameterList()
274 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters(), in getLVForTemplateParameterList()
280 for (unsigned i = 0, n = TTP->getNumExpansionTemplateParameters(); in getLVForTemplateParameterList()
283 TTP->getExpansionTemplateParameters(i), computation)); in getLVForTemplateParameterList()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Index/
DUSRGeneration.cpp654 if (const TemplateTypeParmType *TTP = T->getAs<TemplateTypeParmType>()) { in VisitType() local
655 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); in VisitType()
698 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in VisitTemplateParameterList() local
699 if (TTP->isParameterPack()) in VisitTemplateParameterList()
702 VisitTemplateParameterList(TTP->getTemplateParameters()); in VisitTemplateParameterList()
708 if (TemplateTemplateParmDecl *TTP in VisitTemplateName() local
710 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); in VisitTemplateName()
/freebsd-10-stable/etc/
Dprotocols94 ttp 84 TTP # TTP
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
DASTContext.h193 getCanonicalTemplateTemplateParmDecl(TemplateTemplateParmDecl *TTP) const;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGDebugInfo.cpp1209 llvm::DITemplateTypeParameter TTP = in CollectTemplateParams() local
1211 TemplateParams.push_back(TTP); in CollectTemplateParams()
/freebsd-10-stable/sys/contrib/dev/acpica/
Dchanges.txt9879 implemented support for the MTP and TTP flags. For I/O, split the TRS and
9880 TTP flags into two separate fields.
10917 TRS and TTP were not always handled correctly.
10986 Disassembler: Implemented support for the TTP, MTP, and TRS resource
/freebsd-10-stable/share/misc/
Dpci_vendors63 000a TTP-Monitoring Card V2.0
11154 0357 000a TTP-Monitoring Card V2.0