1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
=== tests/cases/compiler/withStatementErrors.ts ===
declare var ooo:any;
>ooo : any
with (ooo.eee.oo.ah_ah.ting.tang.walla.walla) { // error
>ooo.eee.oo.ah_ah.ting.tang.walla.walla : any
>ooo.eee.oo.ah_ah.ting.tang.walla : any
>ooo.eee.oo.ah_ah.ting.tang : any
>ooo.eee.oo.ah_ah.ting : any
>ooo.eee.oo.ah_ah : any
>ooo.eee.oo : any
>ooo.eee : any
>ooo : any
>eee : any
>oo : any
>ah_ah : any
>ting : any
>tang : any
>walla : any
>walla : any
bing = true; // no error
>bing = true : any
>bing : any
>true : any
bang = true; // no error
>bang = true : any
>bang : any
>true : any
function bar() {} // no error
>bar : any
bar(); // no error
>bar() : any
>bar : any
class C {} // error
>C : any
interface I {} // error
module M {} // error
}
|