From 181ab945af0785a0e5f7093fcf73877b74ea89af Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Wed, 6 Apr 2016 17:13:51 -0700 Subject: [PATCH] emit `*` in generators downlevel --- tests/baselines/reference/YieldExpression10_es6.js | 2 +- tests/baselines/reference/YieldExpression11_es6.js | 2 +- tests/baselines/reference/YieldExpression13_es6.js | 2 +- tests/baselines/reference/YieldExpression16_es6.js | 2 +- tests/baselines/reference/YieldExpression19_es6.js | 4 ++-- tests/baselines/reference/yieldExpression1.js | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/tests/baselines/reference/YieldExpression10_es6.js b/tests/baselines/reference/YieldExpression10_es6.js index 1400e8c277e..e1dd44b676b 100644 --- a/tests/baselines/reference/YieldExpression10_es6.js +++ b/tests/baselines/reference/YieldExpression10_es6.js @@ -6,7 +6,7 @@ var v = { * foo() { //// [YieldExpression10_es6.js] -var v = { foo: function () { +var v = { foo: function* () { yield (foo); } }; diff --git a/tests/baselines/reference/YieldExpression11_es6.js b/tests/baselines/reference/YieldExpression11_es6.js index 6260309473d..fb4f83c7197 100644 --- a/tests/baselines/reference/YieldExpression11_es6.js +++ b/tests/baselines/reference/YieldExpression11_es6.js @@ -9,7 +9,7 @@ class C { var C = (function () { function C() { } - C.prototype.foo = function () { + C.prototype.foo = function* () { yield (foo); }; return C; diff --git a/tests/baselines/reference/YieldExpression13_es6.js b/tests/baselines/reference/YieldExpression13_es6.js index 4923f124707..c75e964675a 100644 --- a/tests/baselines/reference/YieldExpression13_es6.js +++ b/tests/baselines/reference/YieldExpression13_es6.js @@ -2,4 +2,4 @@ function* foo() { yield } //// [YieldExpression13_es6.js] -function foo() { yield; } +function* foo() { yield; } diff --git a/tests/baselines/reference/YieldExpression16_es6.js b/tests/baselines/reference/YieldExpression16_es6.js index 4bb019c8dbe..0937cfedcb9 100644 --- a/tests/baselines/reference/YieldExpression16_es6.js +++ b/tests/baselines/reference/YieldExpression16_es6.js @@ -6,7 +6,7 @@ function* foo() { } //// [YieldExpression16_es6.js] -function foo() { +function* foo() { function bar() { yield foo; } diff --git a/tests/baselines/reference/YieldExpression19_es6.js b/tests/baselines/reference/YieldExpression19_es6.js index d40b6e89a9d..444c7af7be1 100644 --- a/tests/baselines/reference/YieldExpression19_es6.js +++ b/tests/baselines/reference/YieldExpression19_es6.js @@ -8,9 +8,9 @@ function*foo() { } //// [YieldExpression19_es6.js] -function foo() { +function* foo() { function bar() { - function quux() { + function* quux() { yield (foo); } } diff --git a/tests/baselines/reference/yieldExpression1.js b/tests/baselines/reference/yieldExpression1.js index 671c2cce262..e4d5748a761 100644 --- a/tests/baselines/reference/yieldExpression1.js +++ b/tests/baselines/reference/yieldExpression1.js @@ -4,6 +4,6 @@ function* foo() { } //// [yieldExpression1.js] -function foo() { +function* foo() { yield; }