]> git.ipfire.org Git - thirdparty/vala.git/commit
codegen: Improve handling of sealed classes
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 28 Jun 2023 14:44:47 +0000 (16:44 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 28 Jun 2023 14:59:20 +0000 (16:59 +0200)
commit74ee8905bb19d2811ddaa373f293a092acb33fa1
tree42789d552bd6c4e6db1418ab7734c5682078923f
parent43edf12186a599b6950ec37f90f83ad24725bc91
codegen: Improve handling of sealed classes

Avoid redundant declarations and make *_get_type() show up in public header

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1451
codegen/valagtypemodule.vala
tests/Makefile.am
tests/headers/sealed-class.c-expected [new file with mode: 0644]
tests/headers/sealed-class.h-expected [new file with mode: 0644]
tests/headers/sealed-class.vala [new file with mode: 0644]
tests/headers/tests-extra-environment.sh [new file with mode: 0644]