/// //// function f18(a?:string, ...b){} //// //// function f19(a?:string, b?){} //// //// function f20(a:string, b?:string, ...c:number[]){} //// //// function f21(a:string, b?:string, ...d:number[]){} edit.disableFormatting(); diagnostics.validateTypesAtPositions(133);