TypeScript/tests/cases/compiler/systemModuleConstEnumsSeparateCompilation.ts
2015-05-20 12:02:52 -07:00

14 lines
278 B
TypeScript

// @module: system
// @isolatedModules: true
declare function use(a: any);
const enum TopLevelConstEnum { X }
export function foo() {
use(TopLevelConstEnum.X);
use(M.NonTopLevelConstEnum.X);
}
module M {
export const enum NonTopLevelConstEnum { X }
}