TypeScript/tests/cases/compiler/es6ModuleFunctionDeclaration.ts
Mohamed Hegazy b091fa57ef Emit export function declaration in es6 format
Conflicts:
	src/compiler/emitter.ts
2015-03-12 10:11:37 -07:00

29 lines
375 B
TypeScript

// @target: ES6
export function foo() {
}
function foo2() {
}
foo();
foo2();
export module m1 {
export function foo3() {
}
function foo4() {
}
foo();
foo2();
foo3();
foo4();
}
module m2 {
export function foo3() {
}
function foo4() {
}
foo();
foo2();
foo3();
foo4();
m1.foo3();
}