Lines Matching refs:position
64 // This is the last position in the entire file (note: this equals
81 // The position of the first line of d(), i.e. "x = 1 ;".
101 // Test that when running through source positions the position, line and
103 var position;
109 assertEquals(position + 1, location.position);
117 assertEquals(0, location.position);
123 position = location.position;
134 assertEquals(p, location.position);
141 // Test first position.
142 assertEquals(0, script.locationFromPosition(0).position);
146 // Test second position.
147 assertEquals(1, script.locationFromPosition(1).position);
151 // Test first position in function a().
152 assertEquals(start_a, script.locationFromPosition(start_a).position);
156 // Test first position in function b().
157 assertEquals(start_b, script.locationFromPosition(start_b).position);
161 // Test first position in function c().
162 assertEquals(start_c, script.locationFromPosition(start_c).position);
166 // Test first position in function d().
167 assertEquals(start_d, script.locationFromPosition(start_d).position);
172 assertEquals(0, script.locationFromLine().position);
175 assertEquals(0, script.locationFromLine(0).position);
180 assertEquals(1, script.locationFromLine(0, 1).position);
185 assertEquals(1, script.locationFromLine(0, 0, 1).position);
190 assertEquals(start_a, script.locationFromLine(void 0, void 0, start_a).position);
193 assertEquals(start_a, script.locationFromLine(0, void 0, start_a).position);
196 assertEquals(start_a, script.locationFromLine(0, 0, start_a).position);
201 assertEquals(start_a + 13, script.locationFromLine(1, 0, start_a).position);
206 assertEquals(start_a + 13 + 1, script.locationFromLine(1, 1, start_a).position);
211 assertEquals(start_b, script.locationFromLine(0, 0, start_b).position);
216 assertEquals(start_b + 5, script.locationFromLine(1, 0, start_b).position);
221 assertEquals(start_b + 5 + 10, script.locationFromLine(1, 10, start_b).position);
227 assertEquals(start_b + 5 + 11, script.locationFromLine(1, 11, start_b).position);
232 assertEquals(0 + start_a, Debug.findFunctionSourceLocation(a, 0, 0).position);
233 assertEquals(0 + start_b, Debug.findFunctionSourceLocation(b, 0, 0).position);
234 assertEquals(5 + start_b, Debug.findFunctionSourceLocation(b, 1, 0).position);
235 assertEquals(7 + start_b, Debug.findFunctionSourceLocation(b, 1, 2).position);
236 assertEquals(16 + start_b, Debug.findFunctionSourceLocation(b, 2, 0).position);
237 assertEquals(0 + start_c, Debug.findFunctionSourceLocation(c, 0, 0).position);
238 assertEquals(6 + start_c, Debug.findFunctionSourceLocation(c, 1, 0).position);
239 assertEquals(19 + start_c, Debug.findFunctionSourceLocation(c, 2, 0).position);
240 assertEquals(35 + start_c, Debug.findFunctionSourceLocation(c, 3, 0).position);
241 assertEquals(48 + start_c, Debug.findFunctionSourceLocation(c, 4, 0).position);
242 assertEquals(64 + start_c, Debug.findFunctionSourceLocation(c, 5, 0).position);
243 assertEquals(70 + start_c, Debug.findFunctionSourceLocation(c, 6, 0).position);
244 assertEquals(0 + start_d, Debug.findFunctionSourceLocation(d, 0, 0).position);
245 assertEquals(6 + start_d, Debug.findFunctionSourceLocation(d, 1, 0).position);
248 Debug.findFunctionSourceLocation(d, (i + 1), 0).position);
250 assertEquals(158 + start_d, Debug.findFunctionSourceLocation(d, 17, 0).position);
256 // Test last position.
257 assertEquals(last_position, script.locationFromPosition(last_position).position);