diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2021-07-27 14:55:22 +0200 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2021-08-05 19:16:39 +0200 |
commit | 7ebb25ffa2226a8a098b8b1ea2cef64d1015b4de (patch) | |
tree | 015546fe4b214b83a095d6d2917c667ac6de2eac /codegen/valagirwriter.vala | |
parent | 4bc9381900f8419f68b5ed0580254e60cb6d196f (diff) | |
download | vala-7ebb25ffa2226a8a098b8b1ea2cef64d1015b4de.tar.gz |
Add support for sealed classes
Fixes https://gitlab.gnome.org/GNOME/vala/issues/278
Diffstat (limited to 'codegen/valagirwriter.vala')
-rw-r--r-- | codegen/valagirwriter.vala | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/codegen/valagirwriter.vala b/codegen/valagirwriter.vala index 10504c225..4548f890a 100644 --- a/codegen/valagirwriter.vala +++ b/codegen/valagirwriter.vala @@ -445,6 +445,9 @@ public class Vala.GIRWriter : CodeVisitor { if (cl.is_abstract) { buffer.append_printf (" abstract=\"1\""); } + if (cl.is_sealed) { + buffer.append_printf (" final=\"1\""); + } write_symbol_attributes (cl); buffer.append_printf (">\n"); indent++; |