TypeScript/tests/baselines/reference/cloduleAndTypeParameters.js
2014-07-12 17:30:19 -07:00

31 lines
469 B
TypeScript

//// [cloduleAndTypeParameters.ts]
class Foo<T extends Foo.Bar> {
constructor() {
}
}
module Foo {
export interface Bar {
bar(): void;
}
export class Baz {
}
}
//// [cloduleAndTypeParameters.js]
var Foo = (function () {
function Foo() {
}
return Foo;
})();
var Foo;
(function (Foo) {
var Baz = (function () {
function Baz() {
}
return Baz;
})();
Foo.Baz = Baz;
})(Foo || (Foo = {}));