diff --git a/src/bindgen/ir/enumeration.rs b/src/bindgen/ir/enumeration.rs index 00d3476b4..e0d004537 100644 --- a/src/bindgen/ir/enumeration.rs +++ b/src/bindgen/ir/enumeration.rs @@ -902,6 +902,7 @@ impl Source for Enum { write!(out, "{}()", self.export_name); out.open_brace(); out.close_brace(false); + out.new_line(); write!(out, "public:"); out.new_line(); } diff --git a/tests/expectations/destructor-and-copy-ctor.cpp b/tests/expectations/destructor-and-copy-ctor.cpp index 902eb9228..958710ce5 100644 --- a/tests/expectations/destructor-and-copy-ctor.cpp +++ b/tests/expectations/destructor-and-copy-ctor.cpp @@ -137,7 +137,8 @@ struct Foo { private: Foo() { - }public: + } + public: ~Foo() { @@ -283,7 +284,8 @@ union Baz { private: Baz() { - }public: + } + public: ~Baz() { @@ -368,7 +370,8 @@ union Taz { private: Taz() { - }public: + } + public: ~Taz() { @@ -429,7 +432,8 @@ union Tazz { private: Tazz() { - }public: + } + public: };