Add tests for parenthesized type assertions

This commit is contained in:
Jason Freeman 2015-06-03 17:22:38 -07:00
parent 4ccf088734
commit 7a74d9f8d0
7 changed files with 14 additions and 0 deletions

View file

@ -0,0 +1,2 @@
//@target: ES5
var { x } = <any>foo();

View file

@ -0,0 +1,2 @@
//@target: ES5
var { x } = (<any>foo());

View file

@ -0,0 +1,2 @@
//@target: ES5
var { x } = <any>(foo());

View file

@ -0,0 +1,2 @@
//@target: ES5
var { x } = <any><any>foo();

View file

@ -0,0 +1,2 @@
//@target: ES5
var { x } = <any>0;

View file

@ -0,0 +1,2 @@
//@target: ES5
var { x } = <any>new Foo;

View file

@ -0,0 +1,2 @@
//@target: ES5
var { x } = <any><any>new Foo;