TypeScript/tests/baselines/reference/callSignatureFunctionOverload.types

34 lines
709 B
Plaintext
Raw Normal View History

2014-08-15 23:33:16 +02:00
=== tests/cases/compiler/callSignatureFunctionOverload.ts ===
var foo: {
>foo : { (name: string): string; (name: 'order'): string; (name: 'content'): string; (name: 'done'): string; }
2014-08-15 23:33:16 +02:00
(name: string): string;
>name : string
2014-08-15 23:33:16 +02:00
(name: 'order'): string;
>name : 'order'
2014-08-15 23:33:16 +02:00
(name: 'content'): string;
>name : 'content'
2014-08-15 23:33:16 +02:00
(name: 'done'): string;
>name : 'done'
2014-08-15 23:33:16 +02:00
}
var foo2: {
>foo2 : { (name: string): string; (name: 'order'): string; (name: 'order'): string; (name: 'done'): string; }
2014-08-15 23:33:16 +02:00
(name: string): string;
>name : string
2014-08-15 23:33:16 +02:00
(name: 'order'): string;
>name : 'order'
2014-08-15 23:33:16 +02:00
(name: 'order'): string;
>name : 'order'
2014-08-15 23:33:16 +02:00
(name: 'done'): string;
>name : 'done'
2014-08-15 23:33:16 +02:00
}