diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2020-03-06 07:49:47 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2020-03-06 07:57:33 +0100 |
commit | daba7e42a60cfbed3e95f9fdbd70af78da67a02a (patch) | |
tree | 04a0ac5516d325180099f3d26e9f9d2a3cb55e31 /vala/valacodewriter.vala | |
parent | 2de13fa52713e918caff0878ff1dd4f462ec33cc (diff) | |
download | vala-daba7e42a60cfbed3e95f9fdbd70af78da67a02a.tar.gz |
codewriter: Output inner interface declarations
Missing in d79401ad13a4bc5121f5ae187547c53b6a0a7701
Fixes https://gitlab.gnome.org/GNOME/vala/issues/918
Diffstat (limited to 'vala/valacodewriter.vala')
-rw-r--r-- | vala/valacodewriter.vala | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/vala/valacodewriter.vala b/vala/valacodewriter.vala index 198ee51c2..844fba8d4 100644 --- a/vala/valacodewriter.vala +++ b/vala/valacodewriter.vala @@ -273,6 +273,7 @@ public class Vala.CodeWriter : CodeVisitor { current_scope = cl.scope; visit_sorted (cl.get_classes ()); + visit_sorted (cl.get_interfaces ()); visit_sorted (cl.get_structs ()); visit_sorted (cl.get_enums ()); visit_sorted (cl.get_delegates ()); @@ -394,6 +395,7 @@ public class Vala.CodeWriter : CodeVisitor { current_scope = iface.scope; visit_sorted (iface.get_classes ()); + visit_sorted (iface.get_interfaces ()); visit_sorted (iface.get_structs ()); visit_sorted (iface.get_enums ()); visit_sorted (iface.get_delegates ()); |