Add regression test

This commit is contained in:
Anders Hejlsberg 2018-07-25 12:42:47 -07:00
parent 5288c37010
commit 1aa2b15f8c

View File

@ -155,3 +155,15 @@ events.emit('move', 10, 'left');
events.emit('jump', 20, 'up');
events.emit('stop', 'Bye!');
events.emit('done');
// Repro from #25871
declare var ff1: (... args: any[]) => void;
declare var ff2: () => void;
declare var ff3: (...args: []) => void;
declare var ff4: (a: never) => void;
ff1 = ff2;
ff1 = ff3;
ff1 = ff4; // Error