TypeScript/tests/baselines/reference/extractConstant/extractConstant_BlockScopes_NoDependencies.js

14 lines
No EOL
313 B
TypeScript

// ==ORIGINAL==
for (let i = 0; i < 10; i++) {
for (let j = 0; j < 10; j++) {
let x = /*[#|*/1/*|]*/;
}
}
// ==SCOPE::Extract to constant in enclosing scope==
for (let i = 0; i < 10; i++) {
for (let j = 0; j < 10; j++) {
const newLocal = 1;
let x = /*RENAME*/newLocal;
}
}