19 lines
232 B
TypeScript
19 lines
232 B
TypeScript
|
// @allowJs: true
|
||
|
// @noEmit: true
|
||
|
|
||
|
// @filename: foo.js
|
||
|
/**
|
||
|
* @param a
|
||
|
* @param b
|
||
|
* @param c
|
||
|
*/
|
||
|
function f(a, b, c) { }
|
||
|
|
||
|
|
||
|
// @filename: bar.ts
|
||
|
f(); // Error
|
||
|
f(1); // Error
|
||
|
f(1, 2); // Error
|
||
|
|
||
|
f(1, 2, 3); // OK
|