Index: tests/compiler/dart2js/semantic_visitor_test_send_visitor.dart |
diff --git a/tests/compiler/dart2js/semantic_visitor_test_send_visitor.dart b/tests/compiler/dart2js/semantic_visitor_test_send_visitor.dart |
index 43349ba72953f28ec8e88b181f880522cc270b46..9ddd15de25b6558ab21a6439f7dd1466783b8f8a 100644 |
--- a/tests/compiler/dart2js/semantic_visitor_test_send_visitor.dart |
+++ b/tests/compiler/dart2js/semantic_visitor_test_send_visitor.dart |
@@ -293,39 +293,35 @@ class SemanticSendTestVisitor extends SemanticTestVisitor { |
visitDynamicPropertyPrefix( |
Send node, |
Node receiver, |
+ Name name, |
IncDecOperator operator, |
- Selector getterSelector, |
- Selector setterSelector, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_DYNAMIC_PROPERTY_PREFIX, |
- receiver: receiver, operator: operator, |
- getter: getterSelector, setter: setterSelector)); |
- apply(receiver, arg); |
+ receiver: receiver, operator: operator, name: name)); |
+ super.visitDynamicPropertyPrefix(node, receiver, name, operator, arg); |
} |
@override |
visitDynamicPropertyPostfix( |
Send node, |
Node receiver, |
+ Name name, |
IncDecOperator operator, |
- Selector getterSelector, |
- Selector setterSelector, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_DYNAMIC_PROPERTY_POSTFIX, |
- receiver: receiver, operator: operator, |
- getter: getterSelector, setter: setterSelector)); |
- apply(receiver, arg); |
+ receiver: receiver, operator: operator, name: name)); |
+ super.visitDynamicPropertyPostfix(node, receiver, name, operator, arg); |
} |
@override |
visitDynamicPropertyGet( |
Send node, |
Node receiver, |
- Selector selector, |
+ Name name, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_DYNAMIC_PROPERTY_GET, |
- receiver: receiver, name: selector.name)); |
- apply(receiver, arg); |
+ receiver: receiver, name: name)); |
+ super.visitDynamicPropertyGet(node, receiver, name, arg); |
} |
@override |
@@ -337,20 +333,19 @@ class SemanticSendTestVisitor extends SemanticTestVisitor { |
arg) { |
visits.add(new Visit(VisitKind.VISIT_DYNAMIC_PROPERTY_INVOKE, |
receiver: receiver, name: selector.name, arguments: arguments)); |
- apply(receiver, arg); |
- apply(arguments, arg); |
+ super.visitDynamicPropertyInvoke(node, receiver, arguments, selector, arg); |
} |
@override |
visitDynamicPropertySet( |
SendSet node, |
Node receiver, |
- Selector selector, |
+ Name name, |
Node rhs, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_DYNAMIC_PROPERTY_SET, |
- receiver: receiver, name: selector.name, rhs: rhs)); |
- super.visitDynamicPropertySet(node, receiver, selector, rhs, arg); |
+ receiver: receiver, name: name, rhs: rhs)); |
+ super.visitDynamicPropertySet(node, receiver, name, rhs, arg); |
} |
@override |
@@ -389,7 +384,7 @@ class SemanticSendTestVisitor extends SemanticTestVisitor { |
Send node, |
Node expression, |
NodeList arguments, |
- Selector selector, |
+ CallStructure callStructure, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_EXPRESSION_INVOKE, |
receiver: expression, arguments: arguments)); |
@@ -800,10 +795,11 @@ class SemanticSendTestVisitor extends SemanticTestVisitor { |
@override |
visitThisPropertyGet( |
Send node, |
- Selector selector, |
+ Name name, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_THIS_PROPERTY_GET, |
- name: selector.name)); |
+ name: name)); |
+ super.visitThisPropertyGet(node, name, arg); |
} |
@override |
@@ -814,18 +810,18 @@ class SemanticSendTestVisitor extends SemanticTestVisitor { |
arg) { |
visits.add(new Visit(VisitKind.VISIT_THIS_PROPERTY_INVOKE, |
name: selector.name, arguments: arguments)); |
- apply(arguments, arg); |
+ super.visitThisPropertyInvoke(node, arguments, selector, arg); |
} |
@override |
visitThisPropertySet( |
SendSet node, |
- Selector selector, |
+ Name name, |
Node rhs, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_THIS_PROPERTY_SET, |
- name: selector.name, rhs: rhs)); |
- apply(rhs, arg); |
+ name: name, rhs: rhs)); |
+ super.visitThisPropertySet(node, name, rhs, arg); |
} |
@override |
@@ -1319,16 +1315,15 @@ class SemanticSendTestVisitor extends SemanticTestVisitor { |
visitDynamicPropertyCompound( |
Send node, |
Node receiver, |
+ Name name, |
AssignmentOperator operator, |
Node rhs, |
- Selector getterSelector, |
- Selector setterSelector, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_DYNAMIC_PROPERTY_COMPOUND, |
receiver: receiver, operator: operator, rhs: rhs, |
- getter: getterSelector, setter: setterSelector)); |
- apply(receiver, arg); |
- apply(rhs, arg); |
+ name: name)); |
+ super.visitDynamicPropertyCompound( |
+ node, receiver, name, operator, rhs, arg); |
} |
@override |
@@ -1562,15 +1557,13 @@ class SemanticSendTestVisitor extends SemanticTestVisitor { |
@override |
visitThisPropertyCompound( |
Send node, |
+ Name name, |
AssignmentOperator operator, |
Node rhs, |
- Selector getterSelector, |
- Selector setterSelector, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_THIS_PROPERTY_COMPOUND, |
- operator: operator, rhs: rhs, |
- getter: getterSelector, setter: setterSelector)); |
- apply(rhs, arg); |
+ name: name, operator: operator, rhs: rhs)); |
+ super.visitThisPropertyCompound(node, name, operator, rhs, arg); |
} |
@override |
@@ -1983,13 +1976,12 @@ class SemanticSendTestVisitor extends SemanticTestVisitor { |
@override |
visitThisPropertyPrefix( |
Send node, |
+ Name name, |
IncDecOperator operator, |
- Selector getterSelector, |
- Selector setterSelector, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_THIS_PROPERTY_PREFIX, |
- operator: operator, |
- getter: getterSelector, setter: setterSelector)); |
+ name: name, operator: operator)); |
+ super.visitThisPropertyPrefix(node, name, operator, arg); |
} |
@override |
@@ -2204,13 +2196,12 @@ class SemanticSendTestVisitor extends SemanticTestVisitor { |
@override |
visitThisPropertyPostfix( |
Send node, |
+ Name name, |
IncDecOperator operator, |
- Selector getterSelector, |
- Selector setterSelector, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_THIS_PROPERTY_POSTFIX, |
- operator: operator, |
- getter: getterSelector, setter: setterSelector)); |
+ name: name, operator: operator)); |
+ super.visitThisPropertyPostfix(node, name, operator, arg); |
} |
@override |
@@ -3003,23 +2994,23 @@ class SemanticSendTestVisitor extends SemanticTestVisitor { |
visitIfNotNullDynamicPropertyGet( |
Send node, |
Node receiver, |
- Selector selector, |
+ Name name, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_IF_NOT_NULL_DYNAMIC_PROPERTY_GET, |
- receiver: receiver, name: selector.name)); |
- super.visitIfNotNullDynamicPropertyGet(node, receiver, selector, arg); |
+ receiver: receiver, name: name)); |
+ super.visitIfNotNullDynamicPropertyGet(node, receiver, name, arg); |
} |
@override |
visitIfNotNullDynamicPropertySet( |
Send node, |
Node receiver, |
- Selector selector, |
+ Name name, |
Node rhs, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_IF_NOT_NULL_DYNAMIC_PROPERTY_SET, |
- receiver: receiver, name: selector.name, rhs: rhs)); |
- super.visitIfNotNullDynamicPropertySet(node, receiver, selector, rhs, arg); |
+ receiver: receiver, name: name, rhs: rhs)); |
+ super.visitIfNotNullDynamicPropertySet(node, receiver, name, rhs, arg); |
} |
@override |
@@ -3039,46 +3030,40 @@ class SemanticSendTestVisitor extends SemanticTestVisitor { |
visitIfNotNullDynamicPropertyPrefix( |
Send node, |
Node receiver, |
+ Name name, |
IncDecOperator operator, |
- Selector getterSelector, |
- Selector setterSelector, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_IF_NOT_NULL_DYNAMIC_PROPERTY_PREFIX, |
- receiver: receiver, operator: operator, |
- getter: getterSelector, setter: setterSelector)); |
+ receiver: receiver, name: name, operator: operator)); |
super.visitIfNotNullDynamicPropertyPrefix( |
- node, receiver, operator, getterSelector, setterSelector, arg); |
+ node, receiver, name, operator, arg); |
} |
@override |
visitIfNotNullDynamicPropertyPostfix( |
Send node, |
Node receiver, |
+ Name name, |
IncDecOperator operator, |
- Selector getterSelector, |
- Selector setterSelector, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_IF_NOT_NULL_DYNAMIC_PROPERTY_POSTFIX, |
- receiver: receiver, operator: operator, |
- getter: getterSelector, setter: setterSelector)); |
+ receiver: receiver, name: name, operator: operator)); |
super.visitIfNotNullDynamicPropertyPostfix( |
- node, receiver, operator, getterSelector, setterSelector, arg); |
+ node, receiver, name, operator, arg); |
} |
@override |
visitIfNotNullDynamicPropertyCompound( |
Send node, |
Node receiver, |
+ Name name, |
AssignmentOperator operator, |
Node rhs, |
- Selector getterSelector, |
- Selector setterSelector, |
arg) { |
visits.add(new Visit(VisitKind.VISIT_IF_NOT_NULL_DYNAMIC_PROPERTY_COMPOUND, |
- receiver: receiver, operator: operator, rhs: rhs, |
- getter: getterSelector, setter: setterSelector)); |
+ receiver: receiver, name: name, operator: operator, rhs: rhs)); |
super.visitIfNotNullDynamicPropertyCompound( |
- node, receiver, operator, rhs, getterSelector, setterSelector, arg); |
+ node, receiver, name, operator, rhs, arg); |
} |
@override |