test262/test/language/function-code
Mike Pennisi 29ecced632 Update handling of directive prologues
Some tests specifically concern the application of the `use strict`
directive as it appears in JavaScript source code. These tests should
*not* be run with the `onlyStrict` flag because relying on the test
runner to enable strict mode makes the semantics of the source code
irrelevant. Update these tests to use the `noStrict` flag.

Other tests concern language semantics that are only valid in strict
mode, but the mechanism for enabling strictness is inconseqential.
Update these tests to use the `onlyStrict` flag and remove any redundant
`use strict` directive prologues contained within.

Still other tests are valid both within and outside of strict mode.
In keeping with the majority of other tests, do not specify any
restrictions on the environments in which these tests may be run.
2015-06-18 17:38:34 -04:00
..
10.4.3-1-1-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-2-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-3-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-4-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-5-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-7-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-7gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-8-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-8gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-9-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-9gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-10-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-10gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-11-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-11gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-12-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-12gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-13-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-13gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-14-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-14gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-15-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-15gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-16-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-16gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-17-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-17gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-18gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-19-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-19gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-20-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-20gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-21-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-21gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-22-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-22gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-23-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-23gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-24-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-24gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-25-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-25gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-26-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-26gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-27-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-27gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-28-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-28gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-29-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-29gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-30-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-30gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-31-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-31gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-32-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-32gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-33-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-33gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-34-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-34gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-35-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-35gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-36-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-36gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-37-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-37gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-38-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-38gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-39-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-39gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-40-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-40gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-41-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-41gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-42-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-42gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-43-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-43gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-44-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-44gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-45-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-45gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-46-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-46gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-47-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-47gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-48-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-48gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-49-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-49gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-50-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-50gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-51-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-51gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-52-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-52gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-53-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-53gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-54-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-54gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-55-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-55gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-56-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-56gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-57-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-57gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-58-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-58gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-59-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-59gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-60-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-60gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-61-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-61gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-62-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-62gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-63-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-63gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-64-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-64gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-65-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-65gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-66-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-66gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-67-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-67gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-68-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-68gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-69-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-69gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-70-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-70gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-71-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-71gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-72-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-72gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-73-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-73gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-74-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-74gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-75-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-75gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-76-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-76gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-77-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-77gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-78-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-78gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-79-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-79gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-80-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-80gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-81-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-81gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-82-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-82gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-83-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-83gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-84-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-84gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-85-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-85gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-86-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-86gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-87-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-87gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-88-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-88gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-89-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-89gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-90-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-90gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-91-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-91gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-92-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-92gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-93-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-93gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-94-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-94gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-95-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-95gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-96-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-96gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-97-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-97gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-98-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-98gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-99-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-99gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-100-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-100gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-101-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-101gs.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-102-s.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-102gs.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-103.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.4.3-1-104.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
10.4.3-1-105.js Fix strict mode errors in language 2015-05-08 17:27:52 +02:00
10.4.3-1-106.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
S10.1.6_A1_T1.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S10.2.1_A1.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S10.2.1_A2.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S10.2.1_A3.js Fix strict mode errors in language 2015-05-08 17:27:52 +02:00
S10.2.1_A4_T1.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S10.2.1_A4_T2.js Remove $PRINT helper function 2015-06-16 13:43:23 -04:00
S10.2.1_A5.1_T1.js Remove $PRINT helper function 2015-06-16 13:43:23 -04:00
S10.2.1_A5.1_T2.js Remove $PRINT helper function 2015-06-16 13:43:23 -04:00
S10.2.1_A5.2_T1.js Remove $PRINT helper function 2015-06-16 13:43:23 -04:00
S10.4.3_A1.js Update handling of directive prologues 2015-06-18 17:38:34 -04:00
S10.4A1.1_T2.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S10.4_A1.1_T1.js Reorganize ./test 2014-12-07 15:33:09 -08:00