TypeScript/tests/baselines/reference/funClodule.js
Sheetal Nandi 6ab3adfd43 Modified the emitComment logic to handle emitting leading or trailing spaces depending on flags
Leading comments have trailing separator while trailing comments have leading space
This removes the extra trailing space in the trailing comments
2014-08-15 14:32:08 -07:00

36 lines
606 B
JavaScript

//// [funClodule.ts]
declare function foo();
declare module foo {
export function x(): any;
}
declare class foo { } // Should error
declare class foo2 { }
declare module foo2 {
export function x(): any;
}
declare function foo2(); // Should error
function foo3() { }
module foo3 {
export function x(): any { }
}
class foo3 { } // Should error
//// [funClodule.js]
function foo3() {
}
var foo3;
(function (foo3) {
function x() {
}
foo3.x = x;
})(foo3 || (foo3 = {}));
var foo3 = (function () {
function foo3() {
}
return foo3;
})(); // Should error