summaryrefslogtreecommitdiff
path: root/vala/valasymbolresolver.vala
diff options
context:
space:
mode:
authorLuca Bruno <lethalman88@gmail.com>2010-06-03 10:32:31 +0200
committerJürg Billeter <j@bitron.ch>2010-09-10 17:34:45 +0200
commit6ecef92625b90c80a02d52b06a648b14bbc8e890 (patch)
tree462b31cea740a44a792390a7cbf0a2805f7cf7e1 /vala/valasymbolresolver.vala
parent7312f71d9360a6b88cce2254f73dc3d92ba4bdc1 (diff)
downloadvala-6ecef92625b90c80a02d52b06a648b14bbc8e890.tar.gz
Port remaining code nodes to use accept_children for visiting children
Fixes bug 566870.
Diffstat (limited to 'vala/valasymbolresolver.vala')
-rw-r--r--vala/valasymbolresolver.vala28
1 files changed, 28 insertions, 0 deletions
diff --git a/vala/valasymbolresolver.vala b/vala/valasymbolresolver.vala
index ef61c36aa..0afb976c4 100644
--- a/vala/valasymbolresolver.vala
+++ b/vala/valasymbolresolver.vala
@@ -509,14 +509,34 @@ public class Vala.SymbolResolver : CodeVisitor {
expr.accept_children (this);
}
+ public override void visit_postfix_expression (PostfixExpression expr) {
+ expr.accept_children (this);
+ }
+
public override void visit_object_creation_expression (ObjectCreationExpression expr) {
expr.accept_children (this);
}
+ public override void visit_sizeof_expression (SizeofExpression expr) {
+ expr.accept_children (this);
+ }
+
+ public override void visit_typeof_expression (TypeofExpression expr) {
+ expr.accept_children (this);
+ }
+
public override void visit_unary_expression (UnaryExpression expr) {
expr.accept_children (this);
}
+ public override void visit_cast_expression (CastExpression expr) {
+ expr.accept_children (this);
+ }
+
+ public override void visit_addressof_expression (AddressofExpression expr) {
+ expr.accept_children (this);
+ }
+
public override void visit_reference_transfer_expression (ReferenceTransferExpression expr) {
expr.accept_children (this);
}
@@ -525,6 +545,14 @@ public class Vala.SymbolResolver : CodeVisitor {
expr.accept_children (this);
}
+ public override void visit_type_check (TypeCheck expr) {
+ expr.accept_children (this);
+ }
+
+ public override void visit_conditional_expression (ConditionalExpression expr) {
+ expr.accept_children (this);
+ }
+
public override void visit_lambda_expression (LambdaExpression l) {
l.accept_children (this);
}