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

34 lines
709 B
Plaintext

=== tests/cases/compiler/callSignatureFunctionOverload.ts ===
var foo: {
>foo : { (name: string): string; (name: 'order'): string; (name: 'content'): string; (name: 'done'): string; }
(name: string): string;
>name : string
(name: 'order'): string;
>name : 'order'
(name: 'content'): string;
>name : 'content'
(name: 'done'): string;
>name : 'done'
}
var foo2: {
>foo2 : { (name: string): string; (name: 'order'): string; (name: 'order'): string; (name: 'done'): string; }
(name: string): string;
>name : string
(name: 'order'): string;
>name : 'order'
(name: 'order'): string;
>name : 'order'
(name: 'done'): string;
>name : 'done'
}