Accepted baselines.

This commit is contained in:
Daniel Rosenwasser
2016-09-27 14:43:55 -07:00
parent c668644e0b
commit 1fbdb86202
520 changed files with 1217 additions and 2346 deletions

View File

@@ -38,8 +38,7 @@ var A;
var Point3d = (function (_super) {
__extends(Point3d, _super);
function Point3d() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Point3d;
}(Point));

View File

@@ -41,8 +41,7 @@ var A;
var Point3d = (function (_super) {
__extends(Point3d, _super);
function Point3d() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Point3d;
}(Point));

View File

@@ -22,8 +22,7 @@ var __extends = (this && this.__extends) || function (d, b) {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));

View File

@@ -22,8 +22,7 @@ var __extends = (this && this.__extends) || function (d, b) {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));

View File

@@ -92,8 +92,7 @@ var WrongTypeAccessor = (function () {
var WrongTypeAccessorImpl = (function (_super) {
__extends(WrongTypeAccessorImpl, _super);
function WrongTypeAccessorImpl() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
Object.defineProperty(WrongTypeAccessorImpl.prototype, "num", {
get: function () { return "nope, wrong"; },

View File

@@ -38,8 +38,7 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));

View File

@@ -46,8 +46,7 @@ var Backbone = require("./aliasUsage1_backbone");
var VisualizationModel = (function (_super) {
__extends(VisualizationModel, _super);
function VisualizationModel() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return VisualizationModel;
}(Backbone.Model));

View File

@@ -40,8 +40,7 @@ var Backbone = require("./aliasUsageInArray_backbone");
var VisualizationModel = (function (_super) {
__extends(VisualizationModel, _super);
function VisualizationModel() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return VisualizationModel;
}(Backbone.Model));

View File

@@ -39,8 +39,7 @@ var Backbone = require("./aliasUsageInFunctionExpression_backbone");
var VisualizationModel = (function (_super) {
__extends(VisualizationModel, _super);
function VisualizationModel() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return VisualizationModel;
}(Backbone.Model));

View File

@@ -43,8 +43,7 @@ var Backbone = require("./aliasUsageInGenericFunction_backbone");
var VisualizationModel = (function (_super) {
__extends(VisualizationModel, _super);
function VisualizationModel() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return VisualizationModel;
}(Backbone.Model));

View File

@@ -45,8 +45,7 @@ var Backbone = require("./aliasUsageInIndexerOfClass_backbone");
var VisualizationModel = (function (_super) {
__extends(VisualizationModel, _super);
function VisualizationModel() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return VisualizationModel;
}(Backbone.Model));

View File

@@ -40,8 +40,7 @@ var Backbone = require("./aliasUsageInObjectLiteral_backbone");
var VisualizationModel = (function (_super) {
__extends(VisualizationModel, _super);
function VisualizationModel() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return VisualizationModel;
}(Backbone.Model));

View File

@@ -43,8 +43,7 @@ var Backbone = require("./aliasUsageInOrExpression_backbone");
var VisualizationModel = (function (_super) {
__extends(VisualizationModel, _super);
function VisualizationModel() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return VisualizationModel;
}(Backbone.Model));

View File

@@ -43,8 +43,7 @@ var Backbone = require("./aliasUsageInTypeArgumentOfExtendsClause_backbone");
var VisualizationModel = (function (_super) {
__extends(VisualizationModel, _super);
function VisualizationModel() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return VisualizationModel;
}(Backbone.Model));

View File

@@ -39,8 +39,7 @@ var Backbone = require("./aliasUsageInVarAssignment_backbone");
var VisualizationModel = (function (_super) {
__extends(VisualizationModel, _super);
function VisualizationModel() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return VisualizationModel;
}(Backbone.Model));

View File

@@ -22,8 +22,7 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));

View File

@@ -38,8 +38,7 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
@@ -52,8 +51,7 @@ var Base2 = (function () {
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Base2));

View File

@@ -28,8 +28,7 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));

View File

