test262/test/annexB
Mike Pennisi 2fe074134a Add tests for function `name` attribute
This change set includes tests for most invocations of the
SetFunctionName abstract operation in the ES2015 specification.
Practical testing considerations preclude the introduction of tests for
certain invocations:

- The project is still vetting methods to sustainably test the semantics
  of the Destructuring Binding pattern across all valid productions.
  - 13.3.3.6 Runtime Semantics: IteratorBindingInitialization
  - 13.3.3.7 Runtime Semantics: KeyedBindingInitialization
- Without a loader, there is no way to access a function object declared
  in an ExportDeclaration, so `name` assignment cannot be tested in
  these cases
  - 14.1.19 Runtime Semantics: InstantiateFunctionObject
  - 14.4.12 Runtime Semantics: InstantiateFunctionObject
  - 14.5.15 Runtime Semantics: BindingClassDeclarationEvaluation
  - 15.2.3.11 Runtime Semantics: Evaluation
2015-07-21 20:05:34 -04:00
..
__proto__ Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
templates - Remove inline license 2015-07-17 19:55:00 +02:00
B.2.1.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
B.2.1.propertyCheck.js ES6-specific tests: es5id=>es6id, new es6id entries. Closes gh-144 2015-02-12 16:36:13 -05:00
B.2.2.1.1.js fixup 2015-07-06 17:50:33 -04:00
B.2.2.1.2.js fixup 2015-07-06 17:50:33 -04:00
B.2.2.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
B.2.2.propertyCheck.js ES6-specific tests: es5id=>es6id, new es6id entries. Closes gh-144 2015-02-12 16:36:13 -05:00
B.2.3.2.js Import tests from Google V8 2015-02-20 14:33:47 -05:00
B.2.3.3.js Import tests from Google V8 2015-02-20 14:33:47 -05:00
B.2.3.4.js Import tests from Google V8 2015-02-20 14:33:47 -05:00
B.2.3.5.js Import tests from Google V8 2015-02-20 14:33:47 -05:00
B.2.3.6.js Import tests from Google V8 2015-02-20 14:33:47 -05:00
B.2.3.7.js Import tests from Google V8 2015-02-20 14:33:47 -05:00
B.2.3.8.js Import tests from Google V8 2015-02-20 14:33:47 -05:00
B.2.3.9.js Import tests from Google V8 2015-02-20 14:33:47 -05:00
B.2.3.10.js Import tests from Google V8 2015-02-20 14:33:47 -05:00
B.2.3.11.js Import tests from Google V8 2015-02-20 14:33:47 -05:00
B.2.3.12.js Import tests from Google V8 2015-02-20 14:33:47 -05:00
B.2.3.13.js Import tests from Google V8 2015-02-20 14:33:47 -05:00
B.2.3.14.js Import tests from Google V8 2015-02-20 14:33:47 -05:00
B.2.3.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
B.2.4.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
B.2.4.propertyCheck.js ES6-specific tests: es5id=>es6id, new es6id entries. Closes gh-144 2015-02-12 16:36:13 -05:00
B.2.5.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
B.2.5.propertyCheck.js ES6-specific tests: es5id=>es6id, new es6id entries. Closes gh-144 2015-02-12 16:36:13 -05:00
B.2.6.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
B.2.6.propertyCheck.js ES6-specific tests: es5id=>es6id, new es6id entries. Closes gh-144 2015-02-12 16:36:13 -05:00
B.RegExp.prototype.compile.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
labelled-function-declaration.js Invalid language tests 2015-04-27 16:56:19 +02:00