1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
//// [tests/cases/conformance/internalModules/DeclarationMerging/AmbientModuleAndNonAmbientFunctionWithTheSameNameAndCommonRoot.ts] ////
//// [module.d.ts]
declare module Point {
export var Origin: { x: number; y: number; }
}
//// [function.ts]
function Point() {
return { x: 0, y: 0 };
}
//// [test.ts]
var cl: { x: number; y: number; }
var cl = Point();
var cl = Point.Origin;
//// [function.js]
function Point() {
return { x: 0, y: 0 };
}
//// [test.js]
var cl;
var cl = Point();
var cl = Point.Origin;
|