]> git.ipfire.org Git - thirdparty/vala.git/commit
codegen: Handle different type-symbols in visit_base_access() 1d1733f907bff52f67435a563e2d9fbcc3de3f8d
authorRico Tzschichholz <ricotz@ubuntu.com>
Fri, 24 Jan 2020 21:48:06 +0000 (22:48 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sat, 25 Jan 2020 17:52:59 +0000 (18:52 +0100)
commit1d1733f907bff52f67435a563e2d9fbcc3de3f8d
treeb6238429cecc845f5caad8b21c281d2d080839c7
parent83acacae8a6afc59093714ba8b3454abc87b7d45
codegen: Handle different type-symbols in visit_base_access()

It is required to distinguish between classes, compact classes, structs
and simple-type structs.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/901
codegen/valaccodebasemodule.vala
tests/Makefile.am
tests/chainup/class-compact-base.vala [new file with mode: 0644]
tests/chainup/struct-no-gtype-base.vala [new file with mode: 0644]
tests/chainup/struct-simple-no-gtype-base.vala [new file with mode: 0644]