]> git.ipfire.org Git - thirdparty/vala.git/commit
codegen: Default to void-return for vfunc pointer cast of *_async methods
authorRico Tzschichholz <ricotz@ubuntu.com>
Tue, 28 Feb 2017 17:40:59 +0000 (18:40 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Tue, 28 Feb 2017 17:45:33 +0000 (18:45 +0100)
commit4913cff5e059582c18d376ac19756aedf303db73
tree6c3333e4ccfd0dc3793a5864e247472a0a621881
parent4f5213a655583ef8397cbbf38f2b8027fefaccfb
codegen: Default to void-return for vfunc pointer cast of *_async methods

This make it match vala's generated code of async-module.

To properly account for non-void *_async methods we require some additional
metadata since only the return-type of *_finish method is known.
codegen/valagtypemodule.vala