diff options
author | Jürg Billeter <j@bitron.ch> | 2010-07-25 21:05:31 +0200 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2010-07-27 15:47:02 +0200 |
commit | 123f70495cedba1bfb3d7e96ee70b9196d95400f (patch) | |
tree | 0b19cd8281328edadb1d33774ebde36d248b7c6a /vala/valastruct.vala | |
parent | c866eed90e47fd0fceaae686497f5939ccc32fae (diff) | |
download | vala-123f70495cedba1bfb3d7e96ee70b9196d95400f.tar.gz |
Add Variable class
Diffstat (limited to 'vala/valastruct.vala')
-rw-r--r-- | vala/valastruct.vala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vala/valastruct.vala b/vala/valastruct.vala index 180c67e65..c05618e3d 100644 --- a/vala/valastruct.vala +++ b/vala/valastruct.vala @@ -745,7 +745,7 @@ public class Vala.Struct : TypeSymbol { foreach (Field f in fields) { if (f.binding == MemberBinding.INSTANCE - && f.field_type.is_disposable ()) { + && f.variable_type.is_disposable ()) { return true; } } @@ -761,7 +761,7 @@ public class Vala.Struct : TypeSymbol { return true; } foreach (Field f in st.fields) { - if (f.binding == MemberBinding.INSTANCE && is_recursive_value_type (f.field_type)) { + if (f.binding == MemberBinding.INSTANCE && is_recursive_value_type (f.variable_type)) { return true; } } @@ -803,7 +803,7 @@ public class Vala.Struct : TypeSymbol { foreach (Field f in fields) { f.check (analyzer); - if (f.binding == MemberBinding.INSTANCE && is_recursive_value_type (f.field_type)) { + if (f.binding == MemberBinding.INSTANCE && is_recursive_value_type (f.variable_type)) { error = true; Report.error (f.source_reference, "Recursive value types are not allowed"); return false; |