Files
2018-08-02 17:53:23 +01:00

25 lines
310 B
TypeScript

import * as fs from "fs"; // treat file as module
function f() {}
namespace f {
export function inner() {}
}
f(); // OK
f.inner(); // OK
class C {}
namespace C {
export function inner() {}
}
new C(); // OK
C.inner(); // OK
namespace g {
export function inner() {}
}
g(); // NOT OK
g.inner(); // OK