Chromium Code Reviews| Index: frog/tests/leg_only/phi_elimination_test.dart |
| =================================================================== |
| --- frog/tests/leg_only/phi_elimination_test.dart (revision 8644) |
| +++ frog/tests/leg_only/phi_elimination_test.dart (working copy) |
| @@ -1,52 +0,0 @@ |
| -// Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
| -// for details. All rights reserved. Use of this source code is governed by a |
| -// BSD-style license that can be found in the LICENSE file. |
| - |
| -void bar() { |
| - var a = 0; |
| - var c = 0; |
| - |
| - if (a == 0) c = a++; |
| - else c = a--; |
| - |
| - Expect.equals(1, a); |
| - Expect.equals(0, c); |
| - |
| - if (a == 0) c = a++; |
| - else c = a--; |
| - |
| - Expect.equals(0, a); |
| - Expect.equals(1, c); |
| -} |
| - |
| -void foo() { |
| - var a = 0; |
| - var c = 0; |
| - |
| - if (a == 0) { |
| - c = a; |
| - a = a + 1; |
| - } else { |
| - c = a; |
| - a = a - 1; |
| - } |
| - |
| - Expect.equals(1, a); |
| - Expect.equals(0, c); |
| - |
| - if (a == 0) { |
| - c = a; |
| - a = a + 1; |
| - } else { |
| - c = a; |
| - a = a - 1; |
| - } |
| - |
| - Expect.equals(0, a); |
| - Expect.equals(1, c); |
| -} |
| - |
| -main() { |
| - foo(); |
| - bar(); |
| -} |