24 lines
404 B
TypeScript
24 lines
404 B
TypeScript
// @allowJs: true
|
|
// @checkJs: true
|
|
// @noEmit: true
|
|
// @filename: a.js
|
|
// @noFallthroughCasesInSwitch: true
|
|
function foo(a, b) {
|
|
switch (a) {
|
|
case 10:
|
|
if (b) {
|
|
return b;
|
|
}
|
|
case 20:
|
|
return a;
|
|
}
|
|
}
|
|
|
|
function bar() {
|
|
return x;
|
|
function bar2() {
|
|
}
|
|
var x = 10; // error
|
|
}
|
|
|
|
label1: var x2 = 10; |