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
|
=== tests/cases/conformance/types/specifyingTypes/typeQueries/invalidTypeOfTarget.ts ===
var x1: typeof {};
>x1 : any
> : any
var x2: typeof (): void;
>x2 : any
> : any
>(): void : () => void
> : any
var x3: typeof 1;
>x3 : any
> : any
>1 : 1
var x4: typeof '';
>x4 : any
> : any
>'' : ""
var x5: typeof [];
>x5 : any[]
> : any
var x6: typeof null;
>x6 : any
>null : any
var x7: typeof function f() { };
>x7 : any
>function : any
>f : any
>() { } : () => void
var x8: typeof /123/;
>x8 : any
> : any
>/123/ : RegExp
|