=== tests/cases/compiler/functionTypeArgumentArrayAssignment.ts === module test { >test : typeof test interface Array { >Array : Array >T : T foo: T; >foo : T >T : T length: number; >length : number } function map() { >map : () => void >U : U var ys: U[] = []; >ys : U[] >U : U >[] : undefined[] } }