mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-11 01:34:55 -06:00
emit * in generators downlevel
This commit is contained in:
parent
71bd7e7f9d
commit
181ab945af
@ -6,7 +6,7 @@ var v = { * foo() {
|
||||
|
||||
|
||||
//// [YieldExpression10_es6.js]
|
||||
var v = { foo: function () {
|
||||
var v = { foo: function* () {
|
||||
yield (foo);
|
||||
}
|
||||
};
|
||||
|
||||
@ -9,7 +9,7 @@ class C {
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
C.prototype.foo = function () {
|
||||
C.prototype.foo = function* () {
|
||||
yield (foo);
|
||||
};
|
||||
return C;
|
||||
|
||||
@ -2,4 +2,4 @@
|
||||
function* foo() { yield }
|
||||
|
||||
//// [YieldExpression13_es6.js]
|
||||
function foo() { yield; }
|
||||
function* foo() { yield; }
|
||||
|
||||
@ -6,7 +6,7 @@ function* foo() {
|
||||
}
|
||||
|
||||
//// [YieldExpression16_es6.js]
|
||||
function foo() {
|
||||
function* foo() {
|
||||
function bar() {
|
||||
yield foo;
|
||||
}
|
||||
|
||||
@ -8,9 +8,9 @@ function*foo() {
|
||||
}
|
||||
|
||||
//// [YieldExpression19_es6.js]
|
||||
function foo() {
|
||||
function* foo() {
|
||||
function bar() {
|
||||
function quux() {
|
||||
function* quux() {
|
||||
yield (foo);
|
||||
}
|
||||
}
|
||||
|
||||
@ -4,6 +4,6 @@ function* foo() {
|
||||
}
|
||||
|
||||
//// [yieldExpression1.js]
|
||||
function foo() {
|
||||
function* foo() {
|
||||
yield;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user