TypeScript/tests/baselines/reference/varAsID.types
2015-04-15 16:44:20 -07:00

39 lines
422 B
Plaintext

=== tests/cases/compiler/varAsID.ts ===
class Foo {
>Foo : Foo
var; // ok
>var : any
x=1;
>x : number
>1 : number
}
var f = new Foo();
>f : Foo
>new Foo() : Foo
>Foo : typeof Foo
class Foo2 {
>Foo2 : Foo2
var // not an error, because of ASI.
>var : any
x=1;
>x : number
>1 : number
}
var f2 = new Foo2();
>f2 : Foo2
>new Foo2() : Foo2
>Foo2 : typeof Foo2