TypeScript/tests/cases/compiler/es6ModuleFunctionDeclaration.ts

29 lines
375 B
TypeScript
Raw Normal View History

// @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();
}