@@ -101,8 +101,7 @@ var C1 = (function () {
var C2 = (function (_super) {
__extends(C2, _super);
function C2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
C2.prototype.C2M1 = function () { return null; };
return C2;

View File

@@ -75,8 +75,7 @@ var C1 = (function () {
var C2 = (function (_super) {
__extends(C2, _super);
function C2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
C2.prototype.C2M1 = function () { return null; };
return C2;

View File

@@ -128,8 +128,7 @@ var EmptyTypes;
var derived = (function (_super) {
__extends(derived, _super);
function derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return derived;
}(base));
@@ -188,8 +187,7 @@ var NonEmptyTypes;
var derived = (function (_super) {
__extends(derived, _super);
function derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return derived;
}(base));

View File

@@ -65,16 +65,14 @@ var Action = (function () {
var ActionA = (function (_super) {
__extends(ActionA, _super);
function ActionA() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return ActionA;
}(Action));
var ActionB = (function (_super) {
__extends(ActionB, _super);
function ActionB() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return ActionB;
}(Action));

View File

@@ -70,8 +70,7 @@ var Base = (function () {
var Derived1 = (function (_super) {
__extends(Derived1, _super);
function Derived1() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived1;
}(Base));
@@ -79,8 +78,7 @@ var Derived1 = (function (_super) {
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Base));

View File

@@ -39,8 +39,7 @@ var List = (function () {
var DerivedList = (function (_super) {
__extends(DerivedList, _super);
function DerivedList() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return DerivedList;
}(List));

View File

@@ -33,16 +33,14 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(Array));

View File

@@ -114,24 +114,21 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));
var OtherDerived = (function (_super) {
__extends(OtherDerived, _super);
function OtherDerived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return OtherDerived;
}(Base));

View File

@@ -115,24 +115,21 @@ var Errors;
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));
var OtherDerived = (function (_super) {
__extends(OtherDerived, _super);
function OtherDerived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return OtherDerived;
}(Base));

View File

@@ -80,24 +80,21 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));
var OtherDerived = (function (_super) {
__extends(OtherDerived, _super);
function OtherDerived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return OtherDerived;
}(Base));

View File

@@ -57,24 +57,21 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));
var OtherDerived = (function (_super) {
__extends(OtherDerived, _super);
function OtherDerived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return OtherDerived;
}(Base));

View File

@@ -114,24 +114,21 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));
var OtherDerived = (function (_super) {
__extends(OtherDerived, _super);
function OtherDerived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return OtherDerived;
}(Base));

View File

@@ -115,24 +115,21 @@ var Errors;
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));
var OtherDerived = (function (_super) {
__extends(OtherDerived, _super);
function OtherDerived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return OtherDerived;
}(Base));

View File

@@ -80,24 +80,21 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));
var OtherDerived = (function (_super) {
__extends(OtherDerived, _super);
function OtherDerived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return OtherDerived;
}(Base));

View File

@@ -57,24 +57,21 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));
var OtherDerived = (function (_super) {
__extends(OtherDerived, _super);
function OtherDerived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return OtherDerived;
}(Base));

View File

@@ -72,8 +72,7 @@ var Generics;
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));

View File

@@ -59,8 +59,7 @@ b = a; // ok
var B2 = (function (_super) {
__extends(B2, _super);
function B2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B2;
}(A));

View File

@@ -108,16 +108,14 @@ var OnlyDerived;
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Base));
@@ -169,16 +167,14 @@ var WithBase;
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Base));

View File

@@ -103,16 +103,14 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));

View File

@@ -105,16 +105,14 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));

View File

@@ -82,8 +82,7 @@ var Generics;
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));
@@ -94,8 +93,7 @@ var Generics;
var B2 = (function (_super) {
__extends(B2, _super);
function B2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B2;
}(A));

View File

@@ -19,8 +19,7 @@ var __extends = (this && this.__extends) || function (d, b) {
var Task = (function (_super) {
__extends(Task, _super);
function Task() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Task;
}(Promise));

View File

@@ -61,8 +61,7 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
// async method with only call/get on 'super' does not require a binding
B.prototype.simple = function () {

View File

@@ -13,8 +13,7 @@ var X;
var MyPromise = (function (_super) {
__extends(MyPromise, _super);
function MyPromise() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return MyPromise;
}(Promise));

View File

@@ -17,8 +17,7 @@ function func() {
_a = function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D;
};

View File

@@ -38,8 +38,7 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));

View File

