Lines Matching defs:position

65 // This is the last position in the entire file (note: this equals

82 // The position of the first line of d(), i.e. "x = 1 ;".
102 // Test that when running through source positions the position, line and
104 var position;
110 assertEquals(position + 1, location.position);
118 assertEquals(0, location.position);
124 position = location.position;
135 assertEquals(p, location.position);
142 // Test first position.
143 assertEquals(0, script.locationFromPosition(0).position);
147 // Test second position.
148 assertEquals(1, script.locationFromPosition(1).position);
152 // Test first position in function a().
153 assertEquals(start_a, script.locationFromPosition(start_a).position);
157 // Test first position in function b().
158 assertEquals(start_b, script.locationFromPosition(start_b).position);
162 // Test first position in function c().
163 assertEquals(start_c, script.locationFromPosition(start_c).position);
167 // Test first position in function d().
168 assertEquals(start_d, script.locationFromPosition(start_d).position);
173 assertEquals(0, script.locationFromLine().position);
176 assertEquals(0, script.locationFromLine(0).position);
181 assertEquals(1, script.locationFromLine(0, 1).position);
186 assertEquals(1, script.locationFromLine(0, 0, 1).position);
191 assertEquals(start_a, script.locationFromLine(void 0, void 0, start_a).position);
194 assertEquals(start_a, script.locationFromLine(0, void 0, start_a).position);
197 assertEquals(start_a, script.locationFromLine(0, 0, start_a).position);
202 assertEquals(start_a + 14, script.locationFromLine(1, 0, start_a).position);
207 assertEquals(start_a + 14 + 2, script.locationFromLine(1, 2, start_a).position);
212 assertEquals(start_b, script.locationFromLine(0, 0, start_b).position);
217 assertEquals(start_b + 6, script.locationFromLine(1, 0, start_b).position);
222 assertEquals(start_b + 6 + 11, script.locationFromLine(1, 11, start_b).position);
228 assertEquals(start_b + 6 + 12, script.locationFromLine(1, 12, start_b).position);
233 assertEquals(0 + start_a, Debug.findFunctionSourceLocation(a, 0, 0).position);
234 assertEquals(0 + start_b, Debug.findFunctionSourceLocation(b, 0, 0).position);
235 assertEquals(6 + start_b, Debug.findFunctionSourceLocation(b, 1, 0).position);
236 assertEquals(8 + start_b, Debug.findFunctionSourceLocation(b, 1, 2).position);
237 assertEquals(18 + start_b, Debug.findFunctionSourceLocation(b, 2, 0).position);
238 assertEquals(0 + start_c, Debug.findFunctionSourceLocation(c, 0, 0).position);
239 assertEquals(7 + start_c, Debug.findFunctionSourceLocation(c, 1, 0).position);
240 assertEquals(21 + start_c, Debug.findFunctionSourceLocation(c, 2, 0).position);
241 assertEquals(38 + start_c, Debug.findFunctionSourceLocation(c, 3, 0).position);
242 assertEquals(52 + start_c, Debug.findFunctionSourceLocation(c, 4, 0).position);
243 assertEquals(69 + start_c, Debug.findFunctionSourceLocation(c, 5, 0).position);
244 assertEquals(76 + start_c, Debug.findFunctionSourceLocation(c, 6, 0).position);
245 assertEquals(0 + start_d, Debug.findFunctionSourceLocation(d, 0, 0).position);
246 assertEquals(7 + start_d, Debug.findFunctionSourceLocation(d, 1, 0).position);
248 assertEquals(7 + (i * line_length_d) + start_d, Debug.findFunctionSourceLocation(d, (i + 1), 0).position);
250 assertEquals(175 + start_d, Debug.findFunctionSourceLocation(d, 17, 0).position);
256 // Test last position.
257 assertEquals(last_position, script.locationFromPosition(last_position).position);