Lines Matching refs:thisArg
129 function testArrayFrom(thisArg, constructor) { argument
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' } }), [], constru…
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']], constr…
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);