test262/test/language/statements/const
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
..
syntax Prefer explicit error checking where possible 2015-07-10 14:12:57 -04:00
block-local-closure-get-before-initialization.js Fix test regressions 2015-07-17 17:31:26 +02:00
block-local-use-before-initialization-in-declaration-statement.js Prefer explicit error checking where possible 2015-07-10 14:12:57 -04:00
block-local-use-before-initialization-in-prior-statement.js Prefer explicit error checking where possible 2015-07-10 14:12:57 -04:00
fn-name-arrow.js Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
fn-name-class.js Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
fn-name-cover.js Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
fn-name-fn.js Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
fn-name-gen.js Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
function-local-closure-get-before-initialization.js Prefer explicit error checking where possible 2015-07-10 14:12:57 -04:00
function-local-use-before-initialization-in-declaration-statement.js Prefer explicit error checking where possible 2015-07-10 14:12:57 -04:00
function-local-use-before-initialization-in-prior-statement.js Prefer explicit error checking where possible 2015-07-10 14:12:57 -04:00
global-closure-get-before-initialization.js Prefer explicit error checking where possible 2015-07-10 14:12:57 -04:00
global-use-before-initialization-in-declaration-statement.js Import tests from Google V8 (Block Scope Additions) 2015-04-09 14:21:06 -04:00
global-use-before-initialization-in-prior-statement.js Import tests from Google V8 (Block Scope Additions) 2015-04-09 14:21:06 -04:00
redeclaration-error-from-within-strict-mode-function-const.js Import tests from Google V8 (Block Scope Additions) 2015-04-09 14:21:06 -04:00