@@ -51,8 +51,7 @@ var Class1 = (function () {
var Class2 = (function (_super) {
__extends(Class2, _super);
function Class2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Class2;
}(Class1));
@@ -64,8 +63,7 @@ var Class3 = (function () {
var Class4 = (function (_super) {
__extends(Class4, _super);
function Class4() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Class4;
}(Class3));

View File

@@ -41,8 +41,7 @@ var CBaseBase = (function () {
var CBase = (function (_super) {
__extends(CBase, _super);
function CBase() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return CBase;
}(CBaseBase));
@@ -60,8 +59,7 @@ var Wrapper = (function () {
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
C.prototype.works = function () {
new CBaseBase(this);

View File

@@ -44,16 +44,14 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Base));

View File

@@ -40,16 +40,14 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Base));

View File

@@ -46,8 +46,7 @@ var E = (function () {
var F = (function (_super) {
__extends(F, _super);
function F() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return F;
}(C));

View File

@@ -84,24 +84,21 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));
var OtherDerived = (function (_super) {
__extends(OtherDerived, _super);
function OtherDerived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return OtherDerived;
}(Base));

View File

@@ -131,24 +131,21 @@ var Errors;
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));
var OtherDerived = (function (_super) {
__extends(OtherDerived, _super);
function OtherDerived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return OtherDerived;
}(Base));

View File

@@ -64,24 +64,21 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));
var OtherDerived = (function (_super) {
__extends(OtherDerived, _super);
function OtherDerived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return OtherDerived;
}(Base));

View File

@@ -64,24 +64,21 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));
var OtherDerived = (function (_super) {
__extends(OtherDerived, _super);
function OtherDerived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return OtherDerived;
}(Base));

View File

@@ -67,24 +67,21 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived;
}(Base));
var Derived2 = (function (_super) {
__extends(Derived2, _super);
function Derived2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Derived2;
}(Derived));
var OtherDerived = (function (_super) {
__extends(OtherDerived, _super);
function OtherDerived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return OtherDerived;
}(Base));

View File

@@ -59,8 +59,7 @@ var D = (function () {
var E = (function (_super) {
__extends(E, _super);
function E() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return E;
}(A));
@@ -68,8 +67,7 @@ var E = (function (_super) {
var F = (function (_super) {
__extends(F, _super);
function F() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return F;
}(A));

View File

@@ -36,8 +36,7 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));

View File

@@ -42,16 +42,14 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(B));

View File

@@ -32,8 +32,7 @@ var B;
var D = (function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D;
}(B.a.C));

View File

@@ -32,8 +32,7 @@ var maker;
var Bar = (function (_super) {
__extends(Bar, _super);
function Bar() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return Bar;
}(Foo));

View File

@@ -28,16 +28,14 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(B));

View File

