summaryrefslogtreecommitdiff
path: root/vala/valaclass.vala
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2021-02-13 14:47:03 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2021-02-13 14:57:20 +0100
commit869a81a7a3f06f363ef52ef2e535b710681913d2 (patch)
tree803f8f72de1ea8f05b69a3b52defe2d27c2d3557 /vala/valaclass.vala
parent563e4d794f6c4816b5448b35cf669451a67246a9 (diff)
downloadvala-869a81a7a3f06f363ef52ef2e535b710681913d2.tar.gz
vala: Check type-arguments in base-types/prerequisites of class/interface
Fixes https://gitlab.gnome.org/GNOME/vala/issues/404
Diffstat (limited to 'vala/valaclass.vala')
-rw-r--r--vala/valaclass.vala1
1 files changed, 1 insertions, 0 deletions
diff --git a/vala/valaclass.vala b/vala/valaclass.vala
index 3bf845847..ee2e7593d 100644
--- a/vala/valaclass.vala
+++ b/vala/valaclass.vala
@@ -572,6 +572,7 @@ public class Vala.Class : ObjectTypeSymbol {
foreach (DataType type in base_types) {
type.check (context);
+ context.analyzer.check_type (type);
}
foreach (TypeParameter p in get_type_parameters ()) {