Lines Matching refs:a2
121 var a2 = [1,2,3];
122 assertTrue(%HasFastSmiElements(a2.slice()));
123 assertTrue(%HasFastSmiElements(a2.slice(1)));
124 assertTrue(%HasFastSmiElements(a2.slice(1, 2)));
125 assertEquals([1,2,3], a2.slice());
126 assertEquals([2,3], a2.slice(1));
127 assertEquals([2], a2.slice(1,2));
128 a2 = [1.1,2,3];
129 assertTrue(%HasFastDoubleElements(a2.slice()));
130 assertTrue(%HasFastDoubleElements(a2.slice(1)));
131 assertTrue(%HasFastDoubleElements(a2.slice(1, 2)));
132 assertEquals([1.1,2,3], a2.slice());
133 assertEquals([2,3], a2.slice(1));
134 assertEquals([2], a2.slice(1,2));
135 a2 = [{},2,3];
136 assertTrue(%HasFastObjectElements(a2.slice()));
137 assertTrue(%HasFastObjectElements(a2.slice(1)));
138 assertTrue(%HasFastObjectElements(a2.slice(1, 2)));
139 assertEquals([{},2,3], a2.slice());
140 assertEquals([2,3], a2.slice(1));
141 assertEquals([2], a2.slice(1,2));