Home | History | Annotate | Download | only in mjsunit

Lines Matching refs:splice

32     var spliced = array.splice(1, 1, 'one', 'two');
48 assertEquals([], [].splice(0, 0));
49 assertEquals([], [].splice(1, 0));
50 assertEquals([], [].splice(0, 1));
51 assertEquals([], [].splice(-1, 0));
60 assertEquals([], a.splice(1, 0, 'a', 'b', 'c'));
71 assertEquals([], array.splice());
79 assertEquals([1, 2, 3], array.splice(0));
83 assertEquals([1, 2, 3], array.splice(undefined));
87 assertEquals([1, 2, 3], array.splice("foobar"));
91 assertEquals([], array.splice(undefined, undefined));
95 assertEquals([], array.splice("foobar", undefined));
99 assertEquals([], array.splice(undefined, "foobar"));
103 assertEquals([], array.splice("foobar", "foobar"));
114 spliced = array.splice(-100);
119 spliced = array.splice(-3);
124 spliced = array.splice(4);
129 spliced = array.splice(6);
134 spliced = array.splice(7);
139 spliced = array.splice(8);
144 spliced = array.splice(100);
149 spliced = array.splice(0, -100);
154 spliced = array.splice(0, -3);
159 spliced = array.splice(0, 4);
164 spliced = array.splice(0, 6);
169 spliced = array.splice(0, 7);
174 spliced = array.splice(0, 8);
179 spliced = array.splice(0, 100);
188 [1, 2, 3].splice(obj, 3);
195 [1, 2, 3].splice(0, obj, 3);
202 array.splice(0, 3, obj);
207 spliced = array.splice({valueOf: function() { return 1; }},
224 spliced = array.splice(bad_start, bad_count);
233 // When we start splice, array is [0 .. 2*i - 1], so we get
258 var spliced = array.splice(2, 2, 'one', undefined, 'two');
306 var spliced = array.splice(2, 2, 'one', undefined, 'two');
342 // Check the case of JS builtin .splice()
348 var spliced = array.splice();
360 new Array((1 << 32) - 3).splice(-1, 0, 1, 2, 3, 4, 5);
369 array.splice(-1, 0, 1, 2, 3, 4, 5, 6, 7);
377 a.splice(0, 0, 1, 2, 3, 4, 5, 6);