Lines Matching refs:from
19 // Some methods are taken from v8/test/mjsunit/mjsunit.js
103 assert(1 === Array.from.length);
115 Array.from.call(MyCollection, {length: 5});
124 Array.from([1], non_strict);
125 Array.from([1], non_strict, void 0);
126 Array.from([1], strict);
127 Array.from([1], strict, void 0);
130 assertArrayLikeEquals(Array.from.call(thisArg, [], undefined), [], constructor);
131 assertArrayLikeEquals(Array.from.call(thisArg, NaN), [], constructor);
132 assertArrayLikeEquals(Array.from.call(thisArg, Infinity), [], constructor);
133 assertArrayLikeEquals(Array.from.call(thisArg, 10000000), [], constructor);
134 assertArrayLikeEquals(Array.from.call(thisArg, 'test'), ['t', 'e', 's', 't'], constructor);
136 assertArrayLikeEquals(Array.from.call(thisArg,
138 assertArrayLikeEquals(Array.from.call(thisArg, { length: -1, '0': { 'foo': 'bar' } }), [], constructor);
139 assertArrayLikeEquals(Array.from.call(thisArg,
142 assertArrayLikeEquals(Array.from.call(thisArg, kSet), ['foo', 'bar', 'baz'], constructor);
144 assertArrayLikeEquals(Array.from.call(thisArg, kMap), [[0, 'foo'], [1, 'bar'], [2, 'baz']], constructor);
145 assertArrayLikeEquals(Array.from.call(thisArg, 'test', function(x) {
150 assertArrayLikeEquals(Array.from.call(thisArg, 'test', function(x) {
155 Array.from.call(thisArg, null);
162 Array.from.call(thisArg, undefined);
169 Array.from.call(thisArg, [], null);
176 Array.from.call(thisArg, [], "noncallable");
184 assertArrayLikeEquals(Array.from.call(thisArg, nullIterator), [],
191 Array.from.call(thisArg, nonObjIterator);
198 Array.from.call(thisArg, [], null);
228 assertArrayLikeEquals(Array.from.call(thisArg, obj), [1, 2, 3], constructor);
256 Array.from.call(exotic, [1]);
272 Array.from.call(ArrayLike, items);
280 var x = Array.from.call(ordinary, [2]);
318 Array.from(iter, x => { throw 5 });
335 Array.from(iter, x => { throw 5 });