TypeScript/tests/cases/compiler/contextuallyTypingRestParameters.ts

7 lines
254 B
TypeScript

var x: (...y: string[]) => void = function (.../*3*/y) {
var t = y;
var x2: string = t; // This should be error
var x3: string[] = t; // No error
var y2: string = y; // This should be error
var y3: string[] = y; // No error
};