Accepted baselines.

This commit is contained in:
Daniel Rosenwasser
2015-07-16 16:50:09 -07:00
parent 255fc65410
commit 895535bd22
9 changed files with 84 additions and 6 deletions

View File

@@ -2,7 +2,7 @@
function f([]) {
var x, y, z;
var x, y, z;
}
//// [emptyArrayBindingPatternParameter01.js]

View File

@@ -4,8 +4,8 @@
function f([]) {
>f : Symbol(f, Decl(emptyArrayBindingPatternParameter01.ts, 0, 0))
var x, y, z;
>x : Symbol(x, Decl(emptyArrayBindingPatternParameter01.ts, 3, 4))
>y : Symbol(y, Decl(emptyArrayBindingPatternParameter01.ts, 3, 7))
>z : Symbol(z, Decl(emptyArrayBindingPatternParameter01.ts, 3, 10))
var x, y, z;
>x : Symbol(x, Decl(emptyArrayBindingPatternParameter01.ts, 3, 7))
>y : Symbol(y, Decl(emptyArrayBindingPatternParameter01.ts, 3, 10))
>z : Symbol(z, Decl(emptyArrayBindingPatternParameter01.ts, 3, 13))
}

View File

@@ -4,7 +4,7 @@
function f([]) {
>f : ([]: any[]) => void
var x, y, z;
var x, y, z;
>x : any
>y : any
>z : any

View File

@@ -0,0 +1,11 @@
//// [emptyAssignmentPatterns01_ES5.ts]
var a: any;
({} = a);
([] = a);
//// [emptyAssignmentPatterns01_ES5.js]
var a;
(, a);
(, a);

View File

@@ -0,0 +1,11 @@
=== tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns01_ES5.ts ===
var a: any;
>a : Symbol(a, Decl(emptyAssignmentPatterns01_ES5.ts, 1, 3))
({} = a);
>a : Symbol(a, Decl(emptyAssignmentPatterns01_ES5.ts, 1, 3))
([] = a);
>a : Symbol(a, Decl(emptyAssignmentPatterns01_ES5.ts, 1, 3))

View File

@@ -0,0 +1,17 @@
=== tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns01_ES5.ts ===
var a: any;
>a : any
({} = a);
>({} = a) : any
>{} = a : any
>{} : {}
>a : any
([] = a);
>([] = a) : any
>[] = a : any
>[] : undefined[]
>a : any

View File

@@ -0,0 +1,11 @@
//// [emptyAssignmentPatterns01_ES6.ts]
var a: any;
({} = a);
([] = a);
//// [emptyAssignmentPatterns01_ES6.js]
var a;
({} = a);
([] = a);

View File

@@ -0,0 +1,11 @@
=== tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns01_ES6.ts ===
var a: any;
>a : Symbol(a, Decl(emptyAssignmentPatterns01_ES6.ts, 1, 3))
({} = a);
>a : Symbol(a, Decl(emptyAssignmentPatterns01_ES6.ts, 1, 3))
([] = a);
>a : Symbol(a, Decl(emptyAssignmentPatterns01_ES6.ts, 1, 3))

View File

@@ -0,0 +1,17 @@
=== tests/cases/conformance/es6/destructuring/emptyAssignmentPatterns01_ES6.ts ===
var a: any;
>a : any
({} = a);
>({} = a) : any
>{} = a : any
>{} : {}
>a : any
([] = a);
>([] = a) : any
>[] = a : any
>[] : undefined[]
>a : any