TypeScript/tests/baselines/reference/inOperatorWithFunction.types

16 lines
443 B
Plaintext
Raw Normal View History

2014-08-15 23:33:16 +02:00
=== tests/cases/compiler/inOperatorWithFunction.ts ===
var fn = function (val: boolean) { return val; }
>fn : (val: boolean) => boolean
2014-08-15 23:33:16 +02:00
>function (val: boolean) { return val; } : (val: boolean) => boolean
>val : boolean
>val : boolean
2014-08-15 23:33:16 +02:00
fn("a" in { "a": true });
>fn("a" in { "a": true }) : boolean
>fn : (val: boolean) => boolean
2014-08-15 23:33:16 +02:00
>"a" in { "a": true } : boolean
2015-04-13 21:36:11 +02:00
>"a" : string
2014-08-15 23:33:16 +02:00
>{ "a": true } : { "a": boolean; }
2015-04-13 21:36:11 +02:00
>true : boolean
2014-08-15 23:33:16 +02:00