codegen: Handle delegate_target attribute of fields
commit0efcee2892c805d15fe46d4c9197669a0c51ad5f
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 30 May 2018 15:02:42 +0000 (30 17:02 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 31 May 2018 11:14:00 +0000 (31 13:14 +0200)
treeaceb3f7921d26594c21199216bc41623811f3a5a
parent72fab93ba9a5027fbdd30cabfa5cd32482dad07f
codegen: Handle delegate_target attribute of fields

Delegate fields without a delegate target don't require special handling
on copy/destroy.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/520
codegen/valaccodeassignmentmodule.vala
codegen/valaccodebasemodule.vala
codegen/valaccodestructmodule.vala
codegen/valagtypemodule.vala
tests/Makefile.am
tests/delegates/fields-no-target.vala [new file with mode: 0644]
vala/valastruct.vala