Lines Matching refs:step
127 # is not present (8.10.5 step 8)
131 # is undefined (8.10.5 step 8.b)
135 # present (8.10.5 step 8)
139 # accessor property without a get function (8.10.5 step 8.a)
144 # accessor property (8.10.5 step 8.a)
148 # inherited accessor property without a get function (8.10.5 step 8.a)
152 # is undefined (8.10.5 step 8.b)
159 # as true, 'name' property is an index data property (8.12.9 step 8)
165 # 'name' property is an index accessor property (8.12.9 step 8)
172 # property (8.12.9 step 8)
178 # 'name' property is an index accessor property (8.12.9 step 8)
185 # property (8.12.9 step 8)
192 # accessor property (8.12.9 step 8)
198 # 'name' property is an index accessor property (8.12.9 step 8)
201 # is own data property (15.4.5.1 step 1)
205 # step 1)
209 # 'desc' is undefined (15.4.5.1 step 3.c)
212 # 'O', test the [[Value]] field of 'desc' is null (15.4.5.1 step 3.c)
216 # (15.4.5.1 step 3.c)
220 # (15.4.5.1 step 3.c)
224 # 'desc' is 0 (15.4.5.1 step 3.c)
228 # 'desc' is +0 (15.4.5.1 step 3.c)
232 # 'desc' is -0 (15.4.5.1 step 3.c)
236 # 'desc' is a positive number (15.4.5.1 step 3.c)
240 # 'desc' is a negative number (15.4.5.1 step 3.c)
244 # 'desc' is +Infinity (15.4.5.1 step 3.c)
248 # 'desc' is -Infinity (15.4.5.1 step 3.c)
252 # 'desc' is NaN (15.4.5.1 step 3.c)
256 # 'desc' is a string containing a positive number (15.4.5.1 step 3.c)
260 # 'desc' is a string containing a negative number (15.4.5.1 step 3.c)
264 # 'desc' is a string containing a decimal number (15.4.5.1 step 3.c)
268 # 'desc' is a string containing +Infinity (15.4.5.1 step 3.c)
272 # 'desc' is a string containing -Infinity (15.4.5.1 step 3.c)
276 # exponential number (15.4.5.1 step 3.c)
280 # number (15.4.5.1 step 3.c)
284 # with leading zeros (15.4.5.1 step 3.c)
288 # 'desc' is a string which doesn't convert to a number (15.4.5.1 step 3.c)
292 # toString method (15.4.5.1 step 3.c)
296 # valueOf method (15.4.5.1 step 3.c)
301 # string (15.4.5.1 step 3.c)
305 # toString and valueOf method (15.4.5.1 step 3.c)
310 # (15.4.5.1 step 3.c)
314 # method and an inherited valueOf method (15.4.5.1 step 3.c), test that the
319 # positive non-integer values (15.4.5.1 step 3.c)
323 # negative non-integer values (15.4.5.1 step 3.c)
327 # (15.4.5.1 step 3.c)
331 # (15.4.5.1 step 3.c)
335 # boundary value 2^32 (15.4.5.1 step 3.c)
339 # boundary value 2^32 + 1 (15.4.5.1 step 3.c)
343 # existing value of length (15.4.5.1 step 3.f)
348 # deleted(15.4.5.1 step 3.f)
354 # [[Writable]] field of 'desc' is absent (15.4.5.1 step 3.h)
360 # [[Writable]] field of 'desc' is true (15.4.5.1 step 3.h)
366 # [[Writable]] field of 'desc' is false (15.4.5.1 step 3.i.ii)
374 # thrown (15.4.5.1 step 3.i.iii)
380 # the non-deletable index by 1, and TypeError is thrown (15.4.5.1 step
388 # false and TypeError exception is thrown (15.4.5.1 step 3.l.ii)
394 # properties (15.4.5.1 step 3.l.ii)
400 # stop deleting index named properties (15.4.5.1 step 3.l.ii)
406 # can stop deleting index named properties (15.4.5.1 step 3.l.ii)
412 # (15.4.5.1 step 3.l.ii)
418 # properties (15.4.5.1 step 3.l.ii)
424 # can stop deleting index named properties (15.4.5.1 step 3.l.ii)
430 # property can stop deleting index named properties (15.4.5.1 step 3.l.ii)
435 # deleted (15.4.5.1 step 3.l.ii)
440 # (15.4.5.1 step 3.l.iii.1)
447 # step 3.m)
450 # property, 'name' is boundary value 2^32 - 2 (15.4.5.1 step 4.a)
455 # the length property (15.4.5.1 step 4.b)
460 # of the length property (15.4.5.1 step 4.b)
464 # values of 'name' (15.4.5.1 step 4.c)
469 # data property (15.4.5.1 step 4.c)
473 # test updating the [[Enumerable]] attribute value of 'name' (15.4.5.1 step
479 # step 4.c)
483 # test updating multiple attribute values of 'name' (15.4.5.1 step 4.c)
488 # (15.4.5.1 step 4.e.ii)
493 # (15.4.5.1 step 4.e.ii)
499 # attribute values (10.6 [[DefineOwnProperty]] step 3)
505 # attribute values (10.6 [[DefineOwnProperty]] step 3)
511 # [[DefineOwnProperty]] step 3 and 5.a.i)
516 # step 3)
522 # non-writable and configurable (10.6 [[DefineOwnProperty]] step 3 and step
529 # non-configurable (10.6 [[DefineOwnProperty]] step 4 and step 5a)
546 # attribute values (10.6 [[DefineOwnProperty]] step 3)
552 # [[DefineOwnProperty]] step 3 and step 5a)
557 # values of 'name' (10.6 [[DefineOwnProperty]] step 3)
622 # (8.10.5 step 8)
625 # its own [[Get]] method to get 'set' property (8.10.5 step 8.a)
629 # 'O' is own data property (15.4.5.1 step 1)
633 # (15.4.5.1 step 1)
637 # to undefined (15.4.5.1 step 3.c)
641 # 0 (15.4.5.1 step 3.c)
645 # (15.4.5.1 step 3.c)
649 # (15.4.5.1 step 3.c)
652 # of 'O', test the [[Value]] field of 'desc' is 0 (15.4.5.1 step 3.c)
655 # of 'O', test the [[Value]] field of 'desc' is +0 (15.4.5.1 step 3.c)
658 # of 'O', test the [[Value]] field of 'desc' is -0 (15.4.5.1 step 3.c)
662 # step 3.c)
666 # step 3.c)
669 # of 'O', test the [[Value]] field of 'desc' is +Infinity (15.4.5.1 step
673 # of 'O', test the [[Value]] field of 'desc' is -Infinity (15.4.5.1 step
677 # of 'O', test the [[Value]] field of 'desc' is NaN (15.4.5.1 step 3.c)
681 # positive number (15.4.5.1 step 3.c)
685 # negative number (15.4.5.1 step 3.c)
689 # decimal number (15.4.5.1 step 3.c)
693 # +Infinity (15.4.5.1 step 3.c)
697 # -Infinity (15.4.5.1 step 3.c)
701 # exponential number (15.4.5.1 step 3.c)
705 # number (15.4.5.1 step 3.c)
709 # leading zero number (15.4.5.1 step 3.c)
713 # to a number (15.4.5.1 step 3.c)
717 # toString method (15.4.5.1 step 3.c)
721 # valueOf method (15.4.5.1 step 3.c)
726 # string (15.4.5.1 step 3.c)
730 # toString and valueOf method (15.4.5.1 step 3.c)
735 # (15.4.5.1 step 3.c)
740 # (15.4.5.1 step 3.c)
744 # positive non-integer values (15.4.5.1 step 3.c)
748 # negative non-integer values (15.4.5.1 step 3.c)
752 # (15.4.5.1 step 3.c)
756 # (15.4.5.1 step 3.c)
760 # boundary value 2^32 (15.4.5.1 step 3.c)
764 # boundary value 2^32 + 1 (15.4.5.1 step 3.c)
769 # with large index named (15.4.5.1 step 3.f)
774 # index named (15.4.5.1 step 3.f)
780 # [[Writable]] field of 'desc' is absent (15.4.5.1 step 3.h)
786 # [[Writable]] field of 'desc' is true (15.4.5.1 step 3.h)
792 # [[Writable]] field of 'desc' is false (15.4.5.1 step 3.i.ii)
798 # (15.4.5.1 step 3.i.iii)
802 # property, test the length property is decreased by 1 (15.4.5.1 step
809 # (15.4.5.1 step 3.l.ii)
815 # (15.4.5.1 step 3.l.ii)
821 # deleting index named properties (15.4.5.1 step 3.l.ii)
827 # stop deleting index named properties (15.4.5.1 step 3.l.ii)
833 # (15.4.5.1 step 3.l.ii)
839 # properties (15.4.5.1 step 3.l.ii)
845 # stop deleting index named properties (15.4.5.1 step 3.l.ii)
851 # can stop deleting index named properties (15.4.5.1 step 3.l.ii)
856 # deleted (15.4.5.1 step 3.l.ii)
861 # non-configurable index named property of 'O' plus 1 (15.4.5.1 step
868 # contains non-configurable large index named property (15.4.5.1 step
876 # step 3.m)
879 # property, 'P' is boundary value 2^32 - 2 (15.4.5.1 step 4.a)
884 # property in 'O' (15.4.5.1 step 4.b)
889 # property in 'O' (15.4.5.1 step 4.b)
893 # values of 'P' (15.4.5.1 step 4.c)
898 # 'P' (15.4.5.1 step 4.c)
903 # of 'P' (15.4.5.1 step 4.c)
908 # (15.4.5.1 step 4.c)
913 # step 4.e.ii)
918 # (15.4.5.1 step 4.e.ii)
923 # 'P' (10.6 [[DefineOwnProperty]] step 3)
928 # attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3)
961 # Bug? Array.prototype.indexOf - side effects produced by step 1 are visible
990 # Bug? Array.prototype.lastIndexOf - side effects produced by step 1 are visible
1014 # Bug? Array.prototype.every - side effects produced by step 2 are visible when
1017 # Bug? Array.prototype.every - side effects produced by step 3 are visible when
1021 # thrown by step 2
1024 # thrown by step 3
1051 # Bug? Array.prototype.some - side effects produced by step 2 are visible when
1054 # Bug? Array.prototype.some - side effects produced by step 3 are visible when
1058 # thrown by step 2
1061 # thrown by step 3
1088 # Bug? Array.prototype.forEach - side effects produced by step 2 are visible
1091 # Bug? Array.prototype.forEach - side effects produced by step 3 are visible
1095 # thrown by step 2
1098 # thrown by step 3
1128 # Bug? Array.prototype.map - Side effects produced by step 2 are visible when an
1131 # Bug? Array.prototype.map - Side effects produced by step 3 are visible when an
1135 # by step 2
1138 # by step 3
1192 # Bug? Array.prototype.filter - side effects produced by step 2 are visible when
1195 # Bug? Array.prototype.filter - side effects produced by step 3 are visible when
1199 # thrown by step 2
1202 # thrown by step 3
1271 # Bug? Array.prototype.reduce - side effects produced by step 2 are visible when
1274 # Bug? Array.prototype.reduce - side effects produced by step 3 are visible when
1278 # thrown by step 2
1281 # thrown by step 3
1286 # Bug? Array.prototype.reduce - decreasing length of array in step 8 does not
1322 # Bug? Array.prototype.reduceRight - side effects produced by step 2 are visible
1325 # Bug? Array.prototype.reduceRight - side effects produced by step 3 are visible
1329 # was thrown by step 2
1332 # was thrown by step 3
1354 # of iterations in step 9
1356 # Bug? Array.prototype.reduceRight - deleting own property in step 8 causes
1360 # property in step 8 causes prototype index property to be visited on an
1363 # Bug? Array.prototype.reduceRight - decreasing length of array in step 8 does