/** * @param {number=} Optional * @param {...number} Variable (repeatable) * @param {*} All * @param {?number} Nullable * @param {!number} Non nullable * @param {Array.} * @param {Object.} * @param {{a: string, b}} Record * @param {Object.} */ function testFunction() { }