/llvm-project/llvm/lib/Support/ |
H A D | TimeProfiler.cpp | 161 __anon38e80a610502(const auto &TTP) write() argument 206 for (const TimeTraceProfiler *TTP : Instances.List) write() local 214 for (const TimeTraceProfiler *TTP : Instances.List) write() local 228 for (const TimeTraceProfiler *TTP : Instances.List) write() local 279 for (const TimeTraceProfiler *TTP : Instances.List) write() local 328 for (auto *TTP : Instances.List) timeTraceProfilerCleanup() local [all...] |
/llvm-project/clang/include/clang/Sema/ |
H A D | SemaInternal.h | 62 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) in getDepthAndIndex() local 68 const auto *TTP = cast<TemplateTemplateParmDecl>(ND); in getDepthAndIndex() local 75 if (const auto *TTP = dyn_cast<const TemplateTypeParmType *>(UPP.first)) in getDepthAndIndex() local
|
/llvm-project/clang/lib/AST/ |
H A D | TemplateName.cpp | 237 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(Template)) { getDependence() local 270 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(TD); print() local
|
H A D | DeclTemplate.cpp | 68 } else if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) { TemplateParameterList() local 72 } else if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(P)) { TemplateParameterList() local 107 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { containsUnexpandedParameterPack() local 147 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(D)) { Profile() local 156 const auto *TTP = cast<TemplateTemplateParmDecl>(D); Profile() local 174 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(P)) { getMinRequiredArguments() local 194 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(FirstParm)) getDepth() local 208 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) AdoptTemplateParameterList() local 222 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { getAssociatedConstraints() local 863 auto *TTP = CreateDeserialized() local [all...] |
H A D | Comment.cpp | 383 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(Param)) in getParamName() local
|
H A D | DeclPrinter.cpp | 1179 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { printTemplateParameters() local 1237 if (const TemplateTemplateParmDecl *TTP = VisitTemplateDecl() local 1871 VisitTemplateTypeParmDecl(const TemplateTypeParmDecl * TTP) VisitTemplateTypeParmDecl() argument [all...] |
H A D | CommentSema.cpp | 1057 if (const TemplateTemplateParmDecl *TTP = ResolveTParamReferenceHelper() local 1089 if (const TemplateTemplateParmDecl *TTP = CorrectTypoInTParamReferenceHelper() local
|
H A D | ItaniumMangle.cpp | 1179 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(ND)) { mangleUnscopedTemplateName() local 2269 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(ND)) { mangleTemplatePrefix() local 2347 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(TD)) mangleType() local 5624 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Pack)) mangleExpression() local 5869 if (auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) needToMangleTemplateParam() local 5893 auto *TTP = cast<TemplateTemplateParmDecl>(Param); needToMangleTemplateParam() local [all...] |
H A D | DeclBase.cpp | 233 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(this)) isTemplateParameterPack() local 237 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(this)) isTemplateParameterPack() local
|
H A D | ODRDiagsEmitter.cpp | 850 if (auto *TTP = dyn_cast<TemplateTypeParmDecl>(D)) in diagnoseMismatch() local 856 auto *TTP = cast<TemplateTemplateParmDecl>(D); in diagnoseMismatch() local
|
H A D | StmtProfile.cpp | 135 if (const TemplateTypeParmDecl *TTP = in VisitDecl() local 143 if (const TemplateTemplateParmDecl *TTP = in VisitDecl() local
|
H A D | ASTContext.cpp | 700 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { Profile() local 728 auto *TTP = cast<TemplateTemplateParmDecl>(*P); Profile() local 755 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { getCanonicalTemplateTemplateParmDecl() local 5287 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { getInjectedTemplateArg() local 5311 auto *TTP = cast<TemplateTemplateParmDecl>(Param); getInjectedTemplateArg() local 6408 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(Template)) getCanonicalTemplateName() local [all...] |
/llvm-project/clang-tools-extra/clangd/ |
H A D | Hover.cpp | 194 Result.Type = TTP->wasDeclaredWithTypename() ? "typename" : "class"; in printType() argument 244 if (!TTP in fetchTemplateParameters() local 213 printType(const TemplateTemplateParmDecl * TTP,const PrintingPolicy & PP) printType() argument 222 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) printType() local 656 else if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(D)) getHoverContents() local 658 else if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(D)) getHoverContents() local [all...] |
/llvm-project/clang/test/SemaTemplate/ |
H A D | deduction-guide.cpp | 309 namespace TTP { namespace
|
H A D | member-function-template.cpp | 79 namespace TTP { namespace
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 106 if (auto *TTP = dyn_cast_or_null<TemplateTemplateParmDecl>( TraverseTemplateName() local 370 if (const TemplateTypeParmType *TTP DiagnoseUnexpandedParameterPacks() local 707 if (const TemplateTypeParmType *TTP = CheckParameterPacksForExpansion() local 836 if (const TemplateTypeParmType *TTP = getNumArgumentsInExpansion() local [all...] |
H A D | SemaTemplate.cpp | 2268 transformTemplateTypeParam(Sema & SemaRef,DeclContext * DC,TemplateTypeParmDecl * TTP,MultiLevelTemplateArgumentList & Args,unsigned NewDepth,unsigned NewIndex) transformTemplateTypeParam() argument 2509 if (auto *TTP = dyn_cast<TemplateTypeParmDecl>(TemplateParam)) transformTemplateParameter() local 2513 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(TemplateParam)) transformTemplateParameter() local 2711 if (auto *TTP = dyn_cast<TemplateTypeParmDecl>(TemplateParam)) getTemplateParameterDepth() local 2713 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(TemplateParam)) getTemplateParameterDepth() local 2724 if (auto *TTP = dyn_cast<TemplateTypeParmDecl>(TemplateParam)) transformTemplateParameter() local 2727 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(TemplateParam)) transformTemplateParameter() local 3452 DiagnoseUnexpandedParameterPacks(Sema & S,TemplateTemplateParmDecl * TTP) DiagnoseUnexpandedParameterPacks() argument 3461 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(P)) { DiagnoseUnexpandedParameterPacks() local 3746 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*NewParam)) CheckTemplateParameterList() local 5009 const TemplateTemplateParmDecl *TTP = isTemplateArgumentTemplateParameter() local 6207 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) CheckTemplateArgument() local 6679 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*Param)) { CheckTemplateArgumentList() local 9343 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { ActOnClassTemplateSpecialization() local 9358 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(Param); ActOnClassTemplateSpecialization() local 11935 if (TemplateTemplateParmDecl *TTP RebuildTemplateParamsInCurrentInstantiation() local [all...] |
H A D | SemaTemplateInstantiate.cpp | 206 HandleDefaultTempArgIntoTempTempParam(const TemplateTemplateParmDecl * TTP,MultiLevelTemplateArgumentList & Result) HandleDefaultTempArgIntoTempTempParam() argument 492 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(CurDecl)) getTemplateInstantiationArgs() local 525 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(CurDecl)) { getTemplateInstantiationArgs() local 1811 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(D)) { TransformDecl() local 1867 const TemplateTypeParmType *TTP TransformFirstQualifierInScope() local 1957 if (TemplateTemplateParmDecl *TTP TransformTemplateName() local 3124 if (TemplateTypeParmDecl *TTP = SubstParmVarDecl() local [all...] |
H A D | SemaTemplateDeduction.cpp | 802 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(D)) makeTemplateParameter() local 1628 if (const auto *TTP = P->getAs<TemplateTypeParmType>()) { DeduceTemplateArgumentsByTypeMatch() local 2893 } else if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(Param)) { ConvertDeducedTemplateArgument() local 6258 if (auto *TTP = llvm::dyn_cast_or_null<TemplateTemplateParmDecl>( TraverseTemplateName() local 6333 if (TemplateTemplateParmDecl *TTP MarkUsedTemplateParameters() local 6495 const TemplateTypeParmType *TTP = cast<TemplateTypeParmType>(T); MarkUsedTemplateParameters() local [all...] |
H A D | SemaCodeComplete.cpp | 3182 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) { AddTemplateParameterChunks() local 3205 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); AddTemplateParameterChunks() local 3611 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) createCodeCompletionStringForDecl() local [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 3141 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) collectUnexpandedParameterPacks() local
|
/llvm-project/clang/lib/Index/ |
H A D | USRGeneration.cpp | 931 if (const TemplateTypeParmType *TTP = T->getAs<TemplateTypeParmType>()) { VisitType() local 1010 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*P); VisitTemplateParameterList() local 1020 if (TemplateTemplateParmDecl *TTP VisitTemplateName() local
|
H A D | IndexDecl.cpp | 704 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(TP)) { in indexTemplateParameters() local
|
/llvm-project/clang/lib/ExtractAPI/ |
H A D | DeclarationFragments.cpp | 1032 } else if (const auto *TTP = getFragmentsForTemplateParameters() local
|
/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfUnit.cpp | 519 if (auto *TTP = dyn_cast<DITemplateTypeParameter>(Element)) in addTemplateParams() local
|