// @allowJS: true // @suppressOutputPathCheck: true // @filename: 0.js // @ts-check /** * @param {number} a * @param {number} [b] * @param {number} c */ function foo(a, b, c) {}