v8/test/mjsunit/harmony
littledan 024e39613a Class block scoping tests
Class bindings are mutable and lexically scoped, with TDZ semantics.
They may not overlap with var bindings in the same scope. This patch
adds tests for those properties.

R=adamk
BUG=v8:3305
LOG=N

Review URL: https://codereview.chromium.org/1254003004

Cr-Commit-Position: refs/heads/master@{#29856}
2015-07-25 01:59:24 +00:00
..
regress Find right scope associated with prologue 2015-07-24 13:08:32 +00:00
array-concat.js Guard @@isConcatSpreadable behind a flag 2015-07-08 21:49:58 +00:00
array-copywithin.js
array-fill.js
array-find.js
array-findindex.js
array-from.js
array-includes-to-object-sloppy.js
array-includes-to-object-strict.js
array-includes.js
array-of.js
arrow-functions-lexical-arguments.js [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
arrow-functions-this.js
arrow-functions.js
arrow-rest-params.js
atomics.js Don't use length property when bounds checking atomics functions 2015-07-14 16:17:21 +00:00
block-conflicts-sloppy.js Split off a separate --harmony_sloppy_let flag 2015-07-25 00:05:18 +00:00
block-const-assign-sloppy.js Split off a separate --harmony_sloppy_let flag 2015-07-25 00:05:18 +00:00
block-for-sloppy.js Split off a separate --harmony_sloppy_let flag 2015-07-25 00:05:18 +00:00
block-lazy-compile.js
block-leave-sloppy.js Split off a separate --harmony_sloppy_let flag 2015-07-25 00:05:18 +00:00
block-let-crankshaft-sloppy.js Split off a separate --harmony_sloppy_let flag 2015-07-25 00:05:18 +00:00
block-let-declaration-sloppy.js Split off a separate --harmony_sloppy_let flag 2015-07-25 00:05:18 +00:00
block-let-semantics-sloppy.js Split off a separate --harmony_sloppy_let flag 2015-07-25 00:05:18 +00:00
block-scope-class.js Class block scoping tests 2015-07-25 01:59:24 +00:00
block-scoping-sloppy.js Split off a separate --harmony_sloppy_let flag 2015-07-25 00:05:18 +00:00
block-scoping-top-level-sloppy.js Split off a separate --harmony_sloppy_let flag 2015-07-25 00:05:18 +00:00
class-computed-property-names-super.js [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
classes-derived-return-type.js
computed-property-names-classes.js [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
computed-property-names-deopt.js
computed-property-names-object-literals-methods.js [es6] Remove harmony-object-literal flag 2015-06-26 19:49:53 +00:00
computed-property-names-super.js [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
computed-property-names.js
dataview-accessors.js
destructuring-parameters-literalcount-nolazy.js [destructuring] Re-index materialized literals in arrow function parameters. 2015-06-26 21:39:53 +00:00
destructuring-parameters-literalcount.js [destructuring] Re-index materialized literals in arrow function parameters. 2015-06-26 21:39:53 +00:00
destructuring.js [es6] Check declaration conflicts between non-simple parameters and the function body 2015-07-20 13:49:13 +00:00
futex.js Atomics Futex API 2015-07-17 17:11:47 +00:00
module-linking.js
module-parsing-eval.js
module-recompile.js
module-resolution.js
modules.js
new-target.js [es6] Fix function context check for super and new.target 2015-07-23 09:58:59 +00:00
object-assign.js
object-literals-super.js [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
private.js All private symbols are own symbols 2015-06-16 08:13:42 +00:00
proxies-example-membrane.js
proxies-for.js
proxies-function.js
proxies-hash.js
proxies-json.js
proxies-symbols.js
proxies-with-unscopables.js
proxies-with.js
proxies.js Fix keyed stores to strings convertible to indices 2015-07-13 10:46:35 +00:00
reflect-apply.js
reflect-construct.js
regexp-flags.js
regexp-sticky.js
rest-params-lazy-parsing.js
rest-params.js [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
set-prototype-of.js [es6] throw TypeError when setting cyclic prototype value 2015-06-19 22:18:36 +00:00
sharedarraybuffer.js Revert of Add %TypedArray% to proto chain (patchset #6 id:100001 of https://codereview.chromium.org/1186733002/) 2015-06-17 09:05:51 +00:00
simd.js SIMD.js: Update Float32x4 and tests to current spec. 2015-07-22 03:14:06 +00:00
spread-array.js
spread-call-new-class.js
spread-call-new.js
spread-call-super-property.js
spread-call.js
super.js [es6] Fix function context check for super and new.target 2015-07-23 09:58:59 +00:00
unicode-escapes-in-regexps.js
unicode-escapes.js