diff options
author | Luca Bruno <lucabru@src.gnome.org> | 2011-05-09 16:12:30 +0200 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2011-06-16 22:22:09 +0200 |
commit | 0bef85f44d9f1d0c06b3779a7bfddc4f673312f5 (patch) | |
tree | 9b4838174e1fb0f7a311a5df4ce61fef04b40cdd /tests/objects/fields.vala | |
parent | fde17b36cf7cc6862953d309056830bf7f653bab (diff) | |
download | vala-0bef85f44d9f1d0c06b3779a7bfddc4f673312f5.tar.gz |
Fix target_type of inner expression for generic field access
The target_type of inner expression must have the actual type arguments.
Fixes a regression introduced by 4935646d325911198e1fbf1c4f0734be03341c.
Diffstat (limited to 'tests/objects/fields.vala')
-rw-r--r-- | tests/objects/fields.vala | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/objects/fields.vala b/tests/objects/fields.vala index 5d490c090..96b66783e 100644 --- a/tests/objects/fields.vala +++ b/tests/objects/fields.vala @@ -98,7 +98,12 @@ class Maman.Bar : Foo { } } +class Maman.Baz<T> { + public T foo; +} + void main () { Maman.Bar.main (); + Maman.Baz<Maman.Bar> baz = new Maman.Baz<Maman.Bar> (); + baz.foo = null; } - |