TypeScript/tests/baselines/reference/neverTypeErrors1.js
Anders Hejlsberg bfd8704245 Adding tests
2016-05-17 13:46:07 -07:00

41 lines
497 B
TypeScript

//// [neverTypeErrors1.ts]
function f1() {
let x: never;
x = 1;
x = "abc";
x = false;
x = undefined;
x = null;
x = {};
}
function f2(): never {
return;
}
function f3(): never {
return 1;
}
function f4(): never {
}
//// [neverTypeErrors1.js]
function f1() {
var x;
x = 1;
x = "abc";
x = false;
x = undefined;
x = null;
x = {};
}
function f2() {
return;
}
function f3() {
return 1;
}
function f4() {
}