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 26 27 28
|
//// [augmentedTypesClass.ts]
//// class then var
class c1 { public foo() { } }
var c1 = 1; // error
//// class then enum
class c4 { public foo() { } }
enum c4 { One } // error
//// [augmentedTypesClass.js]
//// class then var
var c1 = /** @class */ (function () {
function c1() {
}
c1.prototype.foo = function () { };
return c1;
}());
var c1 = 1; // error
//// class then enum
var c4 = /** @class */ (function () {
function c4() {
}
c4.prototype.foo = function () { };
return c4;
}());
(function (c4) {
c4[c4["One"] = 0] = "One";
})(c4 || (c4 = {})); // error
|