TypeScript/tests/baselines/reference/AmbientModuleAndAmbientFunctionWithTheSameNameAndCommonRoot.js

20 lines
471 B
TypeScript
Raw Normal View History

2014-07-13 01:04:16 +02:00
//// [tests/cases/conformance/internalModules/DeclarationMerging/AmbientModuleAndAmbientFunctionWithTheSameNameAndCommonRoot.ts] ////
//// [module.d.ts]
declare module Point {
export var Origin: { x: number; y: number; }
}
//// [function.d.ts]
declare function Point(): { x: number; y: number; }
//// [test.ts]
var cl: { x: number; y: number; }
var cl = Point();
var cl = Point.Origin;
//// [test.js]
var cl;
var cl = Point();
var cl = Point.Origin;