Author: Krystian Stasiowski Date: 2024-04-11T13:46:37-04:00 New Revision: a417b9b759960cc4d7b49e95ddc2ef129b5abe12
URL: https://github.com/llvm/llvm-project/commit/a417b9b759960cc4d7b49e95ddc2ef129b5abe12 DIFF: https://github.com/llvm/llvm-project/commit/a417b9b759960cc4d7b49e95ddc2ef129b5abe12.diff LOG: [lldb] Fix call to TemplateTemplateParmDecl::Create after #88139 (#88417) #88139 adds a parameter to `TemplateTemplateParmDecl::Create`, which is called in LLDB. This adds the missing argument for that parameter. Added: Modified: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp Removed: ################################################################################ diff --git a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp index ee634d12b3c41e..44bd02bd4b367d 100644 --- a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp +++ b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp @@ -1682,10 +1682,11 @@ TypeSystemClang::CreateTemplateTemplateParmDecl(const char *template_name) { // type that includes a template template argument. Only the name matters for // this purpose, so we use dummy values for the other characteristics of the // type. - return TemplateTemplateParmDecl::Create( - ast, decl_ctx, SourceLocation(), - /*Depth*/ 0, /*Position*/ 0, - /*IsParameterPack*/ false, &identifier_info, template_param_list); + return TemplateTemplateParmDecl::Create(ast, decl_ctx, SourceLocation(), + /*Depth=*/0, /*Position=*/0, + /*IsParameterPack=*/false, + &identifier_info, /*Typename=*/false, + template_param_list); } ClassTemplateSpecializationDecl * _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits