Accepted baselines.

This commit is contained in:
Daniel Rosenwasser
2015-04-16 16:25:54 -07:00
parent c1c608eb1d
commit b0846d1a6b
12 changed files with 85 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
//// [objectBindingPatternKeywordIdentifiers01.ts]
var { while } = { while: 1 }
//// [objectBindingPatternKeywordIdentifiers01.js]
var while = { while: 1 }.while;

View File

@@ -0,0 +1,8 @@
=== tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers01.ts ===
var { while } = { while: 1 }
>while : number
>{ while: 1 } : { while: number; }
>while : number
>1 : number

View File

@@ -0,0 +1,8 @@
tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers02.ts(2,14): error TS1003: Identifier expected.
==== tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers02.ts (1 errors) ====
var { while: while } = { while: 1 }
~~~~~
!!! error TS1003: Identifier expected.

View File

@@ -0,0 +1,6 @@
//// [objectBindingPatternKeywordIdentifiers02.ts]
var { while: while } = { while: 1 }
//// [objectBindingPatternKeywordIdentifiers02.js]
var _a = { while: 1 }, = _a.while, while = _a.while;

View File

@@ -0,0 +1,8 @@
tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers03.ts(2,15): error TS1005: ':' expected.
==== tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers03.ts (1 errors) ====
var { "while" } = { while: 1 }
~
!!! error TS1005: ':' expected.

View File

@@ -0,0 +1,6 @@
//// [objectBindingPatternKeywordIdentifiers03.ts]
var { "while" } = { while: 1 }
//// [objectBindingPatternKeywordIdentifiers03.js]
var = { while: 1 }["while"];

View File

@@ -0,0 +1,8 @@
tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers04.ts(2,16): error TS1003: Identifier expected.
==== tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers04.ts (1 errors) ====
var { "while": while } = { while: 1 }
~~~~~
!!! error TS1003: Identifier expected.

View File

@@ -0,0 +1,6 @@
//// [objectBindingPatternKeywordIdentifiers04.ts]
var { "while": while } = { while: 1 }
//// [objectBindingPatternKeywordIdentifiers04.js]
var _a = { while: 1 }, = _a["while"], while = _a.while;

View File

@@ -0,0 +1,6 @@
//// [objectBindingPatternKeywordIdentifiers05.ts]
var { as } = { as: 1 }
//// [objectBindingPatternKeywordIdentifiers05.js]
var as = { as: 1 }.as;

View File

@@ -0,0 +1,8 @@
=== tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers05.ts ===
var { as } = { as: 1 }
>as : number
>{ as: 1 } : { as: number; }
>as : number
>1 : number

View File

@@ -0,0 +1,6 @@
//// [objectBindingPatternKeywordIdentifiers06.ts]
var { as: as } = { as: 1 }
//// [objectBindingPatternKeywordIdentifiers06.js]
var as = { as: 1 }.as;

View File

@@ -0,0 +1,9 @@
=== tests/cases/conformance/es6/destructuring/objectBindingPatternKeywordIdentifiers06.ts ===
var { as: as } = { as: 1 }
>as : any
>as : number
>{ as: 1 } : { as: number; }
>as : number
>1 : number