1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
=== tests/cases/conformance/jsdoc/a.js ===
/**
* @type {function(boolean, string, ...*):void}
*/
const foo = function (a, b, ...r) { };
>foo : (arg0: boolean, arg1: string, ...arg2: any[]) => void
>function (a, b, ...r) { } : (a: boolean, b: string, ...r: any[]) => void
>a : boolean
>b : string
>r : any[]
=== tests/cases/conformance/jsdoc/b.ts ===
foo(false, '');
>foo(false, '') : void
>foo : (arg0: boolean, arg1: string, ...arg2: any[]) => void
>false : false
>'' : ""
|