Skip to content

Commit 835b128

Browse files
committed
Don't use 'yield' as an identifier
1 parent 4ac48c6 commit 835b128

11 files changed

+130
-130
lines changed

src/compiler/transformers/esnext.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -891,8 +891,8 @@ namespace ts {
891891
function verb(n) { return function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]), next(); }); }; }
892892
function next() { if (!c && q.length) resume((c = q.shift())[0], c[1]); }
893893
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(c[3], e); } }
894-
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
895-
function yield(value) { settle(c[2], { value: value, done: false }); }
894+
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? _yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
895+
function _yield(value) { settle(c[2], { value: value, done: false }); }
896896
function delegate(r) { step(r.done ? r : { value: ["yield", r.value], done: false }); }
897897
function fulfill(value) { resume("next", value); }
898898
function reject(value) { resume("throw", value); }

tests/baselines/reference/emitter.asyncGenerators.classMethods.es2015.js

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _ar
6868
function verb(n) { return function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]), next(); }); }; }
6969
function next() { if (!c && q.length) resume((c = q.shift())[0], c[1]); }
7070
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(c[3], e); } }
71-
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
72-
function yield(value) { settle(c[2], { value: value, done: false }); }
71+
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? _yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
72+
function _yield(value) { settle(c[2], { value: value, done: false }); }
7373
function delegate(r) { step(r.done ? r : { value: ["yield", r.value], done: false }); }
7474
function fulfill(value) { resume("next", value); }
7575
function reject(value) { resume("throw", value); }
@@ -89,8 +89,8 @@ var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _ar
8989
function verb(n) { return function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]), next(); }); }; }
9090
function next() { if (!c && q.length) resume((c = q.shift())[0], c[1]); }
9191
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(c[3], e); } }
92-
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
93-
function yield(value) { settle(c[2], { value: value, done: false }); }
92+
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? _yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
93+
function _yield(value) { settle(c[2], { value: value, done: false }); }
9494
function delegate(r) { step(r.done ? r : { value: ["yield", r.value], done: false }); }
9595
function fulfill(value) { resume("next", value); }
9696
function reject(value) { resume("throw", value); }
@@ -111,8 +111,8 @@ var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _ar
111111
function verb(n) { return function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]), next(); }); }; }
112112
function next() { if (!c && q.length) resume((c = q.shift())[0], c[1]); }
113113
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(c[3], e); } }
114-
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
115-
function yield(value) { settle(c[2], { value: value, done: false }); }
114+
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? _yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
115+
function _yield(value) { settle(c[2], { value: value, done: false }); }
116116
function delegate(r) { step(r.done ? r : { value: ["yield", r.value], done: false }); }
117117
function fulfill(value) { resume("next", value); }
118118
function reject(value) { resume("throw", value); }
@@ -138,8 +138,8 @@ var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _ar
138138
function verb(n) { return function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]), next(); }); }; }
139139
function next() { if (!c && q.length) resume((c = q.shift())[0], c[1]); }
140140
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(c[3], e); } }
141-
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
142-
function yield(value) { settle(c[2], { value: value, done: false }); }
141+
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? _yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
142+
function _yield(value) { settle(c[2], { value: value, done: false }); }
143143
function delegate(r) { step(r.done ? r : { value: ["yield", r.value], done: false }); }
144144
function fulfill(value) { resume("next", value); }
145145
function reject(value) { resume("throw", value); }
@@ -160,8 +160,8 @@ var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _ar
160160
function verb(n) { return function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]), next(); }); }; }
161161
function next() { if (!c && q.length) resume((c = q.shift())[0], c[1]); }
162162
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(c[3], e); } }
163-
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
164-
function yield(value) { settle(c[2], { value: value, done: false }); }
163+
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? _yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
164+
function _yield(value) { settle(c[2], { value: value, done: false }); }
165165
function delegate(r) { step(r.done ? r : { value: ["yield", r.value], done: false }); }
166166
function fulfill(value) { resume("next", value); }
167167
function reject(value) { resume("throw", value); }
@@ -187,8 +187,8 @@ var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _ar
187187
function verb(n) { return function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]), next(); }); }; }
188188
function next() { if (!c && q.length) resume((c = q.shift())[0], c[1]); }
189189
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(c[3], e); } }
190-
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
191-
function yield(value) { settle(c[2], { value: value, done: false }); }
190+
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? _yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
191+
function _yield(value) { settle(c[2], { value: value, done: false }); }
192192
function delegate(r) { step(r.done ? r : { value: ["yield", r.value], done: false }); }
193193
function fulfill(value) { resume("next", value); }
194194
function reject(value) { resume("throw", value); }
@@ -209,8 +209,8 @@ var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _ar
209209
function verb(n) { return function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]), next(); }); }; }
210210
function next() { if (!c && q.length) resume((c = q.shift())[0], c[1]); }
211211
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(c[3], e); } }
212-
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
213-
function yield(value) { settle(c[2], { value: value, done: false }); }
212+
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? _yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
213+
function _yield(value) { settle(c[2], { value: value, done: false }); }
214214
function delegate(r) { step(r.done ? r : { value: ["yield", r.value], done: false }); }
215215
function fulfill(value) { resume("next", value); }
216216
function reject(value) { resume("throw", value); }
@@ -231,8 +231,8 @@ var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _ar
231231
function verb(n) { return function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]), next(); }); }; }
232232
function next() { if (!c && q.length) resume((c = q.shift())[0], c[1]); }
233233
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(c[3], e); } }
234-
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
235-
function yield(value) { settle(c[2], { value: value, done: false }); }
234+
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? _yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
235+
function _yield(value) { settle(c[2], { value: value, done: false }); }
236236
function delegate(r) { step(r.done ? r : { value: ["yield", r.value], done: false }); }
237237
function fulfill(value) { resume("next", value); }
238238
function reject(value) { resume("throw", value); }
@@ -255,8 +255,8 @@ var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _ar
255255
function verb(n) { return function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]), next(); }); }; }
256256
function next() { if (!c && q.length) resume((c = q.shift())[0], c[1]); }
257257
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(c[3], e); } }
258-
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
259-
function yield(value) { settle(c[2], { value: value, done: false }); }
258+
function step(r) { r.done ? settle(c[2], r) : Promise.resolve(r.value[1]).then(r.value[0] === "yield" ? _yield : r.value[0] === "delegate" ? delegate : fulfill, reject); }
259+
function _yield(value) { settle(c[2], { value: value, done: false }); }
260260
function delegate(r) { step(r.done ? r : { value: ["yield", r.value], done: false }); }
261261
function fulfill(value) { resume("next", value); }
262262
function reject(value) { resume("throw", value); }

0 commit comments

Comments
 (0)