1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
//// [tests/cases/conformance/statements/VariableStatements/usingDeclarations/usingDeclarationsTopLevelOfModule.3.ts] ////
//// [usingDeclarationsTopLevelOfModule.3.ts]
export { y };
using z = { [Symbol.dispose]() {} };
if (false) {
var y = 1;
}
function f() {
console.log(y, z);
}
//// [usingDeclarationsTopLevelOfModule.3.js]
export { y };
function f() {
console.log(y, z);
}
var z;
const env_1 = { stack: [], error: void 0, hasError: false };
try {
z = __addDisposableResource(env_1, { [Symbol.dispose]() { } }, false);
if (false) {
var y = 1;
}
}
catch (e_1) {
env_1.error = e_1;
env_1.hasError = true;
}
finally {
__disposeResources(env_1);
}
|