From 144ef3eb9f418a69bcad5bad22d459e9b2e283e3 Mon Sep 17 00:00:00 2001 From: Ali Mohammad Pur Date: Thu, 17 Feb 2022 04:41:53 +0330 Subject: [PATCH] WrapperGenerator: Don't emit code for imported enumerations --- .../CodeGenerators/LibWeb/WrapperGenerator/IDLGenerators.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Meta/Lagom/Tools/CodeGenerators/LibWeb/WrapperGenerator/IDLGenerators.cpp b/Meta/Lagom/Tools/CodeGenerators/LibWeb/WrapperGenerator/IDLGenerators.cpp index 3c39341081..df17512353 100644 --- a/Meta/Lagom/Tools/CodeGenerators/LibWeb/WrapperGenerator/IDLGenerators.cpp +++ b/Meta/Lagom/Tools/CodeGenerators/LibWeb/WrapperGenerator/IDLGenerators.cpp @@ -1408,6 +1408,8 @@ private: )~~~"); for (auto& it : interface.enumerations) { + if (!it.value.is_original_definition) + continue; auto enum_generator = generator.fork(); enum_generator.set("enum.type.name", it.key); enum_generator.append(R"~~~(