=== tests/cases/conformance/es6/restParameters/emitRestParametersFunctionExpressionES6.ts === var funcExp = (...rest) => { } >funcExp : (...rest: any[]) => void >(...rest) => { } : (...rest: any[]) => void >rest : any[] var funcExp1 = (X: number, ...rest) => { } >funcExp1 : (X: number, ...rest: any[]) => void >(X: number, ...rest) => { } : (X: number, ...rest: any[]) => void >X : number >rest : any[] var funcExp2 = function (...rest) { } >funcExp2 : (...rest: any[]) => void >function (...rest) { } : (...rest: any[]) => void >rest : any[] var funcExp3 = (function (...rest) { })() >funcExp3 : void >(function (...rest) { })() : void >(function (...rest) { }) : (...rest: any[]) => void >function (...rest) { } : (...rest: any[]) => void >rest : any[]