@@ -24,8 +24,7 @@ var foo = (function () {
var bar = (function (_super) {
__extends(bar, _super);
function bar() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
bar.prototype.test = function () {
this.

View File

@@ -31,32 +31,28 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(B));
var D = (function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D;
}(B));
var E = (function (_super) {
__extends(E, _super);
function E() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
E.prototype.bar = function () { };
return E;

View File

@@ -31,8 +31,7 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));

View File

@@ -39,32 +39,28 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(A)); // error -- inherits abstract methods
var D = (function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D;
}(A)); // error -- inherits abstract methods
var E = (function (_super) {
__extends(E, _super);
function E() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
E.prototype.foo = function () { return this.t; };
return E;
@@ -72,8 +68,7 @@ var E = (function (_super) {
var F = (function (_super) {
__extends(F, _super);
function F() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
F.prototype.bar = function (t) { };
return F;
@@ -81,8 +76,7 @@ var F = (function (_super) {
var G = (function (_super) {
__extends(G, _super);
function G() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
G.prototype.foo = function () { return this.t; };
G.prototype.bar = function (t) { };

View File

@@ -24,8 +24,7 @@ var M;
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));

View File

@@ -35,16 +35,14 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(A));
@@ -56,48 +54,42 @@ var AA = (function () {
var BB = (function (_super) {
__extends(BB, _super);
function BB() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return BB;
}(AA));
var CC = (function (_super) {
__extends(CC, _super);
function CC() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return CC;
}(AA));
var DD = (function (_super) {
__extends(DD, _super);
function DD() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return DD;
}(BB));
var EE = (function (_super) {
__extends(EE, _super);
function EE() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return EE;
}(BB));
var FF = (function (_super) {
__extends(FF, _super);
function FF() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return FF;
}(CC));
var GG = (function (_super) {
__extends(GG, _super);
function GG() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return GG;
}(CC));

View File

@@ -41,16 +41,14 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(B));

View File

@@ -82,24 +82,21 @@ new x; // okay -- undefined behavior at runtime
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(B)); // error -- not declared abstract
var D = (function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D;
}(B)); // okay
var E = (function (_super) {
__extends(E, _super);
function E() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
E.prototype.bar = function () { return 1; };
return E;
@@ -107,8 +104,7 @@ var E = (function (_super) {
var F = (function (_super) {
__extends(F, _super);
function F() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
F.prototype.bar = function () { return 2; };
return F;

View File

@@ -38,8 +38,7 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));
@@ -52,8 +51,7 @@ var AA = (function () {
var BB = (function (_super) {
__extends(BB, _super);
function BB() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
BB.prototype.bar = function () { };
return BB;
@@ -61,16 +59,14 @@ var BB = (function (_super) {
var CC = (function (_super) {
__extends(CC, _super);
function CC() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return CC;
}(BB)); // error
var DD = (function (_super) {
__extends(DD, _super);
function DD() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
DD.prototype.foo = function () { };
return DD;

View File

@@ -42,8 +42,7 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
B.prototype.bar = function () { _super.prototype.foo.call(this); };
B.prototype.baz = function () { return this.foo; };
@@ -52,8 +51,7 @@ var B = (function (_super) {
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
C.prototype.foo = function () { return 2; };
C.prototype.qux = function () { return _super.prototype.foo.call(this) || _super.prototype.foo; }; // 2 errors, foo is abstract
@@ -70,8 +68,7 @@ var AA = (function () {
var BB = (function (_super) {
__extends(BB, _super);
function BB() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return BB;
}(AA));

View File

@@ -31,8 +31,7 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
B.prototype.foo = function () { return 1; };
return B;
@@ -40,8 +39,7 @@ var B = (function (_super) {
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(A));

View File

@@ -41,24 +41,21 @@ var A = (function () {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(A));
var D = (function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
D.prototype.foo = function () { };
return D;
@@ -66,8 +63,7 @@ var D = (function (_super) {
var E = (function (_super) {
__extends(E, _super);
function E() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
E.prototype.foo = function () { };
return E;
@@ -80,24 +76,21 @@ var AA = (function () {
var BB = (function (_super) {
__extends(BB, _super);
function BB() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return BB;
}(AA));
var CC = (function (_super) {
__extends(CC, _super);
function CC() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return CC;
}(AA));
var DD = (function (_super) {
__extends(DD, _super);
function DD() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
DD.prototype.foo = function () { };
return DD;

View File

@@ -51,8 +51,7 @@ var A = (function () {
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(A));
@@ -74,8 +73,7 @@ var D = (function () {
var F = (function (_super) {
__extends(F, _super);
function F() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return F;
}(D));

View File

@@ -25,8 +25,7 @@ var Base = (function () {
var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
Derived.make = function () { new Base(); }; // ok
return Derived;

View File

@@ -35,8 +35,7 @@ var M;
var O = (function (_super) {
__extends(O, _super);
function O() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return O;
}(M.N));

View File

@@ -31,8 +31,7 @@ var StringTreeCollectionBase = (function () {
var StringTreeCollection = (function (_super) {
__extends(StringTreeCollection, _super);
function StringTreeCollection() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return StringTreeCollection;
}(StringTreeCollectionBase));

View File

@@ -16,8 +16,7 @@ var D = (function () {
var v = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(D));

View File

@@ -22,8 +22,7 @@ var A = (function () {
var C = (function (_super) {
__extends(class_1, _super);
function class_1() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return class_1;
}(A));

View File

@@ -20,80 +20,70 @@ var __extends = (this && this.__extends) || function (d, b) {
var C1 = (function (_super) {
__extends(C1, _super);
function C1() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C1;
}(Object));
var C2 = (function (_super) {
__extends(C2, _super);
function C2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C2;
}(Function));
var C3 = (function (_super) {
__extends(C3, _super);
function C3() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C3;
}(String));
var C4 = (function (_super) {
__extends(C4, _super);
function C4() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C4;
}(Boolean));
var C5 = (function (_super) {
__extends(C5, _super);
function C5() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C5;
}(Number));
var C6 = (function (_super) {
__extends(C6, _super);
function C6() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C6;
}(Date));
var C7 = (function (_super) {
__extends(C7, _super);
function C7() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C7;
}(RegExp));
var C8 = (function (_super) {
__extends(C8, _super);
function C8() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C8;
}(Error));
var C9 = (function (_super) {
__extends(C9, _super);
function C9() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C9;
}(Array));
var C10 = (function (_super) {
__extends(C10, _super);
function C10() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C10;
}(Array));

View File

@@ -47,8 +47,7 @@ var C = (function () {
var D = (function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D;
}(C));
@@ -67,8 +66,7 @@ var C2 = (function () {
var D2 = (function (_super) {
__extends(D2, _super);
function D2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D2;
}(C2));

View File

@@ -68,8 +68,7 @@ var __extends = (this && this.__extends) || function (d, b) {
var D0 = (function (_super) {
__extends(D0, _super);
function D0() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D0;
}(Base));
@@ -108,8 +107,7 @@ var D3 = (function (_super) {
var D4 = (function (_super) {
__extends(D4, _super);
function D4() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D4;
}(getBase()));
@@ -117,8 +115,7 @@ var D4 = (function (_super) {
var D5 = (function (_super) {
__extends(D5, _super);
function D5() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D5;
}(getBadBase()));

View File

@@ -27,56 +27,49 @@ function foo() {
var C1 = (function (_super) {
__extends(C1, _super);
function C1() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C1;
}(undefined));
var C2 = (function (_super) {
__extends(C2, _super);
function C2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C2;
}(true));
var C3 = (function (_super) {
__extends(C3, _super);
function C3() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C3;
}(false));
var C4 = (function (_super) {
__extends(C4, _super);
function C4() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C4;
}(42));
var C5 = (function (_super) {
__extends(C5, _super);
function C5() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C5;
}("hello"));
var C6 = (function (_super) {
__extends(C6, _super);
function C6() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C6;
}(x));
var C7 = (function (_super) {
__extends(C7, _super);
function C7() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C7;
}(foo));

View File

@@ -12,16 +12,14 @@ var __extends = (this && this.__extends) || function (d, b) {
var C1 = (function (_super) {
__extends(C1, _super);
function C1() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C1;
}(null));
var C2 = (function (_super) {
__extends(C2, _super);
function C2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C2;
}((null)));

View File

@@ -24,32 +24,28 @@ var __extends = (this && this.__extends) || function (d, b) {
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(number));
var C2 = (function (_super) {
__extends(C2, _super);
function C2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C2;
}(string));
var C3 = (function (_super) {
__extends(C3, _super);
function C3() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C3;
}(boolean));
var C4 = (function (_super) {
__extends(C4, _super);
function C4() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C4;
}(Void));
@@ -62,32 +58,28 @@ void {};
var C5 = (function (_super) {
__extends(C5, _super);
function C5() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C5;
}(Null));
var C5a = (function (_super) {
__extends(C5a, _super);
function C5a() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C5a;
}(null));
var C6 = (function (_super) {
__extends(C6, _super);
function C6() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C6;
}(undefined));
var C7 = (function (_super) {
__extends(C7, _super);
function C7() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C7;
}(Undefined));
@@ -98,8 +90,7 @@ var E;
var C8 = (function (_super) {
__extends(C8, _super);
function C8() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C8;
}(E));

View File

@@ -20,8 +20,7 @@ void {};
var C5a = (function (_super) {
__extends(C5a, _super);
function C5a() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C5a;
}(null));

View File

@@ -23,8 +23,7 @@ var M;
var D = (function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D;
}(M.C));

View File

@@ -24,8 +24,7 @@ var M;
var D = (function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D;
}(M.C));

View File

@@ -37,8 +37,7 @@ exports.b = {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));
@@ -63,8 +62,7 @@ exports.a = {
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));

View File

@@ -33,8 +33,7 @@ var Foo;
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));

View File

@@ -23,8 +23,7 @@ var Foo;
var B = (function (_super) {
__extends(B, _super);
function B() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return B;
}(A));

View File

@@ -25,16 +25,14 @@ var __extends = (this && this.__extends) || function (d, b) {
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(I)); // error
var C2 = (function (_super) {
__extends(C2, _super);
function C2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C2;
}({ foo: string })); // error
@@ -42,8 +40,7 @@ var x;
var C3 = (function (_super) {
__extends(C3, _super);
function C3() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C3;
}(x)); // error
@@ -54,8 +51,7 @@ var M;
var C4 = (function (_super) {
__extends(C4, _super);
function C4() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C4;
}(M)); // error
@@ -63,16 +59,14 @@ function foo() { }
var C5 = (function (_super) {
__extends(C5, _super);
function C5() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C5;
}(foo)); // error
var C6 = (function (_super) {
__extends(C6, _super);
function C6() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C6;
}([])); // error

View File

@@ -12,16 +12,14 @@ var __extends = (this && this.__extends) || function (d, b) {
var C2 = (function (_super) {
__extends(C2, _super);
function C2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C2;
}({ foo: string })); // error
var C6 = (function (_super) {
__extends(C6, _super);
function C6() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C6;
}([])); // error

View File

@@ -17,8 +17,7 @@ var __extends = (this && this.__extends) || function (d, b) {
var A = (function (_super) {
__extends(A, _super);
function A() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return A;
}(Comparable));
@@ -30,8 +29,7 @@ var B = (function () {
var A2 = (function (_super) {
__extends(A2, _super);
function A2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return A2;
}(Comparable2));

View File

@@ -20,8 +20,7 @@ function factory(a) {
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(factory(A)));

View File

@@ -24,24 +24,21 @@ var __extends = (this && this.__extends) || function (d, b) {
var C1 = (function (_super) {
__extends(C1, _super);
function C1() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C1;
}(M.I1));
var C2 = (function (_super) {
__extends(C2, _super);
function C2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C2;
}(M.I2));
var D = (function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D;
}(Mod.Nested.I));

View File

@@ -14,24 +14,21 @@ var __extends = (this && this.__extends) || function (d, b) {
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(C)); // error
var D = (function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D;
}(D)); // error
var E = (function (_super) {
__extends(E, _super);
function E() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return E;
}(E)); // error

View File

@@ -20,48 +20,42 @@ var __extends = (this && this.__extends) || function (d, b) {
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(E)); // error
var D = (function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D;
}(C));
var E = (function (_super) {
__extends(E, _super);
function E() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return E;
}(D));
var C2 = (function (_super) {
__extends(C2, _super);
function C2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C2;
}(E2)); // error
var D2 = (function (_super) {
__extends(D2, _super);
function D2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D2;
}(C2));
var E2 = (function (_super) {
__extends(E2, _super);
function E2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return E2;
}(D2));

View File

@@ -31,8 +31,7 @@ var __extends = (this && this.__extends) || function (d, b) {
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(N.E)); // error
@@ -41,8 +40,7 @@ var M;
var D = (function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D;
}(C));
@@ -53,8 +51,7 @@ var N;
var E = (function (_super) {
__extends(E, _super);
function E() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return E;
}(M.D));
@@ -65,8 +62,7 @@ var O;
var C2 = (function (_super) {
__extends(C2, _super);
function C2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C2;
}(Q.E2)); // error
@@ -75,8 +71,7 @@ var O;
var D2 = (function (_super) {
__extends(D2, _super);
function D2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D2;
}(C2));
@@ -87,8 +82,7 @@ var O;
var E2 = (function (_super) {
__extends(E2, _super);
function E2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return E2;
}(P.D2));

View File

@@ -27,8 +27,7 @@ var __extends = (this && this.__extends) || function (d, b) {
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(E)); // error
@@ -41,8 +40,7 @@ var __extends = (this && this.__extends) || function (d, b) {
var D = (function (_super) {
__extends(D, _super);
function D() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D;
}(C));
@@ -55,8 +53,7 @@ var __extends = (this && this.__extends) || function (d, b) {
var E = (function (_super) {
__extends(E, _super);
function E() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return E;
}(D));
@@ -69,8 +66,7 @@ var __extends = (this && this.__extends) || function (d, b) {
var C2 = (function (_super) {
__extends(C2, _super);
function C2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C2;
}(E2)); // error
@@ -83,8 +79,7 @@ var __extends = (this && this.__extends) || function (d, b) {
var D2 = (function (_super) {
__extends(D2, _super);
function D2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return D2;
}(C2));
@@ -97,8 +92,7 @@ var __extends = (this && this.__extends) || function (d, b) {
var E2 = (function (_super) {
__extends(E2, _super);
function E2() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return E2;
}(D2));

View File

@@ -22,8 +22,7 @@ var B = (function () {
var C = (function (_super) {
__extends(C, _super);
function C() {
var _this = _super.apply(this, arguments) || this;
return _this;
return _super.apply(this, arguments) || this;
}
return C;
}(A));

Some files were not shown because too many files have changed in this diff Show More