From 43825acc792574bdd14afdfdc81475a3b4dd70d1 Mon Sep 17 00:00:00 2001 From: Bastiaan van der Plaat Date: Sun, 20 Aug 2023 21:45:30 +0200 Subject: [PATCH] Meta+BindingsGenerator: Add postfix to member_value_name to make unique --- .../CodeGenerators/LibWeb/BindingsGenerator/IDLGenerators.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Meta/Lagom/Tools/CodeGenerators/LibWeb/BindingsGenerator/IDLGenerators.cpp b/Meta/Lagom/Tools/CodeGenerators/LibWeb/BindingsGenerator/IDLGenerators.cpp index 4bfec7d17b..2f30be6824 100644 --- a/Meta/Lagom/Tools/CodeGenerators/LibWeb/BindingsGenerator/IDLGenerators.cpp +++ b/Meta/Lagom/Tools/CodeGenerators/LibWeb/BindingsGenerator/IDLGenerators.cpp @@ -783,7 +783,7 @@ static void generate_to_cpp(SourceGenerator& generator, ParameterType& parameter for (auto& member : current_dictionary->members) { dictionary_generator.set("member_key", member.name); auto member_js_name = make_input_acceptable_cpp(member.name.to_snakecase()); - auto member_value_name = DeprecatedString::formatted("{}_value", member_js_name); + auto member_value_name = DeprecatedString::formatted("{}_value_{}", member_js_name, i); auto member_property_value_name = DeprecatedString::formatted("{}_property_value_{}", member_js_name, i); dictionary_generator.set("member_name", member_js_name); dictionary_generator.set("member_value_name", member_value_name);