diff options
author | Jürg Billeter <j@bitron.ch> | 2010-10-28 13:58:01 +0200 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2010-10-28 16:20:17 +0200 |
commit | fb3a31632feda7c36473037dd2e513850e7210de (patch) | |
tree | 9e6fc77765ce66b8cd58522233ae02cd51b67b71 /vala/valatuple.vala | |
parent | 2cd44b166403f4cd29de30aaa328637d7d207591 (diff) | |
download | vala-fb3a31632feda7c36473037dd2e513850e7210de.tar.gz |
Replace SemanticAnalyzer with CodeContext in CodeNode.check parameter
Diffstat (limited to 'vala/valatuple.vala')
-rw-r--r-- | vala/valatuple.vala | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/vala/valatuple.vala b/vala/valatuple.vala index 2fcc45d2d..852215a4e 100644 --- a/vala/valatuple.vala +++ b/vala/valatuple.vala @@ -64,24 +64,24 @@ public class Vala.Tuple : Expression { } } - public override bool check (SemanticAnalyzer analyzer) { + public override bool check (CodeContext context) { if (checked) { return !error; } checked = true; - if (analyzer.context.profile != Profile.DOVA) { + if (context.profile != Profile.DOVA) { Report.error (source_reference, "tuples are not supported"); error = true; return false; } - value_type = new ObjectType ((Class) analyzer.context.root.scope.lookup ("Dova").scope.lookup ("Tuple")); + value_type = new ObjectType ((Class) context.root.scope.lookup ("Dova").scope.lookup ("Tuple")); value_type.value_owned = true; foreach (var expr in expression_list) { - if (!expr.check (analyzer)) { + if (!expr.check (context)) { return false; } value_type.add_type_argument (expr.value_type.copy ()); |