diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2023-04-08 19:30:33 +0200 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2023-04-11 13:44:44 +0200 |
commit | 64d156751cb36c6f13893f6bdfb12a70935d91a0 (patch) | |
tree | be1965b27f311c4e62939d57c4ed21f2a41e5aeb /vala/valasignal.vala | |
parent | 45594e5cace0b8584539d13bf675baad69d90a15 (diff) | |
download | vala-64d156751cb36c6f13893f6bdfb12a70935d91a0.tar.gz |
vala: Check type-arguments in more declarations
Diffstat (limited to 'vala/valasignal.vala')
-rw-r--r-- | vala/valasignal.vala | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/vala/valasignal.vala b/vala/valasignal.vala index 2b5005e3b..9eb7c894c 100644 --- a/vala/valasignal.vala +++ b/vala/valasignal.vala @@ -208,9 +208,7 @@ public class Vala.Signal : Symbol, Callable { return_type.check (context); if (!external_package) { context.analyzer.check_type (return_type); - if (return_type is DelegateType) { - return_type.check_type_arguments (context); - } + return_type.check_type_arguments (context, !(return_type is DelegateType)); } if (return_type.type_symbol == context.analyzer.va_list_type.type_symbol) { |