Accept baselines

This commit is contained in:
Jason Freeman 2015-03-03 14:03:01 -08:00
parent 61224e92a0
commit 5a878646ac
18 changed files with 102 additions and 11 deletions

View File

@ -0,0 +1,7 @@
//// [ES5For-of1.ts]
for (var v of []) { }
//// [ES5For-of1.js]
for (var v, _i = 0, _a = []; _i < _a.length; _i++) {
v = _a[_i];
}

View File

@ -0,0 +1,10 @@
//// [ES5For-of2.ts]
for (var v of []) {
var x = v;
}
//// [ES5For-of2.js]
for (var v, _i = 0, _a = []; _i < _a.length; _i++) {
v = _a[_i];
var x = v;
}

View File

@ -0,0 +1,9 @@
//// [ES5For-of3.ts]
for (var v of [])
var x = v;
//// [ES5For-of3.js]
for (var v, _i = 0, _a = []; _i < _a.length; _i++) {
v = _a[_i];
var x = v;
}

View File

@ -0,0 +1,11 @@
//// [ES5For-of4.ts]
for (var v of [])
var x = v;
var y = v;
//// [ES5For-of4.js]
for (var v, _i = 0, _a = []; _i < _a.length; _i++) {
v = _a[_i];
var x = v;
}
var y = v;

View File

@ -0,0 +1,10 @@
//// [ES5For-of5.ts]
for (var _a of []) {
var x = _a;
}
//// [ES5For-of5.js]
for (var _a, _i = 0, _a_1 = []; _i < _a_1.length; _i++) {
_a = _a_1[_i];
var x = _a;
}

View File

@ -0,0 +1,15 @@
//// [ES5For-of6.ts]
for (var w of []) {
for (var v of []) {
var x = [w, v];
}
}
//// [ES5For-of6.js]
for (var w, _i = 0, _a = []; _i < _a.length; _i++) {
w = _a[_i];
for (var v, _i_1 = 0, _a_1 = []; _i_1 < _a_1.length; _i_1++) {
v = _a_1[_i_1];
var x = [w, v];
}
}

View File

@ -0,0 +1,18 @@
//// [ES5For-of7.ts]
for (var w of []) {
var x = w;
}
for (var v of []) {
var x = [w, v];
}
//// [ES5For-of7.js]
for (var w, _i = 0, _a = []; _i < _a.length; _i++) {
w = _a[_i];
var x = w;
}
for (var v, _i_1 = 0, _a_1 = []; _i_1 < _a_1.length; _i_1++) {
v = _a_1[_i_1];
var x = [w, v];
}

View File

@ -3,5 +3,6 @@ for (const v of X) {
}
//// [parserES5ForOfStatement10.js]
for (var v of X) {
for (var v, _i = 0, _a = X; _i < _a.length; _i++) {
v = _a[_i];
}

View File

@ -2,4 +2,6 @@
for (var of of of) { }
//// [parserES5ForOfStatement18.js]
for (var of of of) { }
for (var of, _i = 0, _a = of; _i < _a.length; _i++) {
of = _a[_i];
}

View File

@ -3,5 +3,5 @@ for (var of X) {
}
//// [parserES5ForOfStatement2.js]
for ( of X) {
for (_i = 0, _a = X; _i < _a.length; _i++) {
}

View File

@ -2,4 +2,5 @@
for (var of of) { }
//// [parserES5ForOfStatement21.js]
for ( of of) { }
for (_i = 0, _a = of; _i < _a.length; _i++) {
}

View File

@ -3,5 +3,6 @@ for (var a, b of X) {
}
//// [parserES5ForOfStatement3.js]
for (var a of X) {
for (var a, _i = 0, _a = X; _i < _a.length; _i++) {
a = _a[_i];
}

View File

@ -3,5 +3,6 @@ for (var a = 1 of X) {
}
//// [parserES5ForOfStatement4.js]
for (var a = 1 of X) {
for (var a, _i = 0, _a = X; _i < _a.length; _i++) {
a = _a[_i];
}

View File

@ -3,5 +3,6 @@ for (var a: number of X) {
}
//// [parserES5ForOfStatement5.js]
for (var a of X) {
for (var a, _i = 0, _a = X; _i < _a.length; _i++) {
a = _a[_i];
}

View File

@ -3,5 +3,6 @@ for (var a = 1, b = 2 of X) {
}
//// [parserES5ForOfStatement6.js]
for (var a = 1 of X) {
for (var a, _i = 0, _a = X; _i < _a.length; _i++) {
a = _a[_i];
}

View File

@ -3,5 +3,6 @@ for (var a: number = 1, b: string = "" of X) {
}
//// [parserES5ForOfStatement7.js]
for (var a = 1 of X) {
for (var a, _i = 0, _a = X; _i < _a.length; _i++) {
a = _a[_i];
}

View File

@ -3,5 +3,6 @@ for (var v of X) {
}
//// [parserES5ForOfStatement8.js]
for (var v of X) {
for (var v, _i = 0, _a = X; _i < _a.length; _i++) {
v = _a[_i];
}

View File

@ -3,5 +3,6 @@ for (let v of X) {
}
//// [parserES5ForOfStatement9.js]
for (var v of X) {
for (var v, _i = 0, _a = X; _i < _a.length; _i++) {
v = _a[_i];
}