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

Unified Diff: test/codegen/expect/lib-typed_data-all.js

Issue 1757343002: upgrade to latest analyzer (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Created 4 years, 10 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 | « test/codegen/expect/js_test.txt ('k') | test/codegen/expect/names.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: test/codegen/expect/lib-typed_data-all.js
diff --git a/test/codegen/expect/lib-typed_data-all.js b/test/codegen/expect/lib-typed_data-all.js
index 1691ef7778fd09d5326664670e257d450b85768e..199bc9d8b5395ff6e7c7541667895e4a3c3c8935 100644
--- a/test/codegen/expect/lib-typed_data-all.js
+++ b/test/codegen/expect/lib-typed_data-all.js
@@ -370,7 +370,7 @@ dart_library.library('lib/typed_data/float32x4_list_test', null, /* Imports */[
testLoadStoreDeopt(list, 0, value);
}
try {
- testLoadStoreDeopt([typed_data.Float32x4.new(2.0, 3.0, 4.0, 5.0)], 0, value);
+ testLoadStoreDeopt(dart.list([typed_data.Float32x4.new(2.0, 3.0, 4.0, 5.0)], typed_data.Float32x4), 0, value);
} catch (_) {
}
@@ -435,39 +435,37 @@ dart_library.library('lib/typed_data/float32x4_list_test', null, /* Imports */[
}
}
dart.fn(checkEquals, dart.void, [dart.dynamic, dart.dynamic]);
- let pairs = [[0.0, 0.0], [5e-324, 0.0], [2.225073858507201e-308, 0.0], [2.2250738585072014e-308, 0.0], [0.9999999999999999, 1.0], [1.0, 1.0], [1.0000000000000002, 1.0], [4294967295.0, 4294967296.0], [4294967296.0, 4294967296.0], [4503599627370495.5, 4503599627370496.0], [9007199254740992.0, 9007199254740992.0], [1.7976931348623157e+308, core.double.INFINITY], [0.49999999999999994, 0.5], [4503599627370497.0, 4503599627370496.0], [9007199254740991.0, 9007199254740992.0], [core.double.INFINITY, core.double.INFINITY], [core.double.NAN, core.double.NAN]];
- let conserved = [1.401298464324817e-45, 1.1754942106924411e-38, 1.1754943508222875e-38, 0.9999999403953552, 1.0000001192092896, 8388607.5, 8388608.0, 3.4028234663852886e+38, 8388609.0, 16777215.0];
- let minusPairs = pairs[dartx.map](dart.fn(pair => {
- return [dart.dsend(dart.dindex(pair, 0), 'unary-'), dart.dsend(dart.dindex(pair, 1), 'unary-')];
- }));
- let conservedPairs = conserved[dartx.map](dart.fn(value => [value, value], core.List, [dart.dynamic]));
- let allTests = [pairs, minusPairs, conservedPairs][dartx.expand](dart.fn(x => dart.as(x, core.Iterable), core.Iterable, [dart.dynamic]));
+ let pairs = dart.list([dart.list([0.0, 0.0], core.double), dart.list([5e-324, 0.0], core.double), dart.list([2.225073858507201e-308, 0.0], core.double), dart.list([2.2250738585072014e-308, 0.0], core.double), dart.list([0.9999999999999999, 1.0], core.double), dart.list([1.0, 1.0], core.double), dart.list([1.0000000000000002, 1.0], core.double), dart.list([4294967295.0, 4294967296.0], core.double), dart.list([4294967296.0, 4294967296.0], core.double), dart.list([4503599627370495.5, 4503599627370496.0], core.double), dart.list([9007199254740992.0, 9007199254740992.0], core.double), dart.list([1.7976931348623157e+308, core.double.INFINITY], core.double), dart.list([0.49999999999999994, 0.5], core.double), dart.list([4503599627370497.0, 4503599627370496.0], core.double), dart.list([9007199254740991.0, 9007199254740992.0], core.double), dart.list([core.double.INFINITY, core.double.INFINITY], core.double), dart.list([core.double.NAN, core.double.NAN], core.double)], core.List$(core.double));
+ let conserved = dart.list([1.401298464324817e-45, 1.1754942106924411e-38, 1.1754943508222875e-38, 0.9999999403953552, 1.0000001192092896, 8388607.5, 8388608.0, 3.4028234663852886e+38, 8388609.0, 16777215.0], core.double);
+ let minusPairs = pairs[dartx.map](dart.fn(pair => dart.list([-dart.notNull(pair[dartx.get](0)), -dart.notNull(pair[dartx.get](1))], core.double), core.List$(core.double), [core.List$(core.double)]));
+ let conservedPairs = conserved[dartx.map](dart.fn(value => dart.list([value, value], core.double), core.List$(core.double), [core.double]));
+ let allTests = dart.list([pairs, minusPairs, conservedPairs], core.Iterable$(core.List$(core.double)))[dartx.expand](dart.fn(x => x, core.Iterable$(core.List$(core.double)), [core.Iterable$(core.List$(core.double))]));
for (let pair of allTests) {
- let input = dart.dindex(pair, 0);
- let expected = dart.dindex(pair, 1);
+ let input = pair[dartx.get](0);
+ let expected = pair[dartx.get](1);
let f = null;
- f = typed_data.Float32x4.new(dart.as(input, core.double), 2.0, 3.0, 4.0);
+ f = typed_data.Float32x4.new(input, 2.0, 3.0, 4.0);
dart.dsetindex(array, 0, f);
f = dart.dindex(array, 0);
checkEquals(expected, dart.dload(f, 'x'));
expect.Expect.equals(2.0, dart.dload(f, 'y'));
expect.Expect.equals(3.0, dart.dload(f, 'z'));
expect.Expect.equals(4.0, dart.dload(f, 'w'));
- f = typed_data.Float32x4.new(1.0, dart.as(input, core.double), 3.0, 4.0);
+ f = typed_data.Float32x4.new(1.0, input, 3.0, 4.0);
dart.dsetindex(array, 1, f);
f = dart.dindex(array, 1);
expect.Expect.equals(1.0, dart.dload(f, 'x'));
checkEquals(expected, dart.dload(f, 'y'));
expect.Expect.equals(3.0, dart.dload(f, 'z'));
expect.Expect.equals(4.0, dart.dload(f, 'w'));
- f = typed_data.Float32x4.new(1.0, 2.0, dart.as(input, core.double), 4.0);
+ f = typed_data.Float32x4.new(1.0, 2.0, input, 4.0);
dart.dsetindex(array, 2, f);
f = dart.dindex(array, 2);
expect.Expect.equals(1.0, dart.dload(f, 'x'));
expect.Expect.equals(2.0, dart.dload(f, 'y'));
checkEquals(expected, dart.dload(f, 'z'));
expect.Expect.equals(4.0, dart.dload(f, 'w'));
- f = typed_data.Float32x4.new(1.0, 2.0, 3.0, dart.as(input, core.double));
+ f = typed_data.Float32x4.new(1.0, 2.0, 3.0, input);
dart.dsetindex(array, 3, f);
f = dart.dindex(array, 3);
expect.Expect.equals(1.0, dart.dload(f, 'x'));
@@ -2566,7 +2564,7 @@ dart_library.library('lib/typed_data/int32x4_list_test', null, /* Imports */[
testLoadStoreDeopt(list, 0, value);
}
try {
- testLoadStoreDeopt([typed_data.Int32x4.new(2, 3, 4, 5)], 0, value);
+ testLoadStoreDeopt(dart.list([typed_data.Int32x4.new(2, 3, 4, 5)], typed_data.Int32x4), 0, value);
} catch (_) {
}
@@ -2621,33 +2619,33 @@ dart_library.library('lib/typed_data/int32x4_list_test', null, /* Imports */[
}
dart.fn(testSublist);
function testSpecialValues(array) {
- let tests = [[2410207675578512, 878082192], [2410209554626704, -1537836912], [2147483648, -2147483648], [-2147483648, -2147483648], [2147483647, 2147483647], [-2147483647, -2147483647]];
+ let tests = dart.list([dart.list([2410207675578512, 878082192], core.int), dart.list([2410209554626704, -1537836912], core.int), dart.list([2147483648, -2147483648], core.int), dart.list([-2147483648, -2147483648], core.int), dart.list([2147483647, 2147483647], core.int), dart.list([-2147483647, -2147483647], core.int)], core.List$(core.int));
let int32x4 = null;
for (let test of tests) {
- let input = dart.dindex(test, 0);
- let expected = dart.dindex(test, 1);
- int32x4 = typed_data.Int32x4.new(dart.as(input, core.int), 2, 3, 4);
+ let input = test[dartx.get](0);
+ let expected = test[dartx.get](1);
+ int32x4 = typed_data.Int32x4.new(input, 2, 3, 4);
dart.dsetindex(array, 0, int32x4);
int32x4 = dart.dindex(array, 0);
expect.Expect.equals(expected, dart.dload(int32x4, 'x'));
expect.Expect.equals(2, dart.dload(int32x4, 'y'));
expect.Expect.equals(3, dart.dload(int32x4, 'z'));
expect.Expect.equals(4, dart.dload(int32x4, 'w'));
- int32x4 = typed_data.Int32x4.new(1, dart.as(input, core.int), 3, 4);
+ int32x4 = typed_data.Int32x4.new(1, input, 3, 4);
dart.dsetindex(array, 0, int32x4);
int32x4 = dart.dindex(array, 0);
expect.Expect.equals(1, dart.dload(int32x4, 'x'));
expect.Expect.equals(expected, dart.dload(int32x4, 'y'));
expect.Expect.equals(3, dart.dload(int32x4, 'z'));
expect.Expect.equals(4, dart.dload(int32x4, 'w'));
- int32x4 = typed_data.Int32x4.new(1, 2, dart.as(input, core.int), 4);
+ int32x4 = typed_data.Int32x4.new(1, 2, input, 4);
dart.dsetindex(array, 0, int32x4);
int32x4 = dart.dindex(array, 0);
expect.Expect.equals(1, dart.dload(int32x4, 'x'));
expect.Expect.equals(2, dart.dload(int32x4, 'y'));
expect.Expect.equals(expected, dart.dload(int32x4, 'z'));
expect.Expect.equals(4, dart.dload(int32x4, 'w'));
- int32x4 = typed_data.Int32x4.new(1, 2, 3, dart.as(input, core.int));
+ int32x4 = typed_data.Int32x4.new(1, 2, 3, input);
dart.dsetindex(array, 0, int32x4);
int32x4 = dart.dindex(array, 0);
expect.Expect.equals(1, dart.dload(int32x4, 'x'));
@@ -3126,14 +3124,14 @@ dart_library.library('lib/typed_data/simd_store_to_load_forward_test', null, /*
dart_library.library('lib/typed_data/typed_data_from_list_test', null, /* Imports */[
'dart/_runtime',
'dart/collection',
- 'dart/typed_data',
- 'dart/core'
+ 'dart/core',
+ 'dart/typed_data'
], /* Lazy imports */[
-], function(exports, dart, collection, typed_data, core) {
+], function(exports, dart, collection, core, typed_data) {
'use strict';
let dartx = dart.dartx;
function main() {
- let list = new collection.UnmodifiableListView([1, 2]);
+ let list = new collection.UnmodifiableListView(dart.list([1, 2], core.int));
let typed = typed_data.Uint8List.fromList(dart.as(list, core.List$(core.int)));
if (typed[dartx.get](0) != 1 || typed[dartx.get](1) != 2 || typed[dartx.length] != 2) {
dart.throw('Test failed');
@@ -3253,10 +3251,10 @@ dart_library.library('lib/typed_data/typed_data_list_test', null, /* Imports */[
index = dart.notNull(index) - 1;
}
expect.Expect.throws(dart.fn(() => dart.dsend(list, 'add', 0), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
- expect.Expect.throws(dart.fn(() => dart.dsend(list, 'addAll', [1, 2]), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
+ expect.Expect.throws(dart.fn(() => dart.dsend(list, 'addAll', dart.list([1, 2], core.int)), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
expect.Expect.throws(dart.fn(() => dart.dsend(list, 'clear'), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
expect.Expect.throws(dart.fn(() => dart.dsend(list, 'insert', 0, 0), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
- expect.Expect.throws(dart.fn(() => dart.dsend(list, 'insertAll', 0, [1, 2]), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
+ expect.Expect.throws(dart.fn(() => dart.dsend(list, 'insertAll', 0, dart.list([1, 2], core.int)), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
expect.Expect.throws(dart.fn(() => dart.dsend(list, 'remove', 0), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
expect.Expect.throws(dart.fn(() => dart.dsend(list, 'removeAt', 0), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
expect.Expect.throws(dart.fn(() => dart.dsend(list, 'removeLast'), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
@@ -3332,10 +3330,10 @@ dart_library.library('lib/typed_data/typed_data_list_test', null, /* Imports */[
let reversed = dart.dload(list, 'reversed');
expect.Expect.listEquals(dart.as(list, core.List), dart.as(dart.dsend(dart.dload(dart.dsend(reversed, 'toList'), 'reversed'), 'toList'), core.List));
expect.Expect.throws(dart.fn(() => dart.dsend(list, 'add', 0), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
- expect.Expect.throws(dart.fn(() => dart.dsend(list, 'addAll', [1, 2]), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
+ expect.Expect.throws(dart.fn(() => dart.dsend(list, 'addAll', dart.list([1, 2], core.int)), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
expect.Expect.throws(dart.fn(() => dart.dsend(list, 'clear'), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
expect.Expect.throws(dart.fn(() => dart.dsend(list, 'insert', 0, 0), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
- expect.Expect.throws(dart.fn(() => dart.dsend(list, 'insertAll', 0, [1, 2]), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
+ expect.Expect.throws(dart.fn(() => dart.dsend(list, 'insertAll', 0, dart.list([1, 2], core.int)), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
expect.Expect.throws(dart.fn(() => dart.dsend(list, 'remove', 0), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
expect.Expect.throws(dart.fn(() => dart.dsend(list, 'removeAt', 0), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
expect.Expect.throws(dart.fn(() => dart.dsend(list, 'removeLast'), dart.void, []), dart.fn(e => dart.is(e, core.UnsupportedError), core.bool, [dart.dynamic]));
@@ -3355,7 +3353,7 @@ dart_library.library('lib/typed_data/typed_data_list_test', null, /* Imports */[
let copy = dart.dsend(list, 'toList');
dart.dsend(list, 'fillRange', 0, 0);
expect.Expect.listEquals([], dart.as(dart.dsend(dart.dsend(list, 'getRange', 0, 0), 'toList'), core.List));
- dart.dsend(list, 'setRange', 0, 0, [1, 2]);
+ dart.dsend(list, 'setRange', 0, 0, dart.list([1, 2], core.int));
dart.dsend(list, 'sort');
expect.Expect.listEquals([], dart.as(dart.dsend(list, 'sublist', 0, 0), core.List));
}
@@ -3584,7 +3582,7 @@ dart_library.library('lib/typed_data/typed_data_sublist_type_test', null, /* Imp
let isIntList = new (Is$(core.List$(core.int)))('List<int>');
let isDoubleList = new (Is$(core.List$(core.double)))('List<double>');
let isNumList = new (Is$(core.List$(core.num)))('List<num>');
- let allChecks = [isFloat32list, isFloat64list, isInt8List, isInt16List, isInt32List, isUint8List, isUint16List, isUint32List, isUint8ClampedList];
+ let allChecks = dart.list([isFloat32list, isFloat64list, isInt8List, isInt16List, isInt32List, isUint8List, isUint16List, isUint32List, isUint8ClampedList], core.Object);
function testInt(list, check) {
testSublistType(list, [check, isIntList, isNumList], allChecks);
}
@@ -3643,7 +3641,7 @@ dart_library.library('lib/typed_data/typed_list_iterable_test', null, /* Imports
return true;
}
return false;
- })));
+ }, core.bool, [dart.dynamic])));
}
expect.Expect.isFalse(dart.dload(list, 'isEmpty'));
let i = 0;
@@ -3689,7 +3687,7 @@ dart_library.library('lib/typed_data/typed_list_iterable_test', null, /* Imports
let whereList = dart.dsend(list, 'where', dart.fn(x => {
whereCount++;
return true;
- }));
+ }, core.bool, [dart.dynamic]));
expect.Expect.equals(0, whereCount);
expect.Expect.equals(dart.dload(list, 'length'), dart.dload(whereList, 'length'));
expect.Expect.equals(dart.dload(list, 'length'), whereCount);
@@ -3756,7 +3754,7 @@ dart_library.library('lib/typed_data/typed_list_iterable_test', null, /* Imports
let whereList = dart.dsend(list, 'where', dart.fn(x => {
whereCount++;
return true;
- }));
+ }, core.bool, [dart.dynamic]));
expect.Expect.equals(0, whereCount);
expect.Expect.equals(dart.dload(list, 'length'), dart.dload(whereList, 'length'));
expect.Expect.equals(dart.dload(list, 'length'), whereCount);
« no previous file with comments | « test/codegen/expect/js_test.txt ('k') | test/codegen/expect/names.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698