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/valagenieparser.vala | |
parent | c866eed90e47fd0fceaae686497f5939ccc32fae (diff) | |
download | vala-123f70495cedba1bfb3d7e96ee70b9196d95400f.tar.gz |
Add Variable class
Diffstat (limited to 'vala/valagenieparser.vala')
-rw-r--r-- | vala/valagenieparser.vala | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/vala/valagenieparser.vala b/vala/valagenieparser.vala index 50e6e7d37..20e2263cc 100644 --- a/vala/valagenieparser.vala +++ b/vala/valagenieparser.vala @@ -3041,7 +3041,7 @@ public class Vala.Genie.Parser : CodeVisitor { } if (accept (TokenType.ASSIGN)) { - prop.default_expression = parse_expression (); + prop.initializer = parse_expression (); } @@ -3123,8 +3123,8 @@ public class Vala.Genie.Parser : CodeVisitor { if (needs_var) { /* automatic property accessor body generation */ - var field_type = prop.property_type.copy (); - prop.field = new Field ("_%s".printf (prop.name), field_type, prop.default_expression, prop.source_reference); + var variable_type = prop.property_type.copy (); + prop.field = new Field ("_%s".printf (prop.name), variable_type, prop.initializer, prop.source_reference); prop.field.access = SymbolAccessibility.PRIVATE; prop.field.binding = prop.binding; } @@ -3578,7 +3578,7 @@ public class Vala.Genie.Parser : CodeVisitor { param.direction = direction; param.params_array = params_array; if (accept (TokenType.ASSIGN)) { - param.default_expression = parse_expression (); + param.initializer = parse_expression (); } return param; } |