Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(103)

Side by Side Diff: tests/compiler/dart2js/semantic_visitor_test_send_visitor.dart

Issue 1346093003: Revert "Add optional message to assert in Dart2js - continued" (Closed) Base URL: https://github.com/dart-lang/sdk.git@master
Patch Set: Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 part of dart2js.semantics_visitor_test; 5 part of dart2js.semantics_visitor_test;
6 6
7 class SemanticSendTestVisitor extends SemanticTestVisitor { 7 class SemanticSendTestVisitor extends SemanticTestVisitor {
8 8
9 SemanticSendTestVisitor(TreeElements elements) : super(elements); 9 SemanticSendTestVisitor(TreeElements elements) : super(elements);
10 10
11 @override 11 @override
12 visitAs( 12 visitAs(
13 Send node, 13 Send node,
14 Node expression, 14 Node expression,
15 DartType type, 15 DartType type,
16 arg) { 16 arg) {
17 visits.add(new Visit(VisitKind.VISIT_AS, 17 visits.add(new Visit(VisitKind.VISIT_AS,
18 expression: expression, type: type)); 18 expression: expression, type: type));
19 apply(expression, arg); 19 apply(expression, arg);
20 } 20 }
21 21
22 @override 22 @override
23 visitAssert(
24 Send node,
25 Node expression,
26 arg) {
27 visits.add(new Visit(VisitKind.VISIT_ASSERT, expression: expression));
28 super.visitAssert(node, expression, arg);
29 }
30
31 @override
32 errorInvalidAssert(
33 Send node,
34 NodeList arguments,
35 arg) {
36 visits.add(new Visit(VisitKind.ERROR_INVALID_ASSERT, arguments: arguments));
37 super.errorInvalidAssert(node, arguments, arg);
38 }
39
40 @override
23 errorInvalidCompound( 41 errorInvalidCompound(
24 Send node, 42 Send node,
25 ErroneousElement error, 43 ErroneousElement error,
26 AssignmentOperator operator, 44 AssignmentOperator operator,
27 Node rhs, 45 Node rhs,
28 arg) { 46 arg) {
29 visits.add(new Visit(VisitKind.ERROR_INVALID_COMPOUND, 47 visits.add(new Visit(VisitKind.ERROR_INVALID_COMPOUND,
30 error: error.messageKind, operator: operator, rhs: rhs)); 48 error: error.messageKind, operator: operator, rhs: rhs));
31 super.errorInvalidCompound(node, error, operator, rhs, arg); 49 super.errorInvalidCompound(node, error, operator, rhs, arg);
32 } 50 }
(...skipping 3501 matching lines...) Expand 10 before | Expand all | Expand 10 after
3534 Element element, 3552 Element element,
3535 Node rhs, 3553 Node rhs,
3536 arg) { 3554 arg) {
3537 visits.add(new Visit( 3555 visits.add(new Visit(
3538 VisitKind.VISIT_UNRESOLVED_TOP_LEVEL_SETTER_SET_IF_NULL, 3556 VisitKind.VISIT_UNRESOLVED_TOP_LEVEL_SETTER_SET_IF_NULL,
3539 getter: getter, rhs: rhs)); 3557 getter: getter, rhs: rhs));
3540 super.visitUnresolvedTopLevelSetterSetIfNull( 3558 super.visitUnresolvedTopLevelSetterSetIfNull(
3541 node, getter, element, rhs, arg); 3559 node, getter, element, rhs, arg);
3542 } 3560 }
3543 } 3561 }
OLDNEW
« no previous file with comments | « tests/compiler/dart2js/semantic_visitor_test_send_data.dart ('k') | tests/compiler/dart2js/type_inference7_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698