TypeScript/tests/baselines/reference/moduleUnassignedVariable.js

23 lines
483 B
JavaScript
Raw Normal View History

2014-07-13 01:04:16 +02:00
//// [moduleUnassignedVariable.ts]
module Bar {
export var a = 1;
function fooA() { return a; } // Correct: return Bar.a
export var b;
function fooB() { return b; } // Incorrect: return b
}
//// [moduleUnassignedVariable.js]
var Bar;
(function (Bar) {
Bar.a = 1;
function fooA() {
return Bar.a;
} // Correct: return Bar.a
2014-07-13 01:04:16 +02:00
Bar.b;
function fooB() {
return Bar.b;
} // Incorrect: return b
2014-07-13 01:04:16 +02:00
})(Bar || (Bar = {}));