Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DTimeProfiler.cpp155 [](const auto &TTP) { return TTP->Stack.empty(); }) && in write() argument
182 for (const TimeTraceProfiler *TTP : Instances.List) in write() local
184 writeEvent(E, TTP->Tid); in write()
190 for (const TimeTraceProfiler *TTP : Instances.List) in write() local
191 MaxTid = std::max(MaxTid, TTP->Tid); in write()
204 for (const TimeTraceProfiler *TTP : Instances.List) in write() local
205 for (const auto &Stat : TTP->CountAndTotalPerName) in write()
255 for (const TimeTraceProfiler *TTP : Instances.List) in write() local
256 writeMetadataEvent("thread_name", TTP->Tid, TTP->ThreadName); in write()
304 for (auto *TTP : Instances.List) in timeTraceProfilerCleanup() local
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaInternal.h66 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) in getDepthAndIndex() local
67 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
72 const auto *TTP = cast<TemplateTemplateParmDecl>(ND); in getDepthAndIndex() local
73 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
79 if (const auto *TTP = UPP.first.dyn_cast<const TemplateTypeParmType *>()) in getDepthAndIndex() local
80 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp78 if (TTP->hasTypeConstraint()) in TemplateParameterList()
108 const auto *TC = TTP->getTypeConstraint(); in containsUnexpandedParameterPack()
149 ID.AddBoolean(TTP->isParameterPack()); in Profile()
150 ID.AddBoolean(TTP->hasTypeConstraint()); in Profile()
158 ID.AddBoolean(TTP->isParameterPack()); in Profile()
159 TTP->getTemplateParameters()->Profile(ID, C); in Profile()
175 if (TTP->hasDefaultArgument()) in getMinRequiredArguments()
195 return TTP->getDepth(); in getDepth()
849 auto *TTP = in CreateDeserialized() local
853 TTP->NumExpandedParams = NumExpansions; in CreateDeserialized()
[all …]
H A DDeclPrinter.cpp1233 VisitTemplateTypeParmDecl(TTP); in printTemplateParameters()
1287 if (TTP->isParameterPack()) in VisitTemplateDecl()
1289 else if (TTP->getDeclName()) in VisitTemplateDecl()
1292 if (TTP->getDeclName()) { in VisitTemplateDecl()
1296 Out << TTP->getDeclName(); in VisitTemplateDecl()
1912 else if (TTP->wasDeclaredWithTypename()) in VisitTemplateTypeParmDecl()
1917 if (TTP->isParameterPack()) in VisitTemplateTypeParmDecl()
1919 else if (TTP->getDeclName()) in VisitTemplateTypeParmDecl()
1922 if (TTP->getDeclName()) { in VisitTemplateTypeParmDecl()
1926 Out << TTP->getDeclName(); in VisitTemplateTypeParmDecl()
[all …]
H A DComment.cpp383 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(Param)) in getParamName() local
384 TPL = TTP->getTemplateParameters(); in getParamName()
H A DTemplateName.cpp254 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(Template)) { in getDependence() local
256 if (TTP->isParameterPack()) in getDependence()
H A DCommentSema.cpp1057 if (const TemplateTemplateParmDecl *TTP = in ResolveTParamReferenceHelper() local
1060 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(), in ResolveTParamReferenceHelper()
1089 if (const TemplateTemplateParmDecl *TTP = in CorrectTypoInTParamReferenceHelper() local
1091 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(), in CorrectTypoInTParamReferenceHelper()
H A DStmtProfile.cpp135 if (const TemplateTypeParmDecl *TTP = in VisitDecl() local
137 ID.AddInteger(TTP->getDepth()); in VisitDecl()
138 ID.AddInteger(TTP->getIndex()); in VisitDecl()
139 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl()
143 if (const TemplateTemplateParmDecl *TTP = in VisitDecl() local
145 ID.AddInteger(TTP->getDepth()); in VisitDecl()
146 ID.AddInteger(TTP->getIndex()); in VisitDecl()
147 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl()
H A DItaniumMangle.cpp1178 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(ND)) { in mangleUnscopedTemplateName() local
1181 mangleTemplateParameter(TTP->getDepth(), TTP->getIndex()); in mangleUnscopedTemplateName()
2270 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(ND)) { in mangleTemplatePrefix() local
2271 mangleTemplateParameter(TTP->getDepth(), TTP->getIndex()); in mangleTemplatePrefix()
2348 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(TD)) in mangleType() local
2349 mangleTemplateParameter(TTP->getDepth(), TTP->getIndex()); in mangleType()
5602 mangleTemplateParameter(TTP->getDepth(), TTP->getIndex()); in mangleExpression()
5846 if (auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) in needToMangleTemplateParam() local
5847 return TTP->hasTypeConstraint(); in needToMangleTemplateParam()
5870 auto *TTP = cast<TemplateTemplateParmDecl>(Param); in needToMangleTemplateParam() local
[all …]
H A DODRDiagsEmitter.cpp850 if (auto *TTP = dyn_cast<TemplateTypeParmDecl>(D)) in diagnoseMismatch() local
851 return TTP->hasDefaultArgument() && in diagnoseMismatch()
852 !TTP->defaultArgumentWasInherited(); in diagnoseMismatch()
856 auto *TTP = cast<TemplateTemplateParmDecl>(D); in diagnoseMismatch() local
857 return TTP->hasDefaultArgument() && !TTP->defaultArgumentWasInherited(); in diagnoseMismatch()
H A DDeclBase.cpp211 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(this)) in isTemplateParameterPack() local
212 return TTP->isParameterPack(); in isTemplateParameterPack()
215 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(this)) in isTemplateParameterPack() local
216 return TTP->isParameterPack(); in isTemplateParameterPack()
H A DASTContext.cpp699 ID.AddBoolean(TTP->isParameterPack()); in Profile()
700 if (TTP->isExpandedParameterPack()) { in Profile()
725 auto *TTP = cast<TemplateTemplateParmDecl>(*P); in Profile() local
727 Profile(ID, C, TTP); in Profile()
755 TTP->getDepth(), TTP->getIndex(), nullptr, false, in getCanonicalTemplateTemplateParmDecl()
757 TTP->isExpandedParameterPack() in getCanonicalTemplateTemplateParmDecl()
801 TTP->getPosition(), TTP->isParameterPack(), nullptr, in getCanonicalTemplateTemplateParmDecl()
5170 QualType ArgType = getTypeDeclType(TTP); in getInjectedTemplateArg()
5171 if (TTP->isParameterPack()) in getInjectedTemplateArg()
5194 if (TTP->isParameterPack()) in getInjectedTemplateArg()
[all …]
H A DDecl.cpp283 const auto *TTP = cast<TemplateTemplateParmDecl>(P); in getLVForTemplateParameterList() local
286 if (!TTP->isExpandedParameterPack()) { in getLVForTemplateParameterList()
287 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters(), in getLVForTemplateParameterList()
293 for (unsigned i = 0, n = TTP->getNumExpansionTemplateParameters(); in getLVForTemplateParameterList()
296 TTP->getExpansionTemplateParameters(i), computation)); in getLVForTemplateParameterList()
H A DType.cpp3951 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(D)) in getReplacedParameter() local
3952 return TTP; in getReplacedParameter()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp105 if (TTP->isParameterPack()) in TraverseTemplateName()
106 addUnexpanded(TTP); in TraverseTemplateName()
358 if (const TemplateTypeParmType *TTP in DiagnoseUnexpandedParameterPacks() local
360 Name = TTP->getIdentifier(); in DiagnoseUnexpandedParameterPacks()
695 if (const TemplateTypeParmType *TTP = in CheckParameterPacksForExpansion() local
697 Depth = TTP->getDepth(); in CheckParameterPacksForExpansion()
698 Index = TTP->getIndex(); in CheckParameterPacksForExpansion()
699 Name = TTP->getIdentifier(); in CheckParameterPacksForExpansion()
824 if (const TemplateTypeParmType *TTP = in getNumArgumentsInExpansion() local
826 Depth = TTP->getDepth(); in getNumArgumentsInExpansion()
[all …]
H A DSemaTemplateInstantiate.cpp366 HandleDefaultTempArgIntoTempTempParam(TTP, Result); in getTemplateInstantiationArgs()
1620 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getPosition()); in TransformDecl()
1622 if (TTP->isParameterPack()) { in TransformDecl()
1666 const TemplateTypeParmType *TTP in TransformFirstQualifierInScope() local
1671 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getIndex()); in TransformFirstQualifierInScope()
1673 if (TTP->isParameterPack()) { in TransformFirstQualifierInScope()
1756 if (TemplateTemplateParmDecl *TTP in TransformTemplateName() local
1767 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getPosition()); in TransformTemplateName()
1785 if (TTP->isParameterPack()) { in TransformTemplateName()
2934 if (TemplateTypeParmDecl *TTP = in SubstParmVarDecl() local
[all …]
H A DSemaTemplate.cpp2474 SemaRef.Context, DC, TTP->getBeginLoc(), TTP->getLocation(), in transformTemplateParameter()
2475 TTP->getDepth() - 1, Depth1IndexAdjustment + TTP->getIndex(), in transformTemplateParameter()
2476 TTP->getIdentifier(), TTP->wasDeclaredWithTypename(), in transformTemplateParameter()
2477 TTP->isParameterPack(), TTP->hasTypeConstraint(), in transformTemplateParameter()
2484 if (TTP->hasDefaultArgument()) { in transformTemplateParameter()
2487 TTP->getDefaultArgumentLoc(), TTP->getDeclName()); in transformTemplateParameter()
2879 if (TTP->isParameterPack()) in DiagnoseUnexpandedParameterPacks()
2886 if (!TTP->isParameterPack()) in DiagnoseUnexpandedParameterPacks()
3198 TTP->removeDefaultArgument(); in CheckTemplateParameterList()
4489 return TTP && TTP->getDepth() == Depth && TTP->getIndex() == Index; in isTemplateArgumentTemplateParameter()
[all …]
H A DSemaTemplateDeduction.cpp676 return TemplateParameter(TTP); in makeTemplateParameter()
1492 if (const auto *TTP = P->getAs<TemplateTypeParmType>()) { in DeduceTemplateArgumentsByTypeMatch() local
1498 unsigned Index = TTP->getIndex(); in DeduceTemplateArgumentsByTypeMatch()
1524 assert(TTP->getDepth() == Info.getDeducedDepth() && in DeduceTemplateArgumentsByTypeMatch()
6086 if (TTP->getDepth() == Depth) in TraverseTemplateName()
6087 Used[TTP->getIndex()] = true; in TraverseTemplateName()
6159 if (TemplateTemplateParmDecl *TTP in MarkUsedTemplateParameters() local
6161 if (TTP->getDepth() == Depth) in MarkUsedTemplateParameters()
6162 Used[TTP->getIndex()] = true; in MarkUsedTemplateParameters()
6322 if (TTP->getDepth() == Depth) in MarkUsedTemplateParameters()
[all …]
H A DSemaCodeComplete.cpp3175 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { in AddTemplateParameterChunks() local
3176 if (TTP->wasDeclaredWithTypename()) in AddTemplateParameterChunks()
3178 else if (const auto *TC = TTP->getTypeConstraint()) { in AddTemplateParameterChunks()
3185 if (TTP->getIdentifier()) { in AddTemplateParameterChunks()
3187 PlaceholderStr += TTP->getIdentifier()->deuglifiedName(); in AddTemplateParameterChunks()
3190 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks()
3199 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in AddTemplateParameterChunks() local
3204 if (TTP->getIdentifier()) { in AddTemplateParameterChunks()
3206 PlaceholderStr += TTP->getIdentifier()->deuglifiedName(); in AddTemplateParameterChunks()
3209 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp915 if (const TemplateTypeParmType *TTP = T->getAs<TemplateTypeParmType>()) { in VisitType() local
916 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); in VisitType()
994 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); in VisitTemplateParameterList() local
995 if (TTP->isParameterPack()) in VisitTemplateParameterList()
998 VisitTemplateParameterList(TTP->getTemplateParameters()); in VisitTemplateParameterList()
1004 if (TemplateTemplateParmDecl *TTP in VisitTemplateName() local
1006 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); in VisitTemplateName()
H A DIndexDecl.cpp701 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(TP)) { in indexTemplateParameters() local
702 if (TTP->hasDefaultArgument()) in indexTemplateParameters()
703 IndexCtx.indexTypeSourceInfo(TTP->getDefaultArgumentInfo(), Parent); in indexTemplateParameters()
704 if (auto *C = TTP->getTypeConstraint()) in indexTemplateParameters()
706 Parent, TTP->getLexicalDeclContext()); in indexTemplateParameters()
/freebsd-14.2/lib/libc/net/
H A Dprotocols93 ttp 84 TTP # TTP
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h3354 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) {
3355 if (TTP->isExpandedParameterPack())
3356 return TTP->getNumExpansionParameters();
3364 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(Param)) {
3365 if (TTP->isExpandedParameterPack())
3366 return TTP->getNumExpansionTemplateParameters();
H A DASTContext.h339 getCanonicalTemplateTemplateParmDecl(TemplateTemplateParmDecl *TTP) const;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp518 if (auto *TTP = dyn_cast<DITemplateTypeParameter>(Element)) in addTemplateParams() local
519 constructTemplateTypeParameterDIE(Buffer, TTP); in addTemplateParams()

12