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

Unified Diff: tests/language_strong/bailout_container_type_test.dart

Issue 2990933002: Migrate block 43. (Closed)
Patch Set: Update tests and status file. Created 3 years, 5 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « tests/language_strong/bailout7_test.dart ('k') | tests/language_strong/bailout_test.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tests/language_strong/bailout_container_type_test.dart
diff --git a/tests/language_strong/bailout_container_type_test.dart b/tests/language_strong/bailout_container_type_test.dart
deleted file mode 100644
index 7b58f69af366c015526c6e45041671ed2898e1f7..0000000000000000000000000000000000000000
--- a/tests/language_strong/bailout_container_type_test.dart
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright (c) 2013, 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.
-
-// Regression test for dart2js that used to generate bad code for the
-// non-bailout version of [main].
-
-var a = [
- false,
- [1, 2, 3]
-];
-var b;
-
-main() {
- // Defeat type inferencing for [b].
- b = new Object();
- b = 42;
- b = [];
-
- // Make the function recursive to force a bailout version.
- if (a[0]) main();
-
- // We used to ask [b] to be of the same type as [a], but not
- // checking that the length and element type are the same.
- var arrayPhi = a[0] ? a : b;
-
- if (arrayPhi.length != 0) {
- throw 'Test failed';
- }
-}
« no previous file with comments | « tests/language_strong/bailout7_test.dart ('k') | tests/language_strong/bailout_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698