| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | TimeProfiler.cpp | 155 [](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 D | SemaInternal.h | 66 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 D | DeclTemplate.cpp | 78 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 D | DeclPrinter.cpp | 1233 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 D | Comment.cpp | 383 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(Param)) in getParamName() local 384 TPL = TTP->getTemplateParameters(); in getParamName()
|
| H A D | TemplateName.cpp | 254 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(Template)) { in getDependence() local 256 if (TTP->isParameterPack()) in getDependence()
|
| H A D | CommentSema.cpp | 1057 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 D | StmtProfile.cpp | 135 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 D | ItaniumMangle.cpp | 1178 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 D | ODRDiagsEmitter.cpp | 850 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 D | DeclBase.cpp | 211 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 D | ASTContext.cpp | 699 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 D | Decl.cpp | 283 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 D | Type.cpp | 3951 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 D | SemaTemplateVariadic.cpp | 105 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 D | SemaTemplateInstantiate.cpp | 366 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 D | SemaTemplate.cpp | 2474 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 D | SemaTemplateDeduction.cpp | 676 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 D | SemaCodeComplete.cpp | 3175 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 D | USRGeneration.cpp | 915 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 D | IndexDecl.cpp | 701 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 D | protocols | 93 ttp 84 TTP # TTP
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 3354 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 D | ASTContext.h | 339 getCanonicalTemplateTemplateParmDecl(TemplateTemplateParmDecl *TTP) const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfUnit.cpp | 518 if (auto *TTP = dyn_cast<DITemplateTypeParameter>(Element)) in addTemplateParams() local 519 constructTemplateTypeParameterDIE(Buffer, TTP); in addTemplateParams()
|