TypeScript/tests/baselines/reference/letConstInCaseClauses.js
2015-03-23 16:16:29 -07:00

62 lines
909 B
TypeScript

//// [letConstInCaseClauses.ts]
var x = 10;
var y = 20;
{
let x = 1;
let y = 2;
console.log(x)
switch (x) {
case 10:
let x = 20;
}
switch (y) {
case 10:
let y = 20;
}
}
{
const x = 1;
const y = 2;
console.log(x)
switch (x) {
case 10:
const x = 20;
}
switch (y) {
case 10:
const y = 20;
}
}
//// [letConstInCaseClauses.js]
var x = 10;
var y = 20;
{
var x_1 = 1;
var y_1 = 2;
console.log(x_1);
switch (x_1) {
case 10:
var x_2 = 20;
}
switch (y_1) {
case 10:
var y_2 = 20;
}
}
{
var x_3 = 1;
var y_3 = 2;
console.log(x_3);
switch (x_3) {
case 10:
var x_4 = 20;
}
switch (y_3) {
case 10:
var y_4 = 20;
}
}