diff --git a/test/language/expressions/generators/yield-as-binding-identifier.js b/test/language/expressions/generators/yield-as-binding-identifier.js deleted file mode 100644 index d90c5945efe1521e8b30bdacbb3223e4e02ca892..0000000000000000000000000000000000000000 --- a/test/language/expressions/generators/yield-as-binding-identifier.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright (C) 2013 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. - -/*--- - description: > - `yield` is a reserved keyword within generator function bodies and may - not be used as a binding identifier. - es6id: 12.1.1 - negative: - phase: early - type: SyntaxError - ---*/ - -var g = function*() { - yield = 1; -}; diff --git a/test/language/expressions/generators/yield-as-label.js b/test/language/expressions/generators/yield-as-label.js deleted file mode 100644 index 2d95446bf42a3b56aa66452b406036136c5c4a29..0000000000000000000000000000000000000000 --- a/test/language/expressions/generators/yield-as-label.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright (C) 2013 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. - -/*--- - description: > - `yield` is a reserved keyword within generator function bodies and may - not be used as a label. - es6id: 12.1.1 - negative: - phase: early - type: SyntaxError - ---*/ - -var g = function*() { - yield: 1; -}; diff --git a/test/language/expressions/object/method-definition/yield-as-binding-identifier.js b/test/language/expressions/object/method-definition/yield-as-binding-identifier.js deleted file mode 100644 index 20310e2e59d6ab68c864e9099ad1b25691192b18..0000000000000000000000000000000000000000 --- a/test/language/expressions/object/method-definition/yield-as-binding-identifier.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright (C) 2013 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. - -/*--- - description: > - `yield` is a reserved keyword within generator function bodies and may - not be used as a binding identifier. - features: [generators] - es6id: 12.1.1 - negative: - phase: early - type: SyntaxError - ---*/ - -var obj = { - *g() { - yield = 1; - } -}; diff --git a/test/language/expressions/object/method-definition/yield-as-label.js b/test/language/expressions/object/method-definition/yield-as-label.js deleted file mode 100644 index 6a9f15f16fc7e2ffa9d025807bfd14c8cf03eb85..0000000000000000000000000000000000000000 --- a/test/language/expressions/object/method-definition/yield-as-label.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright (C) 2013 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. - -/*--- - description: > - `yield` is a reserved keyword within generator function bodies and may - not be used as a label. - features: [generators] - es6id: 12.1.1 - negative: - phase: early - type: SyntaxError - ---*/ - -var obj = { - *g() { - yield: 1; - } -}; diff --git a/test/language/statements/class/definition/methods-gen-yield-as-binding-identifier.js b/test/language/statements/class/definition/methods-gen-yield-as-binding-identifier.js deleted file mode 100644 index ff2f57abb2bda3b8fabe98961e554a29b1430635..0000000000000000000000000000000000000000 --- a/test/language/statements/class/definition/methods-gen-yield-as-binding-identifier.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright (C) 2013 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. - -/*--- - description: > - `yield` is a reserved keyword within generator function bodies and may - not be used as a binding identifier. - features: [generators] - es6id: 12.1.1 - negative: - phase: early - type: SyntaxError - ---*/ - -class A { - *g() { - yield = 1; - } -} diff --git a/test/language/statements/class/definition/methods-gen-yield-as-label.js b/test/language/statements/class/definition/methods-gen-yield-as-label.js deleted file mode 100644 index 6b9da37724a582322d6b04b48ccc5b1f2f39738c..0000000000000000000000000000000000000000 --- a/test/language/statements/class/definition/methods-gen-yield-as-label.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright (C) 2013 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. - -/*--- - description: > - `yield` is a reserved keyword within generator function bodies and may - not be used as a label. - features: [generators] - es6id: 12.1.1 - negative: - phase: early - type: SyntaxError - ---*/ - -class A { - *g() { - yield: 1; - } -} diff --git a/test/language/statements/generators/yield-as-binding-identifier.js b/test/language/statements/generators/yield-as-binding-identifier.js deleted file mode 100644 index e45037877921f544b65927731318219d59f2a50d..0000000000000000000000000000000000000000 --- a/test/language/statements/generators/yield-as-binding-identifier.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (C) 2013 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. - -/*--- - description: > - `yield` is a reserved keyword within generator function bodies and may - not be used as a binding identifier. - es6id: 12.1.1 - negative: - phase: early - type: SyntaxError - ---*/ - -var result; -function* g() { - yield = 1; -} - -result = g().next(); -assert.sameValue(result.value, undefined); -assert.sameValue(result.done, true); diff --git a/test/language/statements/generators/yield-as-label.js b/test/language/statements/generators/yield-as-label.js deleted file mode 100644 index 0da2b9a4241079e7826b824300d8bfef0ca04cbc..0000000000000000000000000000000000000000 --- a/test/language/statements/generators/yield-as-label.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright (C) 2013 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. - -/*--- - description: > - `yield` is a reserved keyword within generator function bodies and may - not be used as a label. - es6id: 12.1.1 - negative: - phase: early - type: SyntaxError - ---*/ - -function* g() { - yield: 1; -}