TypeScript/tests/cases/compiler/es6ModuleModuleDeclaration.ts
Mohamed Hegazy b9f63a85b1 Emit es6 export ModuleDeclaration
Conflicts:
	src/compiler/emitter.ts
	tests/baselines/reference/es6ExportAll.js
	tests/baselines/reference/es6ExportClauseWithoutModuleSpecifier.js
2015-03-12 01:38:35 -07:00

25 lines
530 B
TypeScript

// @target: ES6
export module m1 {
export var a = 10;
var b = 10;
export module innerExportedModule {
export var k = 10;
var l = 10;
}
export module innerNonExportedModule {
export var x = 10;
var y = 10;
}
}
module m2 {
export var a = 10;
var b = 10;
export module innerExportedModule {
export var k = 10;
var l = 10;
}
export module innerNonExportedModule {
export var x = 10;
var y = 10;
}
}