mirror of https://github.com/tc39/test262.git
Generate tests
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
This commit is contained in:
parent
8f7dc1912a
commit
376d9a57a7
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-init-iter-close.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Iterator is closed when not exhausted by pattern evaluation (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-init-iter-no-close.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Iterator is not closed when exhausted by pattern evaluation (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-name-iter-val.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding with normal value iteration (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-elem-init.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-elem-iter.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is not used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-elision-init.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-elision-iter.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is not used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-empty-init.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-empty-iter.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is not used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-rest-init.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-rest-iter.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is not used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-exhausted.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Destructuring initializer with an exhausted iterator (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-fn-name-arrow.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding does assign name to arrow functions (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-fn-name-class.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding assigns `name` to "anonymous" classes (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-fn-name-cover.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding does assign name to "anonymous" functions "through" cover grammar (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-fn-name-fn.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding assigns name to "anonymous" functions (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-fn-name-gen.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding assigns name to "anonymous" generator functions (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-hole.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Destructuring initializer with a "hole" (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-skipped.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Destructuring initializer is not evaluated when value is not `undefined` (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-undef.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Destructuring initializer with an undefined value (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-iter-complete.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding when value iteration completes (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-iter-done.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding when value iteration was completed previously (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-iter-val.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding when value iteration was completed previously (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-obj-id-init.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: BindingElement with object binding pattern and initializer is used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-obj-id.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: BindingElement with object binding pattern and initializer is not used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-obj-prop-id-init.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: BindingElement with object binding pattern and initializer is used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-obj-prop-id.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: BindingElement with object binding pattern and initializer is not used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elision-exhausted.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Elision accepts exhausted iterator (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elision.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Elision advances iterator (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-empty.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: No iteration occurs for an "empty" array binding pattern (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-ary-elem.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Rest element containing an array BindingElementList pattern (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-ary-elision.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Rest element containing an elision (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-ary-empty.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Rest element containing an "empty" array pattern (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-ary-rest.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Rest element containing a rest element (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-id-elision.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Rest element following elision elements (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-id-exhausted.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: RestElement applied to an exhausted iterator (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-id.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Lone rest element (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-init-ary.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Reset element (nested array pattern) does not support initializer (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-init-id.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Reset element (identifier) does not support initializer (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-init-obj.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Reset element (nested object pattern) does not support initializer (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-not-final-ary.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Rest element (array binding pattern) may not be followed by any element (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-not-final-id.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Rest element (identifier) may not be followed by any element (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-not-final-obj.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Rest element (object binding pattern) may not be followed by any element (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-obj-id.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Rest element containing an object binding pattern (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-obj-prop-id.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Rest element containing an object binding pattern (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-empty.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: No property access occurs for an "empty" object binding pattern (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-id-init-fn-name-arrow.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding assigns `name` to arrow functions (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-id-init-fn-name-class.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding assigns `name` to "anonymous" classes (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-id-init-fn-name-cover.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding assigns `name` to "anonymous" functions "through" cover grammar (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-id-init-fn-name-fn.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding assigns name to "anonymous" functions (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-id-init-fn-name-gen.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: SingleNameBinding assigns name to "anonymous" generator functions (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-id-init-skipped.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Destructuring initializer is not evaluated when value is not `undefined` (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-id-trailing-comma.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Trailing comma is allowed following BindingPropertyList (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-prop-ary-init.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Object binding pattern with "nested" array binding pattern using initializer (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-prop-ary-trailing-comma.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Trailing comma is allowed following BindingPropertyList (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-prop-ary.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Object binding pattern with "nested" array binding pattern not using initializer (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-prop-id-init-skipped.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Destructuring initializer is not evaluated when value is not `undefined` (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-prop-id-init.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Binding as specified via property name, identifier, and initializer (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-prop-id-trailing-comma.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Trailing comma is allowed following BindingPropertyList (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-prop-id.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Binding as specified via property name and identifier (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-prop-obj-init.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Object binding pattern with "nested" object binding pattern using initializer (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-prop-obj.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Object binding pattern with "nested" object binding pattern not using initializer (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-rest-getter.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Getter is called when obj is being deconstructed to a rest Object (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-rest-nested-obj.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: When DestructuringAssignmentTarget is an object literal, it should be parsed parsed as a DestructuringAssignmentPattern and evaluated as a destructuring assignment. (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-rest-obj-nested-rest.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: When DestructuringAssignmentTarget is an object literal, it should be parsed parsed as a DestructuringAssignmentPattern and evaluated as a destructuring assignment and object rest desconstruction is allowed in that case. (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-rest-obj-own-property.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Rest object contains just soruce object's own properties (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-rest-skip-non-enumerable.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Rest object doesn't contain non-enumerable properties (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/obj-ptrn-rest-val-obj.case
|
||||
// - src/dstr-binding/default/for-await-of-const.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-const.template
|
||||
/*---
|
||||
description: Rest object contains just unextracted data (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-init-iter-close.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: Iterator is closed when not exhausted by pattern evaluation (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -68,6 +68,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-init-iter-no-close.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: Iterator is not closed when exhausted by pattern evaluation (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -68,6 +68,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-name-iter-val.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: SingleNameBinding with normal value iteration (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -67,6 +67,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-elem-init.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -59,6 +59,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-elem-iter.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is not used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -60,6 +60,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-elision-init.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -66,6 +66,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-elision-iter.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is not used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -63,6 +63,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-empty-init.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -61,6 +61,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-empty-iter.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is not used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -59,6 +59,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-rest-init.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -63,6 +63,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-ary-rest-iter.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: BindingElement with array binding pattern and initializer is not used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -66,6 +66,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-exhausted.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: Destructuring initializer with an exhausted iterator (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -58,6 +58,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-fn-name-arrow.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: SingleNameBinding does assign name to arrow functions (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -59,6 +59,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-fn-name-class.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: SingleNameBinding assigns `name` to "anonymous" classes (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -61,6 +61,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-fn-name-cover.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: SingleNameBinding does assign name to "anonymous" functions "through" cover grammar (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -60,6 +60,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-fn-name-fn.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: SingleNameBinding assigns name to "anonymous" functions (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -60,6 +60,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-fn-name-gen.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: SingleNameBinding assigns name to "anonymous" generator functions (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -60,6 +60,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-hole.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: Destructuring initializer with a "hole" (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -54,6 +54,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-skipped.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: Destructuring initializer is not evaluated when value is not `undefined` (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -63,6 +63,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-init-undef.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: Destructuring initializer with an undefined value (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -57,6 +57,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-iter-complete.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: SingleNameBinding when value iteration completes (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -61,6 +61,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-iter-done.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: SingleNameBinding when value iteration was completed previously (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -56,6 +56,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-id-iter-val.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: SingleNameBinding when value iteration was completed previously (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -67,6 +67,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-obj-id-init.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: BindingElement with object binding pattern and initializer is used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -59,6 +59,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-obj-id.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: BindingElement with object binding pattern and initializer is not used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -59,6 +59,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-obj-prop-id-init.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: BindingElement with object binding pattern and initializer is used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -69,6 +69,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elem-obj-prop-id.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: BindingElement with object binding pattern and initializer is not used (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -69,6 +69,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elision-exhausted.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: Elision accepts exhausted iterator (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -64,6 +64,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-elision.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: Elision advances iterator (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -73,6 +73,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-empty.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: No iteration occurs for an "empty" array binding pattern (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -56,6 +56,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-ary-elem.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: Rest element containing an array BindingElementList pattern (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -80,6 +80,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
|
@ -1,6 +1,6 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/dstr-binding/ary-ptrn-rest-ary-elision.case
|
||||
// - src/dstr-binding/default/for-await-of-let.template
|
||||
// - src/dstr-binding/default/for-await-of-async-func-let.template
|
||||
/*---
|
||||
description: Rest element containing an elision (for-await-of statement)
|
||||
esid: sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation
|
||||
|
@ -86,6 +86,7 @@ async function fn() {
|
|||
iterCount += 1;
|
||||
}
|
||||
}
|
||||
|
||||
fn()
|
||||
.then(() => assert.sameValue(iterCount, 1, 'iteration occurred as expected'), $DONE)
|
||||
.then($DONE, $DONE);
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue