diff --git a/src/compiler/emitter.ts b/src/compiler/emitter.ts
index 9b409a7e237..f2b40f589f5 100644
--- a/src/compiler/emitter.ts
+++ b/src/compiler/emitter.ts
@@ -3487,19 +3487,34 @@ module ts {
write(" {");
scopeEmitStart(node);
+ var outPos = writer.getTextPos();
increaseIndent();
emitDetachedComments(body.statements);
var startIndex = emitDirectivePrologues(body.statements, /*startWithNewLine*/ true);
-
emitFunctionBodyPreamble(node);
- emitLinesStartingAt(body.statements, startIndex);
- emitTempDeclarations(/*newLine*/ true);
-
- writeLine();
- emitLeadingCommentsOfPosition(body.statements.end);
decreaseIndent();
- emitToken(SyntaxKind.CloseBraceToken, body.statements.end);
+ var preambleEmitted = writer.getTextPos() !== outPos;
+ if (!preambleEmitted && nodeEndIsOnSameLineAsNodeStart(body, body)) {
+ for (var i = 0, n = body.statements.length; i < n; i++) {
+ write(" ");
+ emit(body.statements[i]);
+ }
+ emitTempDeclarations(/*newLine*/ false);
+ write(" ");
+ emitLeadingCommentsOfPosition(body.statements.end);
+ }
+ else {
+ increaseIndent();
+ emitLinesStartingAt(body.statements, startIndex);
+ emitTempDeclarations(/*newLine*/ true);
+
+ writeLine();
+ emitLeadingCommentsOfPosition(body.statements.end);
+ decreaseIndent();
+ }
+
+ emitToken(SyntaxKind.CloseBraceToken, body.statements.end);
scopeEmitEnd();
}
diff --git a/tests/baselines/reference/2dArrays.js b/tests/baselines/reference/2dArrays.js
index 7840f3d8c54..fe8ab380ba7 100644
--- a/tests/baselines/reference/2dArrays.js
+++ b/tests/baselines/reference/2dArrays.js
@@ -30,9 +30,7 @@ var Board = (function () {
function Board() {
}
Board.prototype.allShipsSunk = function () {
- return this.ships.every(function (val) {
- return val.isSunk;
- });
+ return this.ships.every(function (val) { return val.isSunk; });
};
return Board;
})();
diff --git a/tests/baselines/reference/ClassAndModuleThatMergeWithModulesExportedStaticFunctionUsingClassPrivateStatics.js b/tests/baselines/reference/ClassAndModuleThatMergeWithModulesExportedStaticFunctionUsingClassPrivateStatics.js
index 827557bdbad..5f01b6acff1 100644
--- a/tests/baselines/reference/ClassAndModuleThatMergeWithModulesExportedStaticFunctionUsingClassPrivateStatics.js
+++ b/tests/baselines/reference/ClassAndModuleThatMergeWithModulesExportedStaticFunctionUsingClassPrivateStatics.js
@@ -19,9 +19,7 @@ module clodule {
var clodule = (function () {
function clodule() {
}
- clodule.sfn = function (id) {
- return 42;
- };
+ clodule.sfn = function (id) { return 42; };
return clodule;
})();
var clodule;
diff --git a/tests/baselines/reference/ClassAndModuleThatMergeWithStaticFunctionAndExportedFunctionThatShareAName.js b/tests/baselines/reference/ClassAndModuleThatMergeWithStaticFunctionAndExportedFunctionThatShareAName.js
index ae8d594c2f8..a86bc7d2e90 100644
--- a/tests/baselines/reference/ClassAndModuleThatMergeWithStaticFunctionAndExportedFunctionThatShareAName.js
+++ b/tests/baselines/reference/ClassAndModuleThatMergeWithStaticFunctionAndExportedFunctionThatShareAName.js
@@ -28,16 +28,12 @@ var Point = (function () {
this.x = x;
this.y = y;
}
- Point.Origin = function () {
- return { x: 0, y: 0 };
- }; // unexpected error here bug 840246
+ Point.Origin = function () { return { x: 0, y: 0 }; }; // unexpected error here bug 840246
return Point;
})();
var Point;
(function (Point) {
- function Origin() {
- return null;
- }
+ function Origin() { return null; }
Point.Origin = Origin; //expected duplicate identifier error
})(Point || (Point = {}));
var A;
@@ -47,17 +43,13 @@ var A;
this.x = x;
this.y = y;
}
- Point.Origin = function () {
- return { x: 0, y: 0 };
- }; // unexpected error here bug 840246
+ Point.Origin = function () { return { x: 0, y: 0 }; }; // unexpected error here bug 840246
return Point;
})();
A.Point = Point;
var Point;
(function (Point) {
- function Origin() {
- return "";
- }
+ function Origin() { return ""; }
Point.Origin = Origin; //expected duplicate identifier error
})(Point = A.Point || (A.Point = {}));
})(A || (A = {}));
diff --git a/tests/baselines/reference/ClassAndModuleThatMergeWithStaticFunctionAndNonExportedFunctionThatShareAName.js b/tests/baselines/reference/ClassAndModuleThatMergeWithStaticFunctionAndNonExportedFunctionThatShareAName.js
index 5bbe60297cc..f462ea9eaa9 100644
--- a/tests/baselines/reference/ClassAndModuleThatMergeWithStaticFunctionAndNonExportedFunctionThatShareAName.js
+++ b/tests/baselines/reference/ClassAndModuleThatMergeWithStaticFunctionAndNonExportedFunctionThatShareAName.js
@@ -28,16 +28,12 @@ var Point = (function () {
this.x = x;
this.y = y;
}
- Point.Origin = function () {
- return { x: 0, y: 0 };
- };
+ Point.Origin = function () { return { x: 0, y: 0 }; };
return Point;
})();
var Point;
(function (Point) {
- function Origin() {
- return "";
- } // not an error, since not exported
+ function Origin() { return ""; } // not an error, since not exported
})(Point || (Point = {}));
var A;
(function (A) {
@@ -46,16 +42,12 @@ var A;
this.x = x;
this.y = y;
}
- Point.Origin = function () {
- return { x: 0, y: 0 };
- };
+ Point.Origin = function () { return { x: 0, y: 0 }; };
return Point;
})();
A.Point = Point;
var Point;
(function (Point) {
- function Origin() {
- return "";
- } // not an error since not exported
+ function Origin() { return ""; } // not an error since not exported
})(Point = A.Point || (A.Point = {}));
})(A || (A = {}));
diff --git a/tests/baselines/reference/YieldExpression13_es6.js b/tests/baselines/reference/YieldExpression13_es6.js
index 328fc80dbdd..093759e6bd9 100644
--- a/tests/baselines/reference/YieldExpression13_es6.js
+++ b/tests/baselines/reference/YieldExpression13_es6.js
@@ -2,6 +2,4 @@
function* foo() { yield }
//// [YieldExpression13_es6.js]
-function foo() {
- ;
-}
+function foo() { ; }
diff --git a/tests/baselines/reference/YieldExpression17_es6.js b/tests/baselines/reference/YieldExpression17_es6.js
index 6fd39844d80..cefe4ca28df 100644
--- a/tests/baselines/reference/YieldExpression17_es6.js
+++ b/tests/baselines/reference/YieldExpression17_es6.js
@@ -2,6 +2,4 @@
var v = { get foo() { yield foo; } }
//// [YieldExpression17_es6.js]
-var v = { get foo() {
- ;
-} };
+var v = { get foo() { ; } };
diff --git a/tests/baselines/reference/accessibilityModifiers.js b/tests/baselines/reference/accessibilityModifiers.js
index af1832d9340..ebc801ac136 100644
--- a/tests/baselines/reference/accessibilityModifiers.js
+++ b/tests/baselines/reference/accessibilityModifiers.js
@@ -52,9 +52,7 @@ var C = (function () {
}
C.privateMethod = function () { };
Object.defineProperty(C, "privateGetter", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -65,9 +63,7 @@ var C = (function () {
});
C.protectedMethod = function () { };
Object.defineProperty(C, "protectedGetter", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -78,9 +74,7 @@ var C = (function () {
});
C.publicMethod = function () { };
Object.defineProperty(C, "publicGetter", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -97,9 +91,7 @@ var D = (function () {
}
D.privateMethod = function () { };
Object.defineProperty(D, "privateGetter", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -110,9 +102,7 @@ var D = (function () {
});
D.protectedMethod = function () { };
Object.defineProperty(D, "protectedGetter", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -123,9 +113,7 @@ var D = (function () {
});
D.publicMethod = function () { };
Object.defineProperty(D, "publicGetter", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -142,9 +130,7 @@ var E = (function () {
}
E.prototype.method = function () { };
Object.defineProperty(E.prototype, "getter", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/accessorWithES3.js b/tests/baselines/reference/accessorWithES3.js
index 8c0d353b310..1eecaa68d64 100644
--- a/tests/baselines/reference/accessorWithES3.js
+++ b/tests/baselines/reference/accessorWithES3.js
@@ -47,9 +47,7 @@ var D = (function () {
return D;
})();
var x = {
- get a() {
- return 1;
- }
+ get a() { return 1; }
};
var y = {
set b(v) { }
diff --git a/tests/baselines/reference/accessorWithES5.js b/tests/baselines/reference/accessorWithES5.js
index d51f5e7713b..746703bce52 100644
--- a/tests/baselines/reference/accessorWithES5.js
+++ b/tests/baselines/reference/accessorWithES5.js
@@ -44,9 +44,7 @@ var D = (function () {
return D;
})();
var x = {
- get a() {
- return 1;
- }
+ get a() { return 1; }
};
var y = {
set b(v) { }
diff --git a/tests/baselines/reference/accessorsNotAllowedInES3.js b/tests/baselines/reference/accessorsNotAllowedInES3.js
index 5cb5a5dc47a..0843a39191c 100644
--- a/tests/baselines/reference/accessorsNotAllowedInES3.js
+++ b/tests/baselines/reference/accessorsNotAllowedInES3.js
@@ -11,14 +11,10 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "x", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
enumerable: true,
configurable: true
});
return C;
})();
-var y = { get foo() {
- return 3;
-} };
+var y = { get foo() { return 3; } };
diff --git a/tests/baselines/reference/accessors_spec_section-4.5_error-cases.js b/tests/baselines/reference/accessors_spec_section-4.5_error-cases.js
index 11590f6d068..5e527aef3e9 100644
--- a/tests/baselines/reference/accessors_spec_section-4.5_error-cases.js
+++ b/tests/baselines/reference/accessors_spec_section-4.5_error-cases.js
@@ -18,38 +18,26 @@ var LanguageSpec_section_4_5_error_cases = (function () {
function LanguageSpec_section_4_5_error_cases() {
}
Object.defineProperty(LanguageSpec_section_4_5_error_cases.prototype, "AnnotatedSetter_SetterFirst", {
- get: function () {
- return "";
- },
+ get: function () { return ""; },
set: function (a) { },
enumerable: true,
configurable: true
});
Object.defineProperty(LanguageSpec_section_4_5_error_cases.prototype, "AnnotatedSetter_SetterLast", {
- get: function () {
- return "";
- },
+ get: function () { return ""; },
set: function (a) { },
enumerable: true,
configurable: true
});
Object.defineProperty(LanguageSpec_section_4_5_error_cases.prototype, "AnnotatedGetter_GetterFirst", {
- get: function () {
- return "";
- },
- set: function (aStr) {
- aStr = 0;
- },
+ get: function () { return ""; },
+ set: function (aStr) { aStr = 0; },
enumerable: true,
configurable: true
});
Object.defineProperty(LanguageSpec_section_4_5_error_cases.prototype, "AnnotatedGetter_GetterLast", {
- get: function () {
- return "";
- },
- set: function (aStr) {
- aStr = 0;
- },
+ get: function () { return ""; },
+ set: function (aStr) { aStr = 0; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/accessors_spec_section-4.5_inference.js b/tests/baselines/reference/accessors_spec_section-4.5_inference.js
index 6ad452f2a5a..9aa7ce2f408 100644
--- a/tests/baselines/reference/accessors_spec_section-4.5_inference.js
+++ b/tests/baselines/reference/accessors_spec_section-4.5_inference.js
@@ -47,49 +47,37 @@ var LanguageSpec_section_4_5_inference = (function () {
function LanguageSpec_section_4_5_inference() {
}
Object.defineProperty(LanguageSpec_section_4_5_inference.prototype, "InferredGetterFromSetterAnnotation", {
- get: function () {
- return new B();
- },
+ get: function () { return new B(); },
set: function (a) { },
enumerable: true,
configurable: true
});
Object.defineProperty(LanguageSpec_section_4_5_inference.prototype, "InferredGetterFromSetterAnnotation_GetterFirst", {
- get: function () {
- return new B();
- },
+ get: function () { return new B(); },
set: function (a) { },
enumerable: true,
configurable: true
});
Object.defineProperty(LanguageSpec_section_4_5_inference.prototype, "InferredFromGetter", {
- get: function () {
- return new B();
- },
+ get: function () { return new B(); },
set: function (a) { },
enumerable: true,
configurable: true
});
Object.defineProperty(LanguageSpec_section_4_5_inference.prototype, "InferredFromGetter_SetterFirst", {
- get: function () {
- return new B();
- },
+ get: function () { return new B(); },
set: function (a) { },
enumerable: true,
configurable: true
});
Object.defineProperty(LanguageSpec_section_4_5_inference.prototype, "InferredSetterFromGetterAnnotation", {
- get: function () {
- return new B();
- },
+ get: function () { return new B(); },
set: function (a) { },
enumerable: true,
configurable: true
});
Object.defineProperty(LanguageSpec_section_4_5_inference.prototype, "InferredSetterFromGetterAnnotation_GetterFirst", {
- get: function () {
- return new B();
- },
+ get: function () { return new B(); },
set: function (a) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/additionOperatorWithAnyAndEveryType.js b/tests/baselines/reference/additionOperatorWithAnyAndEveryType.js
index 49d4ea66ba8..26a77e917d9 100644
--- a/tests/baselines/reference/additionOperatorWithAnyAndEveryType.js
+++ b/tests/baselines/reference/additionOperatorWithAnyAndEveryType.js
@@ -84,6 +84,4 @@ var r16 = a + M;
var r17 = a + '';
var r18 = a + 123;
var r19 = a + { a: '' };
-var r20 = a + (function (a) {
- return a;
-});
+var r20 = a + (function (a) { return a; });
diff --git a/tests/baselines/reference/additionOperatorWithNullValueAndInvalidOperator.js b/tests/baselines/reference/additionOperatorWithNullValueAndInvalidOperator.js
index 20ac1350ef3..79d3c0b9b8d 100644
--- a/tests/baselines/reference/additionOperatorWithNullValueAndInvalidOperator.js
+++ b/tests/baselines/reference/additionOperatorWithNullValueAndInvalidOperator.js
@@ -25,9 +25,7 @@ var r11 = null + (() => { });
//// [additionOperatorWithNullValueAndInvalidOperator.js]
// If one operand is the null or undefined value, it is treated as having the type of the other operand.
-function foo() {
- return undefined;
-}
+function foo() { return undefined; }
var a;
var b;
var c;
diff --git a/tests/baselines/reference/additionOperatorWithUndefinedValueAndInvalidOperands.js b/tests/baselines/reference/additionOperatorWithUndefinedValueAndInvalidOperands.js
index 2cf0ce22259..98935db2b86 100644
--- a/tests/baselines/reference/additionOperatorWithUndefinedValueAndInvalidOperands.js
+++ b/tests/baselines/reference/additionOperatorWithUndefinedValueAndInvalidOperands.js
@@ -25,9 +25,7 @@ var r11 = undefined + (() => { });
//// [additionOperatorWithUndefinedValueAndInvalidOperands.js]
// If one operand is the null or undefined value, it is treated as having the type of the other operand.
-function foo() {
- return undefined;
-}
+function foo() { return undefined; }
var a;
var b;
var c;
diff --git a/tests/baselines/reference/aliasUsedAsNameValue.js b/tests/baselines/reference/aliasUsedAsNameValue.js
index 4b6debf4c98..fb909181529 100644
--- a/tests/baselines/reference/aliasUsedAsNameValue.js
+++ b/tests/baselines/reference/aliasUsedAsNameValue.js
@@ -21,9 +21,7 @@ export var a = function () {
//// [aliasUsedAsNameValue_0.js]
exports.id;
//// [aliasUsedAsNameValue_1.js]
-function b(a) {
- return null;
-}
+function b(a) { return null; }
exports.b = b;
//// [aliasUsedAsNameValue_2.js]
///
diff --git a/tests/baselines/reference/ambientClassOverloadForFunction.js b/tests/baselines/reference/ambientClassOverloadForFunction.js
index cf3a59a465d..402eca63381 100644
--- a/tests/baselines/reference/ambientClassOverloadForFunction.js
+++ b/tests/baselines/reference/ambientClassOverloadForFunction.js
@@ -5,6 +5,4 @@ function foo() { return null; }
//// [ambientClassOverloadForFunction.js]
;
-function foo() {
- return null;
-}
+function foo() { return null; }
diff --git a/tests/baselines/reference/ambiguousGenericAssertion1.js b/tests/baselines/reference/ambiguousGenericAssertion1.js
index 40bbbee6dd2..8d40873036c 100644
--- a/tests/baselines/reference/ambiguousGenericAssertion1.js
+++ b/tests/baselines/reference/ambiguousGenericAssertion1.js
@@ -6,9 +6,7 @@ var r3 = <(x: T) => T>f; // ambiguous, appears to the parser as a << operatio
//// [ambiguousGenericAssertion1.js]
-function f(x) {
- return null;
-}
+function f(x) { return null; }
var r = function (x) { return x; };
var r2 = f; // valid
var r3 = << T > (x), T;
diff --git a/tests/baselines/reference/ambiguousOverload.js b/tests/baselines/reference/ambiguousOverload.js
index fd373c075a2..642f09dca16 100644
--- a/tests/baselines/reference/ambiguousOverload.js
+++ b/tests/baselines/reference/ambiguousOverload.js
@@ -12,15 +12,11 @@ var x2: string = foof2("s", null);
var y2: number = foof2("s", null);
//// [ambiguousOverload.js]
-function foof(bar) {
- return bar;
-}
+function foof(bar) { return bar; }
;
var x = foof("s", null);
var y = foof("s", null);
-function foof2(bar) {
- return bar;
-}
+function foof2(bar) { return bar; }
;
var x2 = foof2("s", null);
var y2 = foof2("s", null);
diff --git a/tests/baselines/reference/anonterface.js b/tests/baselines/reference/anonterface.js
index 59d055b29d7..12bfbc4ec9d 100644
--- a/tests/baselines/reference/anonterface.js
+++ b/tests/baselines/reference/anonterface.js
@@ -28,6 +28,4 @@ var M;
M.C = C;
})(M || (M = {}));
var c = new M.C();
-c.m(function (n) {
- return "hello: " + n;
-}, 18);
+c.m(function (n) { return "hello: " + n; }, 18);
diff --git a/tests/baselines/reference/anyInferenceAnonymousFunctions.js b/tests/baselines/reference/anyInferenceAnonymousFunctions.js
index e232ec29593..df921965994 100644
--- a/tests/baselines/reference/anyInferenceAnonymousFunctions.js
+++ b/tests/baselines/reference/anyInferenceAnonymousFunctions.js
@@ -27,6 +27,4 @@ paired.reduce(function (b1, b2) {
}, []);
paired.reduce(function (b3, b4) { return b3.concat({}); }, []);
paired.map(function (c1) { return c1.count; });
-paired.map(function (c2) {
- return c2.count;
-});
+paired.map(function (c2) { return c2.count; });
diff --git a/tests/baselines/reference/arrayAssignmentTest1.js b/tests/baselines/reference/arrayAssignmentTest1.js
index 2a82d436596..0abfa889bed 100644
--- a/tests/baselines/reference/arrayAssignmentTest1.js
+++ b/tests/baselines/reference/arrayAssignmentTest1.js
@@ -95,12 +95,8 @@ var __extends = this.__extends || function (d, b) {
var C1 = (function () {
function C1() {
}
- C1.prototype.IM1 = function () {
- return null;
- };
- C1.prototype.C1M1 = function () {
- return null;
- };
+ C1.prototype.IM1 = function () { return null; };
+ C1.prototype.C1M1 = function () { return null; };
return C1;
})();
var C2 = (function (_super) {
@@ -108,17 +104,13 @@ var C2 = (function (_super) {
function C2() {
_super.apply(this, arguments);
}
- C2.prototype.C2M1 = function () {
- return null;
- };
+ C2.prototype.C2M1 = function () { return null; };
return C2;
})(C1);
var C3 = (function () {
function C3() {
}
- C3.prototype.CM3M1 = function () {
- return 3;
- };
+ C3.prototype.CM3M1 = function () { return 3; };
return C3;
})();
/*
@@ -138,9 +130,7 @@ var i1 = c1;
var c2 = new C2();
var c3 = new C3();
var o1 = { one: 1 };
-var f1 = function () {
- return new C1();
-};
+var f1 = function () { return new C1(); };
var arr_any = [];
var arr_i1 = [];
var arr_c1 = [];
diff --git a/tests/baselines/reference/arrayAssignmentTest2.js b/tests/baselines/reference/arrayAssignmentTest2.js
index a62e0eec9ac..977862866ed 100644
--- a/tests/baselines/reference/arrayAssignmentTest2.js
+++ b/tests/baselines/reference/arrayAssignmentTest2.js
@@ -69,12 +69,8 @@ var __extends = this.__extends || function (d, b) {
var C1 = (function () {
function C1() {
}
- C1.prototype.IM1 = function () {
- return null;
- };
- C1.prototype.C1M1 = function () {
- return null;
- };
+ C1.prototype.IM1 = function () { return null; };
+ C1.prototype.C1M1 = function () { return null; };
return C1;
})();
var C2 = (function (_super) {
@@ -82,17 +78,13 @@ var C2 = (function (_super) {
function C2() {
_super.apply(this, arguments);
}
- C2.prototype.C2M1 = function () {
- return null;
- };
+ C2.prototype.C2M1 = function () { return null; };
return C2;
})(C1);
var C3 = (function () {
function C3() {
}
- C3.prototype.CM3M1 = function () {
- return 3;
- };
+ C3.prototype.CM3M1 = function () { return 3; };
return C3;
})();
/*
@@ -112,9 +104,7 @@ var i1 = c1;
var c2 = new C2();
var c3 = new C3();
var o1 = { one: 1 };
-var f1 = function () {
- return new C1();
-};
+var f1 = function () { return new C1(); };
var arr_any = [];
var arr_i1 = [];
var arr_c1 = [];
@@ -128,9 +118,7 @@ arr_c3 = arr_c2_2; // should be an error - is
arr_c3 = arr_c1_2; // should be an error - is
arr_c3 = arr_i1_2; // should be an error - is
arr_any = f1; // should be an error - is
-arr_any = function () {
- return null;
-}; // should be an error - is
+arr_any = function () { return null; }; // should be an error - is
arr_any = o1; // should be an error - is
arr_any = a1; // should be ok - is
arr_any = c1; // should be an error - is
diff --git a/tests/baselines/reference/arrayAssignmentTest4.js b/tests/baselines/reference/arrayAssignmentTest4.js
index 7ac0ccde77f..c38cdebc06c 100644
--- a/tests/baselines/reference/arrayAssignmentTest4.js
+++ b/tests/baselines/reference/arrayAssignmentTest4.js
@@ -30,9 +30,7 @@ arr_any = c3; // should be an error - is
var C3 = (function () {
function C3() {
}
- C3.prototype.CM3M1 = function () {
- return 3;
- };
+ C3.prototype.CM3M1 = function () { return 3; };
return C3;
})();
/*
@@ -49,7 +47,5 @@ Type 1 of any[]:
var c3 = new C3();
var o1 = { one: 1 };
var arr_any = [];
-arr_any = function () {
- return null;
-}; // should be an error - is
+arr_any = function () { return null; }; // should be an error - is
arr_any = c3; // should be an error - is
diff --git a/tests/baselines/reference/arrowFunctionContexts.js b/tests/baselines/reference/arrowFunctionContexts.js
index cdf902a6c37..a10e3955ae0 100644
--- a/tests/baselines/reference/arrowFunctionContexts.js
+++ b/tests/baselines/reference/arrowFunctionContexts.js
@@ -184,14 +184,10 @@ var M2;
// (ParamList) => { ... } is a generic arrow function
var generic1 = function (n) { return [n]; };
var generic1; // Incorrect error, Bug 829597
-var generic2 = function (n) {
- return [n];
-};
+var generic2 = function (n) { return [n]; };
var generic2;
// ((ParamList) => { ... } ) is a type assertion to an arrow function
var asserted1 = (function (n) { return [n]; });
var asserted1;
-var asserted2 = (function (n) {
- return n;
-});
+var asserted2 = (function (n) { return n; });
var asserted2;
diff --git a/tests/baselines/reference/arrowFunctionExpressions.js b/tests/baselines/reference/arrowFunctionExpressions.js
index a828da6cffc..68516b52cb2 100644
--- a/tests/baselines/reference/arrowFunctionExpressions.js
+++ b/tests/baselines/reference/arrowFunctionExpressions.js
@@ -91,16 +91,10 @@ function tryCatchFn() {
//// [arrowFunctionExpressions.js]
// ArrowFormalParameters => AssignmentExpression is equivalent to ArrowFormalParameters => { return AssignmentExpression; }
var a = function (p) { return p.length; };
-var a = function (p) {
- return p.length;
-};
+var a = function (p) { return p.length; };
// Identifier => Block is equivalent to(Identifier) => Block
-var b = function (j) {
- return 0;
-};
-var b = function (j) {
- return 0;
-};
+var b = function (j) { return 0; };
+var b = function (j) { return 0; };
// Identifier => AssignmentExpression is equivalent to(Identifier) => AssignmentExpression
var c;
var d = function (n) { return c = n; };
diff --git a/tests/baselines/reference/arrowFunctionInConstructorArgument1.js b/tests/baselines/reference/arrowFunctionInConstructorArgument1.js
index 3cfc18d2cf7..0f9c3f81b3b 100644
--- a/tests/baselines/reference/arrowFunctionInConstructorArgument1.js
+++ b/tests/baselines/reference/arrowFunctionInConstructorArgument1.js
@@ -11,6 +11,4 @@ var C = (function () {
}
return C;
})();
-var c = new C(function () {
- return asdf;
-}); // should error
+var c = new C(function () { return asdf; }); // should error
diff --git a/tests/baselines/reference/arrowFunctionsMissingTokens.js b/tests/baselines/reference/arrowFunctionsMissingTokens.js
index 3ea21232ac4..e0e22578ac6 100644
--- a/tests/baselines/reference/arrowFunctionsMissingTokens.js
+++ b/tests/baselines/reference/arrowFunctionsMissingTokens.js
@@ -79,24 +79,12 @@ var missingCurliesWithArrow;
(function (missingCurliesWithArrow) {
var withStatement;
(function (withStatement) {
- var a = function () {
- var k = 10;
- };
- var b = function () {
- var k = 10;
- };
- var c = function (x) {
- var k = 10;
- };
- var d = function (x, y) {
- var k = 10;
- };
- var e = function (x, y) {
- var k = 10;
- };
- var f = function () {
- var k = 10;
- };
+ var a = function () { var k = 10; };
+ var b = function () { var k = 10; };
+ var c = function (x) { var k = 10; };
+ var d = function (x, y) { var k = 10; };
+ var e = function (x, y) { var k = 10; };
+ var f = function () { var k = 10; };
})(withStatement || (withStatement = {}));
var withoutStatement;
(function (withoutStatement) {
diff --git a/tests/baselines/reference/assignEveryTypeToAny.js b/tests/baselines/reference/assignEveryTypeToAny.js
index c88fc2edc17..15aa6bcdd91 100644
--- a/tests/baselines/reference/assignEveryTypeToAny.js
+++ b/tests/baselines/reference/assignEveryTypeToAny.js
@@ -91,12 +91,8 @@ var h;
x = h;
var i;
x = i;
-x = { f: function () {
- return 1;
-} };
-x = { f: function (x) {
- return x;
-} };
+x = { f: function () { return 1; } };
+x = { f: function (x) { return x; } };
function j(a) {
x = a;
}
diff --git a/tests/baselines/reference/assignLambdaToNominalSubtypeOfFunction.js b/tests/baselines/reference/assignLambdaToNominalSubtypeOfFunction.js
index 513a2080dd4..fe6142cafe0 100644
--- a/tests/baselines/reference/assignLambdaToNominalSubtypeOfFunction.js
+++ b/tests/baselines/reference/assignLambdaToNominalSubtypeOfFunction.js
@@ -12,6 +12,4 @@ fn(function (a, b) { return true; })
//// [assignLambdaToNominalSubtypeOfFunction.js]
function fn(cb) { }
fn(function (a, b) { return true; });
-fn(function (a, b) {
- return true;
-});
+fn(function (a, b) { return true; });
diff --git a/tests/baselines/reference/assignToFn.js b/tests/baselines/reference/assignToFn.js
index 620753e4941..2ff8ceedfa6 100644
--- a/tests/baselines/reference/assignToFn.js
+++ b/tests/baselines/reference/assignToFn.js
@@ -13,8 +13,6 @@ module M {
//// [assignToFn.js]
var M;
(function (M) {
- var x = { f: function (n) {
- return true;
- } };
+ var x = { f: function (n) { return true; } };
x.f = "hello";
})(M || (M = {}));
diff --git a/tests/baselines/reference/assignmentCompatBug2.js b/tests/baselines/reference/assignmentCompatBug2.js
index 77d1e1b7d16..5545cc7d19c 100644
--- a/tests/baselines/reference/assignmentCompatBug2.js
+++ b/tests/baselines/reference/assignmentCompatBug2.js
@@ -44,50 +44,28 @@ b2 = { a: 0 }; // error
b2 = { b: 0, a: 0 };
var b3;
b3 = {
- f: function (n) {
- return 0;
- },
- g: function (s) {
- return 0;
- },
+ f: function (n) { return 0; },
+ g: function (s) { return 0; },
m: 0
}; // ok
b3 = {
- f: function (n) {
- return 0;
- },
- g: function (s) {
- return 0;
- }
+ f: function (n) { return 0; },
+ g: function (s) { return 0; }
}; // error
b3 = {
- f: function (n) {
- return 0;
- },
+ f: function (n) { return 0; },
m: 0
}; // error
b3 = {
- f: function (n) {
- return 0;
- },
- g: function (s) {
- return 0;
- },
+ f: function (n) { return 0; },
+ g: function (s) { return 0; },
m: 0,
n: 0,
- k: function (a) {
- return null;
- }
+ k: function (a) { return null; }
}; // ok
b3 = {
- f: function (n) {
- return 0;
- },
- g: function (s) {
- return 0;
- },
+ f: function (n) { return 0; },
+ g: function (s) { return 0; },
n: 0,
- k: function (a) {
- return null;
- }
+ k: function (a) { return null; }
}; // error
diff --git a/tests/baselines/reference/assignmentCompatBug3.js b/tests/baselines/reference/assignmentCompatBug3.js
index da21ac17c9d..049e7090335 100644
--- a/tests/baselines/reference/assignmentCompatBug3.js
+++ b/tests/baselines/reference/assignmentCompatBug3.js
@@ -28,12 +28,8 @@ foo(x + y);
//// [assignmentCompatBug3.js]
function makePoint(x, y) {
return {
- get x() {
- return x;
- },
- get y() {
- return y;
- },
+ get x() { return x; },
+ get y() { return y; },
//x: "yo",
//y: "boo",
dist: function () {
diff --git a/tests/baselines/reference/assignmentCompatBug5.js b/tests/baselines/reference/assignmentCompatBug5.js
index d4f82584bec..ae444c3dad6 100644
--- a/tests/baselines/reference/assignmentCompatBug5.js
+++ b/tests/baselines/reference/assignmentCompatBug5.js
@@ -19,6 +19,4 @@ foo2(["s", "t"]);
function foo3(x) { }
;
foo3(function (s) { });
-foo3(function (n) {
- return;
-});
+foo3(function (n) { return; });
diff --git a/tests/baselines/reference/assignmentCompatForEnums.js b/tests/baselines/reference/assignmentCompatForEnums.js
index 4bca6a514d2..8db85399fa8 100644
--- a/tests/baselines/reference/assignmentCompatForEnums.js
+++ b/tests/baselines/reference/assignmentCompatForEnums.js
@@ -22,9 +22,7 @@ var TokenType;
})(TokenType || (TokenType = {}));
;
var list = {};
-function returnType() {
- return null;
-}
+function returnType() { return null; }
function foo() {
var x = returnType();
var x = list['one'];
diff --git a/tests/baselines/reference/assignmentCompatWithCallSignatures.js b/tests/baselines/reference/assignmentCompatWithCallSignatures.js
index 0539463ddb1..12fc6159fac 100644
--- a/tests/baselines/reference/assignmentCompatWithCallSignatures.js
+++ b/tests/baselines/reference/assignmentCompatWithCallSignatures.js
@@ -57,26 +57,18 @@ a = s;
a = a2;
t = function (x) { return 1; };
t = function () { return 1; };
-t = function (x) {
- return '';
-};
+t = function (x) { return ''; };
a = function (x) { return 1; };
a = function () { return 1; };
-a = function (x) {
- return '';
-};
+a = function (x) { return ''; };
var s2;
var a3;
// these are errors
t = s2;
t = a3;
t = function (x) { return 1; };
-t = function (x) {
- return '';
-};
+t = function (x) { return ''; };
a = s2;
a = a3;
a = function (x) { return 1; };
-a = function (x) {
- return '';
-};
+a = function (x) { return ''; };
diff --git a/tests/baselines/reference/assignmentCompatWithCallSignatures2.js b/tests/baselines/reference/assignmentCompatWithCallSignatures2.js
index 6fabe9b6af7..6bfc1b6c0d6 100644
--- a/tests/baselines/reference/assignmentCompatWithCallSignatures2.js
+++ b/tests/baselines/reference/assignmentCompatWithCallSignatures2.js
@@ -64,38 +64,24 @@ a = s;
a = a2;
t = { f: function () { return 1; } };
t = { f: function (x) { return 1; } };
-t = { f: function f() {
- return 1;
-} };
-t = { f: function (x) {
- return '';
-} };
+t = { f: function f() { return 1; } };
+t = { f: function (x) { return ''; } };
a = { f: function () { return 1; } };
a = { f: function (x) { return 1; } };
-a = { f: function (x) {
- return '';
-} };
+a = { f: function (x) { return ''; } };
// errors
t = function () { return 1; };
-t = function (x) {
- return '';
-};
+t = function (x) { return ''; };
a = function () { return 1; };
-a = function (x) {
- return '';
-};
+a = function (x) { return ''; };
var s2;
var a3;
// these are errors
t = s2;
t = a3;
t = function (x) { return 1; };
-t = function (x) {
- return '';
-};
+t = function (x) { return ''; };
a = s2;
a = a3;
a = function (x) { return 1; };
-a = function (x) {
- return '';
-};
+a = function (x) { return ''; };
diff --git a/tests/baselines/reference/assignmentCompatWithConstructSignatures.js b/tests/baselines/reference/assignmentCompatWithConstructSignatures.js
index 3dc7511fec0..c00aa121712 100644
--- a/tests/baselines/reference/assignmentCompatWithConstructSignatures.js
+++ b/tests/baselines/reference/assignmentCompatWithConstructSignatures.js
@@ -54,12 +54,8 @@ var a3;
t = s2;
t = a3;
t = function (x) { return 1; };
-t = function (x) {
- return '';
-};
+t = function (x) { return ''; };
a = s2;
a = a3;
a = function (x) { return 1; };
-a = function (x) {
- return '';
-};
+a = function (x) { return ''; };
diff --git a/tests/baselines/reference/assignmentCompatWithConstructSignatures2.js b/tests/baselines/reference/assignmentCompatWithConstructSignatures2.js
index 7f173224bc9..d00762aa1c5 100644
--- a/tests/baselines/reference/assignmentCompatWithConstructSignatures2.js
+++ b/tests/baselines/reference/assignmentCompatWithConstructSignatures2.js
@@ -56,25 +56,17 @@ a = s;
a = a2;
// errors
t = function () { return 1; };
-t = function (x) {
- return '';
-};
+t = function (x) { return ''; };
a = function () { return 1; };
-a = function (x) {
- return '';
-};
+a = function (x) { return ''; };
var s2;
var a3;
// these are errors
t = s2;
t = a3;
t = function (x) { return 1; };
-t = function (x) {
- return '';
-};
+t = function (x) { return ''; };
a = s2;
a = a3;
a = function (x) { return 1; };
-a = function (x) {
- return '';
-};
+a = function (x) { return ''; };
diff --git a/tests/baselines/reference/assignmentCompatWithOverloads.js b/tests/baselines/reference/assignmentCompatWithOverloads.js
index 472ebec2967..ca3dc0e2294 100644
--- a/tests/baselines/reference/assignmentCompatWithOverloads.js
+++ b/tests/baselines/reference/assignmentCompatWithOverloads.js
@@ -31,18 +31,10 @@ var d: new(x: number) => void;
d = C; // Error
//// [assignmentCompatWithOverloads.js]
-function f1(x) {
- return null;
-}
-function f2(x) {
- return null;
-}
-function f3(x) {
- return null;
-}
-function f4(x) {
- return undefined;
-}
+function f1(x) { return null; }
+function f2(x) { return null; }
+function f3(x) { return null; }
+function f4(x) { return undefined; }
var g;
g = f1; // OK
g = f2; // Error
diff --git a/tests/baselines/reference/assignmentCompatability24.js b/tests/baselines/reference/assignmentCompatability24.js
index 7eda1e61266..e6961264de8 100644
--- a/tests/baselines/reference/assignmentCompatability24.js
+++ b/tests/baselines/reference/assignmentCompatability24.js
@@ -19,9 +19,7 @@ var __test1__;
})(__test1__ || (__test1__ = {}));
var __test2__;
(function (__test2__) {
- __test2__.obj = function f(a) {
- return a;
- };
+ __test2__.obj = function f(a) { return a; };
;
__test2__.__val__obj = __test2__.obj;
})(__test2__ || (__test2__ = {}));
diff --git a/tests/baselines/reference/assignmentLHSIsValue.js b/tests/baselines/reference/assignmentLHSIsValue.js
index 15bc7b9acfd..4b17f855171 100644
--- a/tests/baselines/reference/assignmentLHSIsValue.js
+++ b/tests/baselines/reference/assignmentLHSIsValue.js
@@ -84,17 +84,11 @@ var C = (function () {
function C() {
this = value;
}
- C.prototype.foo = function () {
- this = value;
- };
- C.sfoo = function () {
- this = value;
- };
+ C.prototype.foo = function () { this = value; };
+ C.sfoo = function () { this = value; };
return C;
})();
-function foo() {
- this = value;
-}
+function foo() { this = value; }
this = value;
// identifiers: module, class, enum, function
var M;
@@ -129,12 +123,8 @@ var Derived = (function (_super) {
_super.call(this);
_super.prototype. = value;
}
- Derived.prototype.foo = function () {
- _super.prototype. = value;
- };
- Derived.sfoo = function () {
- _super. = value;
- };
+ Derived.prototype.foo = function () { _super.prototype. = value; };
+ Derived.sfoo = function () { _super. = value; };
return Derived;
})(C);
// function expression
diff --git a/tests/baselines/reference/bestCommonTypeOfTuple.js b/tests/baselines/reference/bestCommonTypeOfTuple.js
index 752523317b5..f78f8990db0 100644
--- a/tests/baselines/reference/bestCommonTypeOfTuple.js
+++ b/tests/baselines/reference/bestCommonTypeOfTuple.js
@@ -26,15 +26,9 @@ var e3 = t3[2]; // any
var e4 = t4[3]; // number
//// [bestCommonTypeOfTuple.js]
-function f1(x) {
- return "foo";
-}
-function f2(x) {
- return 10;
-}
-function f3(x) {
- return true;
-}
+function f1(x) { return "foo"; }
+function f2(x) { return 10; }
+function f3(x) { return true; }
var E1;
(function (E1) {
E1[E1["one"] = 0] = "one";
diff --git a/tests/baselines/reference/bestCommonTypeReturnStatement.js b/tests/baselines/reference/bestCommonTypeReturnStatement.js
index 232ffc07c54..f4ab98ed1c6 100644
--- a/tests/baselines/reference/bestCommonTypeReturnStatement.js
+++ b/tests/baselines/reference/bestCommonTypeReturnStatement.js
@@ -18,9 +18,5 @@ function f() {
return b();
return d();
}
-function b() {
- return null;
-}
-function d() {
- return null;
-}
+function b() { return null; }
+function d() { return null; }
diff --git a/tests/baselines/reference/bitwiseNotOperatorWithBooleanType.js b/tests/baselines/reference/bitwiseNotOperatorWithBooleanType.js
index 9416e7b1a06..fb573a7523f 100644
--- a/tests/baselines/reference/bitwiseNotOperatorWithBooleanType.js
+++ b/tests/baselines/reference/bitwiseNotOperatorWithBooleanType.js
@@ -41,15 +41,11 @@ var ResultIsNumber8 = ~~BOOLEAN;
//// [bitwiseNotOperatorWithBooleanType.js]
// ~ operator on boolean type
var BOOLEAN;
-function foo() {
- return true;
-}
+function foo() { return true; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return false;
- };
+ A.foo = function () { return false; };
return A;
})();
var M;
diff --git a/tests/baselines/reference/bitwiseNotOperatorWithNumberType.js b/tests/baselines/reference/bitwiseNotOperatorWithNumberType.js
index 2f9703ae669..ac439f02903 100644
--- a/tests/baselines/reference/bitwiseNotOperatorWithNumberType.js
+++ b/tests/baselines/reference/bitwiseNotOperatorWithNumberType.js
@@ -48,15 +48,11 @@ var ResultIsNumber13 = ~~~(NUMBER + NUMBER);
// ~ operator on number type
var NUMBER;
var NUMBER1 = [1, 2];
-function foo() {
- return 1;
-}
+function foo() { return 1; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return 1;
- };
+ A.foo = function () { return 1; };
return A;
})();
var M;
@@ -70,9 +66,7 @@ var ResultIsNumber2 = ~NUMBER1;
// number type literal
var ResultIsNumber3 = ~1;
var ResultIsNumber4 = ~{ x: 1, y: 2 };
-var ResultIsNumber5 = ~{ x: 1, y: function (n) {
- return n;
-} };
+var ResultIsNumber5 = ~{ x: 1, y: function (n) { return n; } };
// number type expressions
var ResultIsNumber6 = ~objA.a;
var ResultIsNumber7 = ~M.n;
diff --git a/tests/baselines/reference/bitwiseNotOperatorWithStringType.js b/tests/baselines/reference/bitwiseNotOperatorWithStringType.js
index fbd77c6119a..a553712e16b 100644
--- a/tests/baselines/reference/bitwiseNotOperatorWithStringType.js
+++ b/tests/baselines/reference/bitwiseNotOperatorWithStringType.js
@@ -47,15 +47,11 @@ var ResultIsNumber14 = ~~~(STRING + STRING);
// ~ operator on string type
var STRING;
var STRING1 = ["", "abc"];
-function foo() {
- return "abc";
-}
+function foo() { return "abc"; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return "";
- };
+ A.foo = function () { return ""; };
return A;
})();
var M;
@@ -69,9 +65,7 @@ var ResultIsNumber2 = ~STRING1;
// string type literal
var ResultIsNumber3 = ~"";
var ResultIsNumber4 = ~{ x: "", y: "" };
-var ResultIsNumber5 = ~{ x: "", y: function (s) {
- return s;
-} };
+var ResultIsNumber5 = ~{ x: "", y: function (s) { return s; } };
// string type expressions
var ResultIsNumber6 = ~objA.a;
var ResultIsNumber7 = ~M.n;
diff --git a/tests/baselines/reference/callGenericFunctionWithIncorrectNumberOfTypeArguments.js b/tests/baselines/reference/callGenericFunctionWithIncorrectNumberOfTypeArguments.js
index 59bfabd21d6..f1028956e16 100644
--- a/tests/baselines/reference/callGenericFunctionWithIncorrectNumberOfTypeArguments.js
+++ b/tests/baselines/reference/callGenericFunctionWithIncorrectNumberOfTypeArguments.js
@@ -47,14 +47,10 @@ var r7b = i2.f(1, '');
//// [callGenericFunctionWithIncorrectNumberOfTypeArguments.js]
// type parameter lists must exactly match type argument lists
// all of these invocations are errors
-function f(x, y) {
- return null;
-}
+function f(x, y) { return null; }
var r1 = f(1, '');
var r1b = f(1, '');
-var f2 = function (x, y) {
- return null;
-};
+var f2 = function (x, y) { return null; };
var r2 = f2(1, '');
var r2b = f2(1, '');
var f3;
diff --git a/tests/baselines/reference/callGenericFunctionWithZeroTypeArguments.js b/tests/baselines/reference/callGenericFunctionWithZeroTypeArguments.js
index 04edc93f5d9..26b9d33a55d 100644
--- a/tests/baselines/reference/callGenericFunctionWithZeroTypeArguments.js
+++ b/tests/baselines/reference/callGenericFunctionWithZeroTypeArguments.js
@@ -38,13 +38,9 @@ var r7 = i2.f(1);
//// [callGenericFunctionWithZeroTypeArguments.js]
// valid invocations of generic functions with no explicit type arguments provided
-function f(x) {
- return null;
-}
+function f(x) { return null; }
var r = f(1);
-var f2 = function (x) {
- return null;
-};
+var f2 = function (x) { return null; };
var r2 = f2(1);
var f3;
var r3 = f3(1);
diff --git a/tests/baselines/reference/callNonGenericFunctionWithTypeArguments.js b/tests/baselines/reference/callNonGenericFunctionWithTypeArguments.js
index 306b4c70362..7b0355533e3 100644
--- a/tests/baselines/reference/callNonGenericFunctionWithTypeArguments.js
+++ b/tests/baselines/reference/callNonGenericFunctionWithTypeArguments.js
@@ -46,13 +46,9 @@ var r8 = a2();
//// [callNonGenericFunctionWithTypeArguments.js]
// it is always illegal to provide type arguments to a non-generic function
// all invocations here are illegal
-function f(x) {
- return null;
-}
+function f(x) { return null; }
var r = f(1);
-var f2 = function (x) {
- return null;
-};
+var f2 = function (x) { return null; };
var r2 = f2(1);
var f3;
var r3 = f3(1);
diff --git a/tests/baselines/reference/callOverloads1.js b/tests/baselines/reference/callOverloads1.js
index 94397c4ef8e..b1148c12420 100644
--- a/tests/baselines/reference/callOverloads1.js
+++ b/tests/baselines/reference/callOverloads1.js
@@ -25,9 +25,7 @@ var Foo = (function () {
Foo.prototype.bar1 = function () { };
return Foo;
})();
-function F1(a) {
- return a;
-}
+function F1(a) { return a; }
var f1 = new Foo("hey");
f1.bar1();
Foo();
diff --git a/tests/baselines/reference/callOverloads2.js b/tests/baselines/reference/callOverloads2.js
index ed1b9cfcac3..b336911eeb0 100644
--- a/tests/baselines/reference/callOverloads2.js
+++ b/tests/baselines/reference/callOverloads2.js
@@ -33,12 +33,8 @@ var Foo = (function () {
Foo.prototype.bar1 = function () { };
return Foo;
})();
-function F1(s) {
- return s;
-} // error
-function F1(a) {
- return a;
-} // error
+function F1(s) { return s; } // error
+function F1(a) { return a; } // error
var f1 = new Foo("hey");
f1.bar1();
Foo();
diff --git a/tests/baselines/reference/callSignatureWithoutReturnTypeAnnotationInference.js b/tests/baselines/reference/callSignatureWithoutReturnTypeAnnotationInference.js
index c048c5c56de..0e78aac2b1b 100644
--- a/tests/baselines/reference/callSignatureWithoutReturnTypeAnnotationInference.js
+++ b/tests/baselines/reference/callSignatureWithoutReturnTypeAnnotationInference.js
@@ -202,9 +202,7 @@ function foo12() {
return i2;
}
var r12 = foo12();
-function m1() {
- return 1;
-}
+function m1() { return 1; }
var m1;
(function (m1) {
m1.y = 2;
diff --git a/tests/baselines/reference/callbacksDontShareTypes.js b/tests/baselines/reference/callbacksDontShareTypes.js
index 649ed1cb6ca..e6483638058 100644
--- a/tests/baselines/reference/callbacksDontShareTypes.js
+++ b/tests/baselines/reference/callbacksDontShareTypes.js
@@ -21,14 +21,8 @@ var r5b = _.map(c2, rf1);
//// [callbacksDontShareTypes.js]
var _;
var c2;
-var rf1 = function (x) {
- return x.toFixed();
-};
-var r1a = _.map(c2, function (x) {
- return x.toFixed();
-});
+var rf1 = function (x) { return x.toFixed(); };
+var r1a = _.map(c2, function (x) { return x.toFixed(); });
var r1b = _.map(c2, rf1); // this line should not cause the following 2 to have errors
-var r5a = _.map(c2, function (x) {
- return x.toFixed();
-});
+var r5a = _.map(c2, function (x) { return x.toFixed(); });
var r5b = _.map(c2, rf1);
diff --git a/tests/baselines/reference/castTest.js b/tests/baselines/reference/castTest.js
index 5afa67026b9..ef9ef084d98 100644
--- a/tests/baselines/reference/castTest.js
+++ b/tests/baselines/reference/castTest.js
@@ -47,7 +47,5 @@ var p_cast = ({
add: function (dx, dy) {
return new Point(this.x + dx, this.y + dy);
},
- mult: function (p) {
- return p;
- }
+ mult: function (p) { return p; }
});
diff --git a/tests/baselines/reference/chainedSpecializationToObjectTypeLiteral.js b/tests/baselines/reference/chainedSpecializationToObjectTypeLiteral.js
index e6995a04aca..1884967aa9e 100644
--- a/tests/baselines/reference/chainedSpecializationToObjectTypeLiteral.js
+++ b/tests/baselines/reference/chainedSpecializationToObjectTypeLiteral.js
@@ -14,6 +14,4 @@ var s3 = s2.each(x => { x.key /* Type is K, should be number */ });
//// [chainedSpecializationToObjectTypeLiteral.js]
var s;
var s2 = s.groupBy(function (s) { return s.length; });
-var s3 = s2.each(function (x) {
- x.key; /* Type is K, should be number */
-});
+var s3 = s2.each(function (x) { x.key; /* Type is K, should be number */ });
diff --git a/tests/baselines/reference/classExtendsInterfaceThatExtendsClassWithPrivates1.js b/tests/baselines/reference/classExtendsInterfaceThatExtendsClassWithPrivates1.js
index ed6e3138b07..907b6bd6fd2 100644
--- a/tests/baselines/reference/classExtendsInterfaceThatExtendsClassWithPrivates1.js
+++ b/tests/baselines/reference/classExtendsInterfaceThatExtendsClassWithPrivates1.js
@@ -19,20 +19,14 @@ var C = (function () {
function C() {
this.x = 1;
}
- C.prototype.foo = function (x) {
- return x;
- };
+ C.prototype.foo = function (x) { return x; };
return C;
})();
var D2 = (function () {
function D2() {
this.x = 3;
}
- D2.prototype.foo = function (x) {
- return x;
- };
- D2.prototype.other = function (x) {
- return x;
- };
+ D2.prototype.foo = function (x) { return x; };
+ D2.prototype.other = function (x) { return x; };
return D2;
})();
diff --git a/tests/baselines/reference/classImplementsClass2.js b/tests/baselines/reference/classImplementsClass2.js
index 98554944bc9..bc4f6b6748c 100644
--- a/tests/baselines/reference/classImplementsClass2.js
+++ b/tests/baselines/reference/classImplementsClass2.js
@@ -23,9 +23,7 @@ var __extends = this.__extends || function (d, b) {
var A = (function () {
function A() {
}
- A.prototype.foo = function () {
- return 1;
- };
+ A.prototype.foo = function () { return 1; };
return A;
})();
var C = (function () {
diff --git a/tests/baselines/reference/classImplementsClass3.js b/tests/baselines/reference/classImplementsClass3.js
index 9dbfc4388e9..450263d00c9 100644
--- a/tests/baselines/reference/classImplementsClass3.js
+++ b/tests/baselines/reference/classImplementsClass3.js
@@ -24,9 +24,7 @@ var __extends = this.__extends || function (d, b) {
var A = (function () {
function A() {
}
- A.prototype.foo = function () {
- return 1;
- };
+ A.prototype.foo = function () { return 1; };
return A;
})();
var C = (function () {
diff --git a/tests/baselines/reference/classImplementsClass4.js b/tests/baselines/reference/classImplementsClass4.js
index 0e08e508fb5..ac5c899bbbf 100644
--- a/tests/baselines/reference/classImplementsClass4.js
+++ b/tests/baselines/reference/classImplementsClass4.js
@@ -27,9 +27,7 @@ var A = (function () {
function A() {
this.x = 1;
}
- A.prototype.foo = function () {
- return 1;
- };
+ A.prototype.foo = function () { return 1; };
return A;
})();
var C = (function () {
diff --git a/tests/baselines/reference/classImplementsClass5.js b/tests/baselines/reference/classImplementsClass5.js
index 46e826683e7..a0971904cc3 100644
--- a/tests/baselines/reference/classImplementsClass5.js
+++ b/tests/baselines/reference/classImplementsClass5.js
@@ -28,9 +28,7 @@ var A = (function () {
function A() {
this.x = 1;
}
- A.prototype.foo = function () {
- return 1;
- };
+ A.prototype.foo = function () { return 1; };
return A;
})();
var C = (function () {
diff --git a/tests/baselines/reference/classImplementsClass6.js b/tests/baselines/reference/classImplementsClass6.js
index 386cd6685ae..931218e2bea 100644
--- a/tests/baselines/reference/classImplementsClass6.js
+++ b/tests/baselines/reference/classImplementsClass6.js
@@ -34,9 +34,7 @@ var A = (function () {
A.bar = function () {
return "";
};
- A.prototype.foo = function () {
- return 1;
- };
+ A.prototype.foo = function () { return 1; };
return A;
})();
var C = (function () {
diff --git a/tests/baselines/reference/classOrder2.js b/tests/baselines/reference/classOrder2.js
index 0ba1e016bc8..4bc1c3f790c 100644
--- a/tests/baselines/reference/classOrder2.js
+++ b/tests/baselines/reference/classOrder2.js
@@ -31,9 +31,7 @@ var A = (function (_super) {
function A() {
_super.apply(this, arguments);
}
- A.prototype.foo = function () {
- this.bar();
- };
+ A.prototype.foo = function () { this.bar(); };
return A;
})(B);
var B = (function () {
diff --git a/tests/baselines/reference/classPropertyAsPrivate.js b/tests/baselines/reference/classPropertyAsPrivate.js
index fdb16620fac..51d08b48ec5 100644
--- a/tests/baselines/reference/classPropertyAsPrivate.js
+++ b/tests/baselines/reference/classPropertyAsPrivate.js
@@ -28,18 +28,14 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "y", {
- get: function () {
- return null;
- },
+ get: function () { return null; },
set: function (x) { },
enumerable: true,
configurable: true
});
C.prototype.foo = function () { };
Object.defineProperty(C, "b", {
- get: function () {
- return null;
- },
+ get: function () { return null; },
set: function (x) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/classPropertyAsProtected.js b/tests/baselines/reference/classPropertyAsProtected.js
index d036319fe8f..1cd74089816 100644
--- a/tests/baselines/reference/classPropertyAsProtected.js
+++ b/tests/baselines/reference/classPropertyAsProtected.js
@@ -28,18 +28,14 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "y", {
- get: function () {
- return null;
- },
+ get: function () { return null; },
set: function (x) { },
enumerable: true,
configurable: true
});
C.prototype.foo = function () { };
Object.defineProperty(C, "b", {
- get: function () {
- return null;
- },
+ get: function () { return null; },
set: function (x) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/classPropertyIsPublicByDefault.js b/tests/baselines/reference/classPropertyIsPublicByDefault.js
index fefa48be10a..a0b61a08922 100644
--- a/tests/baselines/reference/classPropertyIsPublicByDefault.js
+++ b/tests/baselines/reference/classPropertyIsPublicByDefault.js
@@ -27,18 +27,14 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "y", {
- get: function () {
- return null;
- },
+ get: function () { return null; },
set: function (x) { },
enumerable: true,
configurable: true
});
C.prototype.foo = function () { };
Object.defineProperty(C, "b", {
- get: function () {
- return null;
- },
+ get: function () { return null; },
set: function (x) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/classSideInheritance1.js b/tests/baselines/reference/classSideInheritance1.js
index 38b84b77bd3..74df624a78c 100644
--- a/tests/baselines/reference/classSideInheritance1.js
+++ b/tests/baselines/reference/classSideInheritance1.js
@@ -28,9 +28,7 @@ var A = (function () {
A.bar = function () {
return "";
};
- A.prototype.foo = function () {
- return 1;
- };
+ A.prototype.foo = function () { return 1; };
return A;
})();
var C2 = (function (_super) {
diff --git a/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface.js b/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface.js
index e39391be68d..1c07449c994 100644
--- a/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface.js
+++ b/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface.js
@@ -30,13 +30,9 @@ i = c;
var C = (function () {
function C() {
}
- C.prototype.y = function (a) {
- return null;
- };
+ C.prototype.y = function (a) { return null; };
Object.defineProperty(C.prototype, "z", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (v) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface2.js b/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface2.js
index b7aa9d52332..78e5cb05861 100644
--- a/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface2.js
+++ b/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface2.js
@@ -32,13 +32,9 @@ i = c;
var C = (function () {
function C() {
}
- C.prototype.y = function (a) {
- return null;
- };
+ C.prototype.y = function (a) { return null; };
Object.defineProperty(C.prototype, "z", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (v) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/classWithPrivateProperty.js b/tests/baselines/reference/classWithPrivateProperty.js
index 224fc432b64..0529fd8d694 100644
--- a/tests/baselines/reference/classWithPrivateProperty.js
+++ b/tests/baselines/reference/classWithPrivateProperty.js
@@ -30,12 +30,8 @@ var C = (function () {
this.b = '';
this.d = function () { return ''; };
}
- C.prototype.c = function () {
- return '';
- };
- C.f = function () {
- return '';
- };
+ C.prototype.c = function () { return ''; };
+ C.f = function () { return ''; };
C.g = function () { return ''; };
return C;
})();
diff --git a/tests/baselines/reference/classWithProtectedProperty.js b/tests/baselines/reference/classWithProtectedProperty.js
index c0dde0d3237..4de87229ad0 100644
--- a/tests/baselines/reference/classWithProtectedProperty.js
+++ b/tests/baselines/reference/classWithProtectedProperty.js
@@ -41,12 +41,8 @@ var C = (function () {
this.b = '';
this.d = function () { return ''; };
}
- C.prototype.c = function () {
- return '';
- };
- C.f = function () {
- return '';
- };
+ C.prototype.c = function () { return ''; };
+ C.f = function () { return ''; };
C.g = function () { return ''; };
return C;
})();
diff --git a/tests/baselines/reference/classWithPublicProperty.js b/tests/baselines/reference/classWithPublicProperty.js
index 97b3f46ab49..cc1b0aad64f 100644
--- a/tests/baselines/reference/classWithPublicProperty.js
+++ b/tests/baselines/reference/classWithPublicProperty.js
@@ -28,12 +28,8 @@ var C = (function () {
this.b = '';
this.d = function () { return ''; };
}
- C.prototype.c = function () {
- return '';
- };
- C.f = function () {
- return '';
- };
+ C.prototype.c = function () { return ''; };
+ C.f = function () { return ''; };
C.g = function () { return ''; };
return C;
})();
diff --git a/tests/baselines/reference/classWithStaticMembers.js b/tests/baselines/reference/classWithStaticMembers.js
index 0d3747dc313..36b8bd0af64 100644
--- a/tests/baselines/reference/classWithStaticMembers.js
+++ b/tests/baselines/reference/classWithStaticMembers.js
@@ -31,13 +31,9 @@ var C = (function () {
this.a = a;
this.b = b;
}
- C.fn = function () {
- return this;
- };
+ C.fn = function () { return this; };
Object.defineProperty(C, "x", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (v) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/cloduleWithDuplicateMember1.js b/tests/baselines/reference/cloduleWithDuplicateMember1.js
index d64da830598..e3cb8f83fed 100644
--- a/tests/baselines/reference/cloduleWithDuplicateMember1.js
+++ b/tests/baselines/reference/cloduleWithDuplicateMember1.js
@@ -20,9 +20,7 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "x", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/clodulesDerivedClasses.js b/tests/baselines/reference/clodulesDerivedClasses.js
index f249a7d5589..b4b31e59d3e 100644
--- a/tests/baselines/reference/clodulesDerivedClasses.js
+++ b/tests/baselines/reference/clodulesDerivedClasses.js
@@ -38,9 +38,7 @@ var Shape;
(function (Shape) {
var Utils;
(function (Utils) {
- function convert() {
- return null;
- }
+ function convert() { return null; }
Utils.convert = convert;
})(Utils = Shape.Utils || (Shape.Utils = {}));
})(Shape || (Shape = {}));
diff --git a/tests/baselines/reference/collisionThisExpressionAndLocalVarInFunction.js b/tests/baselines/reference/collisionThisExpressionAndLocalVarInFunction.js
index 967d01819ec..879dd83d778 100644
--- a/tests/baselines/reference/collisionThisExpressionAndLocalVarInFunction.js
+++ b/tests/baselines/reference/collisionThisExpressionAndLocalVarInFunction.js
@@ -12,7 +12,5 @@ var console;
function x() {
var _this = this;
var _this = 5;
- (function (x) {
- console.log(_this.x);
- });
+ (function (x) { console.log(_this.x); });
}
diff --git a/tests/baselines/reference/collisionThisExpressionAndParameter.js b/tests/baselines/reference/collisionThisExpressionAndParameter.js
index 7c11cab769f..3a19cf20d5a 100644
--- a/tests/baselines/reference/collisionThisExpressionAndParameter.js
+++ b/tests/baselines/reference/collisionThisExpressionAndParameter.js
@@ -144,9 +144,7 @@ var Foo1 = (function () {
})();
function f1(_this) {
var _this = this;
- (function (x) {
- console.log(_this.x);
- });
+ (function (x) { console.log(_this.x); });
}
var Foo3 = (function () {
function Foo3(_this) {
@@ -167,7 +165,5 @@ var Foo3 = (function () {
})();
function f3(_this) {
var _this = this;
- (function (x) {
- console.log(_this.x);
- });
+ (function (x) { console.log(_this.x); });
}
diff --git a/tests/baselines/reference/commentOnClassAccessor1.js b/tests/baselines/reference/commentOnClassAccessor1.js
index cdd14a829fc..428e500da55 100644
--- a/tests/baselines/reference/commentOnClassAccessor1.js
+++ b/tests/baselines/reference/commentOnClassAccessor1.js
@@ -14,9 +14,7 @@ var C = (function () {
/**
* @type {number}
*/
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/commentOnClassAccessor2.js b/tests/baselines/reference/commentOnClassAccessor2.js
index e75431a7280..22a6b69f6c3 100644
--- a/tests/baselines/reference/commentOnClassAccessor2.js
+++ b/tests/baselines/reference/commentOnClassAccessor2.js
@@ -19,9 +19,7 @@ var C = (function () {
/**
* Getter.
*/
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
/**
* Setter.
*/
diff --git a/tests/baselines/reference/complexClassRelationships.js b/tests/baselines/reference/complexClassRelationships.js
index a2a863cf54b..e8dc954e14c 100644
--- a/tests/baselines/reference/complexClassRelationships.js
+++ b/tests/baselines/reference/complexClassRelationships.js
@@ -68,9 +68,7 @@ var Derived = (function (_super) {
})(Base);
var BaseCollection = (function () {
function BaseCollection(f) {
- (function (item) {
- return [item.Components];
- });
+ (function (item) { return [item.Components]; });
}
return BaseCollection;
})();
@@ -83,9 +81,7 @@ var Thing = (function () {
function Thing() {
}
Object.defineProperty(Thing.prototype, "Components", {
- get: function () {
- return null;
- },
+ get: function () { return null; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/compositeGenericFunction.js b/tests/baselines/reference/compositeGenericFunction.js
index 0fe2e7d6f41..106c724ea24 100644
--- a/tests/baselines/reference/compositeGenericFunction.js
+++ b/tests/baselines/reference/compositeGenericFunction.js
@@ -7,12 +7,8 @@ var z: number = h(f);
var z: number = h(f);
//// [compositeGenericFunction.js]
-function f(value) {
- return value;
-}
+function f(value) { return value; }
;
-function h(func) {
- return null;
-}
+function h(func) { return null; }
var z = h(f);
var z = h(f);
diff --git a/tests/baselines/reference/computedPropertyNames1.js b/tests/baselines/reference/computedPropertyNames1.js
index 4f0bcb3a8f4..2b58dd4f238 100644
--- a/tests/baselines/reference/computedPropertyNames1.js
+++ b/tests/baselines/reference/computedPropertyNames1.js
@@ -6,8 +6,6 @@ var v = {
//// [computedPropertyNames1.js]
var v = {
- get [0 + 1]() {
- return 0;
- },
+ get [0 + 1]() { return 0; },
set [0 + 1](v) { } //No error
};
diff --git a/tests/baselines/reference/computedPropertyNames11.js b/tests/baselines/reference/computedPropertyNames11.js
index 206fce0d76f..a7406b2c79b 100644
--- a/tests/baselines/reference/computedPropertyNames11.js
+++ b/tests/baselines/reference/computedPropertyNames11.js
@@ -21,27 +21,15 @@ var s;
var n;
var a;
var v = {
- get [s]() {
- return 0;
- },
+ get [s]() { return 0; },
set [n](v) { },
- get [s + s]() {
- return 0;
- },
+ get [s + s]() { return 0; },
set [s + n](v) { },
- get [+s]() {
- return 0;
- },
+ get [+s]() { return 0; },
set [""](v) { },
- get [0]() {
- return 0;
- },
+ get [0]() { return 0; },
set [a](v) { },
- get [true]() {
- return 0;
- },
+ get [true]() { return 0; },
set [`hello bye`](v) { },
- get [`hello ${a} bye`]() {
- return 0;
- }
+ get [`hello ${a} bye`]() { return 0; }
};
diff --git a/tests/baselines/reference/computedPropertyNames16.js b/tests/baselines/reference/computedPropertyNames16.js
index 9a55c3f9ed5..41913f82a89 100644
--- a/tests/baselines/reference/computedPropertyNames16.js
+++ b/tests/baselines/reference/computedPropertyNames16.js
@@ -24,9 +24,7 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, s, {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -36,9 +34,7 @@ var C = (function () {
configurable: true
});
Object.defineProperty(C, s + s, {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -48,9 +44,7 @@ var C = (function () {
configurable: true
});
Object.defineProperty(C.prototype, +s, {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -60,9 +54,7 @@ var C = (function () {
configurable: true
});
Object.defineProperty(C.prototype, 0, {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -72,9 +64,7 @@ var C = (function () {
configurable: true
});
Object.defineProperty(C, true, {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -84,9 +74,7 @@ var C = (function () {
configurable: true
});
Object.defineProperty(C.prototype, `hello ${a} bye`, {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/computedPropertyNames17.js b/tests/baselines/reference/computedPropertyNames17.js
index 026671ed8a6..69ae1e7b56a 100644
--- a/tests/baselines/reference/computedPropertyNames17.js
+++ b/tests/baselines/reference/computedPropertyNames17.js
@@ -15,9 +15,7 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, b, {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -27,9 +25,7 @@ var C = (function () {
configurable: true
});
Object.defineProperty(C.prototype, [], {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -39,9 +35,7 @@ var C = (function () {
configurable: true
});
Object.defineProperty(C, undefined, {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/computedPropertyNames32.js b/tests/baselines/reference/computedPropertyNames32.js
index 9bc723581ef..183e89387a7 100644
--- a/tests/baselines/reference/computedPropertyNames32.js
+++ b/tests/baselines/reference/computedPropertyNames32.js
@@ -8,9 +8,7 @@ class C {
}
//// [computedPropertyNames32.js]
-function foo() {
- return '';
-}
+function foo() { return ''; }
var C = (function () {
function C() {
}
diff --git a/tests/baselines/reference/computedPropertyNames33.js b/tests/baselines/reference/computedPropertyNames33.js
index 43ceeb2b2fb..c19e41453a3 100644
--- a/tests/baselines/reference/computedPropertyNames33.js
+++ b/tests/baselines/reference/computedPropertyNames33.js
@@ -10,9 +10,7 @@ class C {
}
//// [computedPropertyNames33.js]
-function foo() {
- return '';
-}
+function foo() { return ''; }
var C = (function () {
function C() {
}
diff --git a/tests/baselines/reference/computedPropertyNames34.js b/tests/baselines/reference/computedPropertyNames34.js
index 12892eefe4f..321a29e22fe 100644
--- a/tests/baselines/reference/computedPropertyNames34.js
+++ b/tests/baselines/reference/computedPropertyNames34.js
@@ -10,9 +10,7 @@ class C {
}
//// [computedPropertyNames34.js]
-function foo() {
- return '';
-}
+function foo() { return ''; }
var C = (function () {
function C() {
}
diff --git a/tests/baselines/reference/computedPropertyNames35.js b/tests/baselines/reference/computedPropertyNames35.js
index 5a731fd8bda..9b9173a71d8 100644
--- a/tests/baselines/reference/computedPropertyNames35.js
+++ b/tests/baselines/reference/computedPropertyNames35.js
@@ -6,6 +6,4 @@ interface I {
}
//// [computedPropertyNames35.js]
-function foo() {
- return '';
-}
+function foo() { return ''; }
diff --git a/tests/baselines/reference/computedPropertyNames36.js b/tests/baselines/reference/computedPropertyNames36.js
index 5df5c503911..39d25d38367 100644
--- a/tests/baselines/reference/computedPropertyNames36.js
+++ b/tests/baselines/reference/computedPropertyNames36.js
@@ -26,9 +26,7 @@ var C = (function () {
}
Object.defineProperty(C.prototype, "get1", {
// Computed properties
- get: function () {
- return new Foo;
- },
+ get: function () { return new Foo; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/computedPropertyNames37.js b/tests/baselines/reference/computedPropertyNames37.js
index 540dfa27e1e..b4987e9e00e 100644
--- a/tests/baselines/reference/computedPropertyNames37.js
+++ b/tests/baselines/reference/computedPropertyNames37.js
@@ -26,9 +26,7 @@ var C = (function () {
}
Object.defineProperty(C.prototype, "get1", {
// Computed properties
- get: function () {
- return new Foo;
- },
+ get: function () { return new Foo; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/computedPropertyNames38.js b/tests/baselines/reference/computedPropertyNames38.js
index fbbbe83ddc6..591c459bd11 100644
--- a/tests/baselines/reference/computedPropertyNames38.js
+++ b/tests/baselines/reference/computedPropertyNames38.js
@@ -26,9 +26,7 @@ var C = (function () {
}
Object.defineProperty(C.prototype, 1 << 6, {
// Computed properties
- get: function () {
- return new Foo;
- },
+ get: function () { return new Foo; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/computedPropertyNames39.js b/tests/baselines/reference/computedPropertyNames39.js
index 1d367c8d856..6950a8d8c80 100644
--- a/tests/baselines/reference/computedPropertyNames39.js
+++ b/tests/baselines/reference/computedPropertyNames39.js
@@ -26,9 +26,7 @@ var C = (function () {
}
Object.defineProperty(C.prototype, 1 << 6, {
// Computed properties
- get: function () {
- return new Foo;
- },
+ get: function () { return new Foo; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/computedPropertyNames40.js b/tests/baselines/reference/computedPropertyNames40.js
index 1c9b5d3bfa8..1e8e683d1c6 100644
--- a/tests/baselines/reference/computedPropertyNames40.js
+++ b/tests/baselines/reference/computedPropertyNames40.js
@@ -25,11 +25,7 @@ var C = (function () {
function C() {
}
// Computed properties
- C.prototype[""] = function () {
- return new Foo;
- };
- C.prototype[""] = function () {
- return new Foo2;
- };
+ C.prototype[""] = function () { return new Foo; };
+ C.prototype[""] = function () { return new Foo2; };
return C;
})();
diff --git a/tests/baselines/reference/computedPropertyNames41.js b/tests/baselines/reference/computedPropertyNames41.js
index 34fe2d33df7..2fd91625dae 100644
--- a/tests/baselines/reference/computedPropertyNames41.js
+++ b/tests/baselines/reference/computedPropertyNames41.js
@@ -24,8 +24,6 @@ var C = (function () {
function C() {
}
// Computed properties
- C[""] = function () {
- return new Foo;
- };
+ C[""] = function () { return new Foo; };
return C;
})();
diff --git a/tests/baselines/reference/computedPropertyNames43.js b/tests/baselines/reference/computedPropertyNames43.js
index 0e7c3b5dac1..399399f5534 100644
--- a/tests/baselines/reference/computedPropertyNames43.js
+++ b/tests/baselines/reference/computedPropertyNames43.js
@@ -41,9 +41,7 @@ var D = (function (_super) {
}
Object.defineProperty(D.prototype, "get1", {
// Computed properties
- get: function () {
- return new Foo;
- },
+ get: function () { return new Foo; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/computedPropertyNames44.js b/tests/baselines/reference/computedPropertyNames44.js
index 37466dad602..66692205fa9 100644
--- a/tests/baselines/reference/computedPropertyNames44.js
+++ b/tests/baselines/reference/computedPropertyNames44.js
@@ -32,9 +32,7 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "get1", {
- get: function () {
- return new Foo;
- },
+ get: function () { return new Foo; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/computedPropertyNames45.js b/tests/baselines/reference/computedPropertyNames45.js
index 69e0df349ca..64a99dd56ce 100644
--- a/tests/baselines/reference/computedPropertyNames45.js
+++ b/tests/baselines/reference/computedPropertyNames45.js
@@ -33,9 +33,7 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "get1", {
- get: function () {
- return new Foo;
- },
+ get: function () { return new Foo; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/computedPropertyNamesContextualType1.js b/tests/baselines/reference/computedPropertyNamesContextualType1.js
index 82429be9c40..095227dc026 100644
--- a/tests/baselines/reference/computedPropertyNamesContextualType1.js
+++ b/tests/baselines/reference/computedPropertyNamesContextualType1.js
@@ -11,8 +11,6 @@ var o: I = {
//// [computedPropertyNamesContextualType1.js]
var o = {
- ["" + 0](y) {
- return y.length;
- },
+ ["" + 0](y) { return y.length; },
["" + 1]: y => { return y.length; }
};
diff --git a/tests/baselines/reference/computedPropertyNamesContextualType2.js b/tests/baselines/reference/computedPropertyNamesContextualType2.js
index 028e797be18..d74a7977f33 100644
--- a/tests/baselines/reference/computedPropertyNamesContextualType2.js
+++ b/tests/baselines/reference/computedPropertyNamesContextualType2.js
@@ -11,8 +11,6 @@ var o: I = {
//// [computedPropertyNamesContextualType2.js]
var o = {
- [+"foo"](y) {
- return y.length;
- },
+ [+"foo"](y) { return y.length; },
[+"bar"]: y => { return y.length; }
};
diff --git a/tests/baselines/reference/computedPropertyNamesContextualType3.js b/tests/baselines/reference/computedPropertyNamesContextualType3.js
index 944bb3595d4..c10c82db8c4 100644
--- a/tests/baselines/reference/computedPropertyNamesContextualType3.js
+++ b/tests/baselines/reference/computedPropertyNamesContextualType3.js
@@ -10,8 +10,6 @@ var o: I = {
//// [computedPropertyNamesContextualType3.js]
var o = {
- [+"foo"](y) {
- return y.length;
- },
+ [+"foo"](y) { return y.length; },
[+"bar"]: y => { return y.length; }
};
diff --git a/tests/baselines/reference/computedPropertyNamesDeclarationEmit1.js b/tests/baselines/reference/computedPropertyNamesDeclarationEmit1.js
index bbdb6cd7baf..27c6f3000b3 100644
--- a/tests/baselines/reference/computedPropertyNamesDeclarationEmit1.js
+++ b/tests/baselines/reference/computedPropertyNamesDeclarationEmit1.js
@@ -11,9 +11,7 @@ var C = (function () {
}
C.prototype["" + ""] = function () { };
Object.defineProperty(C.prototype, "" + "", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/computedPropertyNamesDeclarationEmit2.js b/tests/baselines/reference/computedPropertyNamesDeclarationEmit2.js
index 10313841c4f..f47855da643 100644
--- a/tests/baselines/reference/computedPropertyNamesDeclarationEmit2.js
+++ b/tests/baselines/reference/computedPropertyNamesDeclarationEmit2.js
@@ -11,9 +11,7 @@ var C = (function () {
}
C["" + ""] = function () { };
Object.defineProperty(C, "" + "", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/computedPropertyNamesDeclarationEmit5.js b/tests/baselines/reference/computedPropertyNamesDeclarationEmit5.js
index d59d84b9e72..759264c9b31 100644
--- a/tests/baselines/reference/computedPropertyNamesDeclarationEmit5.js
+++ b/tests/baselines/reference/computedPropertyNamesDeclarationEmit5.js
@@ -10,9 +10,7 @@ var v = {
var v = {
["" + ""]: 0,
["" + ""]() { },
- get ["" + ""]() {
- return 0;
- },
+ get ["" + ""]() { return 0; },
set ["" + ""](x) { }
};
diff --git a/tests/baselines/reference/conditionalExpressions2.js b/tests/baselines/reference/conditionalExpressions2.js
index b8870b564ec..6749a2c0ac0 100644
--- a/tests/baselines/reference/conditionalExpressions2.js
+++ b/tests/baselines/reference/conditionalExpressions2.js
@@ -18,11 +18,9 @@ var e = false ? "foo" : "bar";
var f = false ? null : undefined;
var g = true ? { g: 5 } : null;
var h = [{ h: 5 }, null];
-function i() {
- if (true) {
- return { x: 5 };
- }
- else {
- return null;
- }
+function i() { if (true) {
+ return { x: 5 };
}
+else {
+ return null;
+} }
diff --git a/tests/baselines/reference/conditionalOperatorConditionIsNumberType.js b/tests/baselines/reference/conditionalOperatorConditionIsNumberType.js
index 46a04169e93..f8fbe708e1a 100644
--- a/tests/baselines/reference/conditionalOperatorConditionIsNumberType.js
+++ b/tests/baselines/reference/conditionalOperatorConditionIsNumberType.js
@@ -91,9 +91,7 @@ condNumber ? exprString1 : exprBoolean1; // Union
1000000000000 ? exprIsObject1 : exprIsObject2;
10000 ? exprString1 : exprBoolean1; // Union
//Cond is a number type expression
-function foo() {
- return 1;
-}
+function foo() { return 1; }
;
var array = [1, 2, 3];
1 * 0 ? exprAny1 : exprAny2;
diff --git a/tests/baselines/reference/conditionalOperatorConditoinIsStringType.js b/tests/baselines/reference/conditionalOperatorConditoinIsStringType.js
index 02c398e89e1..dbd68d9f009 100644
--- a/tests/baselines/reference/conditionalOperatorConditoinIsStringType.js
+++ b/tests/baselines/reference/conditionalOperatorConditoinIsStringType.js
@@ -92,9 +92,7 @@ condString ? exprString1 : exprBoolean1; // union
" " ? exprIsObject1 : exprIsObject2;
"hello " ? exprString1 : exprBoolean1; // union
//Cond is a string type expression
-function foo() {
- return "string";
-}
+function foo() { return "string"; }
;
var array = ["1", "2", "3"];
typeof condString ? exprAny1 : exprAny2;
diff --git a/tests/baselines/reference/constraintSatisfactionWithAny.js b/tests/baselines/reference/constraintSatisfactionWithAny.js
index 924c2ab1700..06d8b17690a 100644
--- a/tests/baselines/reference/constraintSatisfactionWithAny.js
+++ b/tests/baselines/reference/constraintSatisfactionWithAny.js
@@ -54,16 +54,10 @@ var c8 = new C4(b);
//// [constraintSatisfactionWithAny.js]
// any is not a valid type argument unless there is no constraint, or the constraint is any
-function foo(x) {
- return null;
-}
-function foo2(x) {
- return null;
-}
+function foo(x) { return null; }
+function foo2(x) { return null; }
//function foo3(x: T): T { return null; }
-function foo4(x) {
- return null;
-}
+function foo4(x) { return null; }
var a;
foo(a);
foo2(a);
diff --git a/tests/baselines/reference/constructorAsType.js b/tests/baselines/reference/constructorAsType.js
index 1f48f214dd4..9f8c14ce743 100644
--- a/tests/baselines/reference/constructorAsType.js
+++ b/tests/baselines/reference/constructorAsType.js
@@ -6,8 +6,6 @@ var Person2:{new() : {name:string;};};
Person = Person2;
//// [constructorAsType.js]
-var Person = function () {
- return { name: "joe" };
-};
+var Person = function () { return { name: "joe" }; };
var Person2;
Person = Person2;
diff --git a/tests/baselines/reference/constructorOverloads7.js b/tests/baselines/reference/constructorOverloads7.js
index b7e152c66e1..5b7e407e806 100644
--- a/tests/baselines/reference/constructorOverloads7.js
+++ b/tests/baselines/reference/constructorOverloads7.js
@@ -34,6 +34,4 @@ function Point(x, y) {
this.y = y;
return this;
}
-function EF1(a, b) {
- return a + b;
-}
+function EF1(a, b) { return a + b; }
diff --git a/tests/baselines/reference/constructorWithIncompleteTypeAnnotation.js b/tests/baselines/reference/constructorWithIncompleteTypeAnnotation.js
index 86338c1d913..e47b050f935 100644
--- a/tests/baselines/reference/constructorWithIncompleteTypeAnnotation.js
+++ b/tests/baselines/reference/constructorWithIncompleteTypeAnnotation.js
@@ -360,9 +360,7 @@ var BasicFeatures = (function () {
var char = 'c', \u0066 = '\u0066', hexchar = '\x42' != ;
var quoted = '"', quoted2 = "'";
var reg = /\w*/;
- var objLit = { "var": number = 42, equals: function (x) {
- return x["var"] === 42;
- }, instanceof: function () { return 'objLit{42}'; } };
+ var objLit = { "var": number = 42, equals: function (x) { return x["var"] === 42; }, instanceof: function () { return 'objLit{42}'; } };
var weekday = 0 /* Monday */;
var con = char + f + hexchar + float.toString() + float2.toString() + reg.toString() + objLit + weekday;
//
@@ -483,15 +481,10 @@ var BasicFeatures = (function () {
})();
var CLASS = (function () {
function CLASS() {
- this.d = function () {
- yield;
- 0;
- };
+ this.d = function () { yield; 0; };
}
Object.defineProperty(CLASS.prototype, "Property", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -499,9 +492,7 @@ var CLASS = (function () {
return 0;
};
CLASS.prototype.Foo = function () {
- var myEvent = function () {
- return 1;
- };
+ var myEvent = function () { return 1; };
if (myEvent() == 1)
return true ? : ;
else
diff --git a/tests/baselines/reference/contextualSignatureInstantiationWithTypeParameterConstrainedToOuterTypeParameter.js b/tests/baselines/reference/contextualSignatureInstantiationWithTypeParameterConstrainedToOuterTypeParameter.js
index bd76a746ac9..726d45bffe5 100644
--- a/tests/baselines/reference/contextualSignatureInstantiationWithTypeParameterConstrainedToOuterTypeParameter.js
+++ b/tests/baselines/reference/contextualSignatureInstantiationWithTypeParameterConstrainedToOuterTypeParameter.js
@@ -8,9 +8,7 @@ var x = h("", f()); // Call should succeed and x should be string. All t
//// [contextualSignatureInstantiationWithTypeParameterConstrainedToOuterTypeParameter.js]
function f() {
- function g(u) {
- return null;
- }
+ function g(u) { return null; }
return g;
}
var h;
diff --git a/tests/baselines/reference/contextualTyping.js b/tests/baselines/reference/contextualTyping.js
index 46e09d7f9e5..75b98b16c33 100644
--- a/tests/baselines/reference/contextualTyping.js
+++ b/tests/baselines/reference/contextualTyping.js
@@ -249,40 +249,24 @@ var C2T5;
};
})(C2T5 || (C2T5 = {}));
// CONTEXT: Variable declaration
-var c3t1 = (function (s) {
- return s;
-});
+var c3t1 = (function (s) { return s; });
var c3t2 = ({
n: 1
});
var c3t3 = [];
-var c3t4 = function () {
- return ({});
-};
-var c3t5 = function (n) {
- return ({});
-};
-var c3t6 = function (n, s) {
- return ({});
-};
-var c3t7 = function (n) {
- return n;
-};
-var c3t8 = function (n) {
- return n;
-};
+var c3t4 = function () { return ({}); };
+var c3t5 = function (n) { return ({}); };
+var c3t6 = function (n, s) { return ({}); };
+var c3t7 = function (n) { return n; };
+var c3t8 = function (n) { return n; };
var c3t9 = [[], []];
var c3t10 = [({}), ({})];
-var c3t11 = [function (n, s) {
- return s;
-}];
+var c3t11 = [function (n, s) { return s; }];
var c3t12 = {
foo: ({})
};
var c3t13 = ({
- f: function (i, s) {
- return s;
- }
+ f: function (i, s) { return s; }
});
var c3t14 = ({
a: []
@@ -306,47 +290,29 @@ var C5T5;
})(C5T5 || (C5T5 = {}));
// CONTEXT: Variable assignment
var c6t5;
-c6t5 = function (n) {
- return ({});
-};
+c6t5 = function (n) { return ({}); };
// CONTEXT: Array index assignment
var c7t2;
c7t2[0] = ({ n: 1 });
var objc8 = ({});
-objc8.t1 = (function (s) {
- return s;
-});
+objc8.t1 = (function (s) { return s; });
objc8.t2 = ({
n: 1
});
objc8.t3 = [];
-objc8.t4 = function () {
- return ({});
-};
-objc8.t5 = function (n) {
- return ({});
-};
-objc8.t6 = function (n, s) {
- return ({});
-};
-objc8.t7 = function (n) {
- return n;
-};
-objc8.t8 = function (n) {
- return n;
-};
+objc8.t4 = function () { return ({}); };
+objc8.t5 = function (n) { return ({}); };
+objc8.t6 = function (n, s) { return ({}); };
+objc8.t7 = function (n) { return n; };
+objc8.t8 = function (n) { return n; };
objc8.t9 = [[], []];
objc8.t10 = [({}), ({})];
-objc8.t11 = [function (n, s) {
- return s;
-}];
+objc8.t11 = [function (n, s) { return s; }];
objc8.t12 = {
foo: ({})
};
objc8.t13 = ({
- f: function (i, s) {
- return s;
- }
+ f: function (i, s) { return s; }
});
objc8.t14 = ({
a: []
@@ -358,11 +324,7 @@ c9t5(function (n) {
return ({});
});
// CONTEXT: Return statement
-var c10t5 = function () {
- return function (n) {
- return ({});
- };
-};
+var c10t5 = function () { return function (n) { return ({}); }; };
// CONTEXT: Newing a class
var C11t5 = (function () {
function C11t5(f) {
@@ -370,51 +332,31 @@ var C11t5 = (function () {
return C11t5;
})();
;
-var i = new C11t5(function (n) {
- return ({});
-});
+var i = new C11t5(function (n) { return ({}); });
// CONTEXT: Type annotated expression
-var c12t1 = (function (s) {
- return s;
-});
+var c12t1 = (function (s) { return s; });
var c12t2 = ({
n: 1
});
var c12t3 = [];
-var c12t4 = function () {
- return ({});
-};
-var c12t5 = function (n) {
- return ({});
-};
-var c12t6 = function (n, s) {
- return ({});
-};
-var c12t7 = function (n) {
- return n;
-};
-var c12t8 = function (n) {
- return n;
-};
+var c12t4 = function () { return ({}); };
+var c12t5 = function (n) { return ({}); };
+var c12t6 = function (n, s) { return ({}); };
+var c12t7 = function (n) { return n; };
+var c12t8 = function (n) { return n; };
var c12t9 = [[], []];
var c12t10 = [({}), ({})];
-var c12t11 = [function (n, s) {
- return s;
-}];
+var c12t11 = [function (n, s) { return s; }];
var c12t12 = {
foo: ({})
};
var c12t13 = ({
- f: function (i, s) {
- return s;
- }
+ f: function (i, s) { return s; }
});
var c12t14 = ({
a: []
});
-function EF1(a, b) {
- return a + b;
-}
+function EF1(a, b) { return a + b; }
var efv = EF1(1, 2);
function Point(x, y) {
this.x = x;
diff --git a/tests/baselines/reference/contextualTyping.js.map b/tests/baselines/reference/contextualTyping.js.map
index 98c41439762..ba71b082ada 100644
--- a/tests/baselines/reference/contextualTyping.js.map
+++ b/tests/baselines/reference/contextualTyping.js.map
@@ -1,2 +1,2 @@
//// [contextualTyping.js.map]
-{"version":3,"file":"contextualTyping.js","sourceRoot":"","sources":["contextualTyping.ts"],"names":["C1T5","C1T5.constructor","C2T5","C4T5","C4T5.constructor","C5T5","C11t5","C11t5.constructor","EF1","Point"],"mappings":"AAaA,AADA,sCAAsC;IAChC,IAAI;IAAVA,SAAMA,IAAIA;QACNC,QAAGA,GAAqCA,UAASA,CAACA;YAC9C,MAAM,CAAC,CAAC,CAAC;QACb,CAAC,CAAAA;IACLA,CAACA;IAADD,WAACA;AAADA,CAACA,AAJD,IAIC;AAGD,AADA,uCAAuC;AACvC,IAAO,IAAI,CAIV;AAJD,WAAO,IAAI,EAAC,CAAC;IACEE,QAAGA,GAAqCA,UAASA,CAACA;QACzD,MAAM,CAAC,CAAC,CAAC;IACb,CAAC,CAAAA;AACLA,CAACA,EAJM,IAAI,KAAJ,IAAI,QAIV;AAGD,AADA,gCAAgC;IAC5B,IAAI,GAA0B,CAAC,UAAS,CAAC;IAAI,MAAM,CAAC,CAAC,CAAA;AAAC,CAAC,CAAC,CAAC;AAC7D,IAAI,IAAI,GAAS,CAAC;IACd,CAAC,EAAE,CAAC;CACP,CAAC,CAAA;AACF,IAAI,IAAI,GAAa,EAAE,CAAC;AACxB,IAAI,IAAI,GAAe;IAAa,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA;AAAC,CAAC,CAAC;AACxD,IAAI,IAAI,GAAwB,UAAS,CAAC;IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA;AAAC,CAAC,CAAC;AAClE,IAAI,IAAI,GAAmC,UAAS,CAAC,EAAE,CAAC;IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA;AAAC,CAAC,CAAC;AAChF,IAAI,IAAI,GAGJ,UAAS,CAAC;IAAI,MAAM,CAAC,CAAC,CAAC;AAAC,CAAC,CAAC;AAE9B,IAAI,IAAI,GAAqC,UAAS,CAAC;IAAI,MAAM,CAAC,CAAC,CAAC;AAAC,CAAC,CAAC;AACvE,IAAI,IAAI,GAAe,CAAC,EAAE,EAAC,EAAE,CAAC,CAAC;AAC/B,IAAI,KAAK,GAAW,CAAO,CAAC,EAAE,CAAC,EAAO,CAAC,EAAE,CAAC,CAAC,CAAC;AAC5C,IAAI,KAAK,GAAwC,CAAC,UAAS,CAAC,EAAE,CAAC;IAAI,MAAM,CAAC,CAAC,CAAC;AAAC,CAAC,CAAC,CAAC;AAChF,IAAI,KAAK,GAAS;IACd,GAAG,EAAQ,CAAC,EAAE,CAAC;CAClB,CAAA;AACD,IAAI,KAAK,GAAS,CAAC;IACf,CAAC,EAAE,UAAS,CAAC,EAAE,CAAC;QAAI,MAAM,CAAC,CAAC,CAAC;IAAC,CAAC;CAClC,CAAC,CAAA;AACF,IAAI,KAAK,GAAS,CAAC;IACf,CAAC,EAAE,EAAE;CACR,CAAC,CAAA;AAGF,AADA,qCAAqC;IAC/B,IAAI;IAENC,SAFEA,IAAIA;QAGFC,IAAIA,CAACA,GAAGA,GAAGA,UAASA,CAACA,EAAEA,CAACA;YACpB,MAAM,CAAC,CAAC,CAAC;QACb,CAAC,CAAAA;IACLA,CAACA;IACLD,WAACA;AAADA,CAACA,AAPD,IAOC;AAGD,AADA,sCAAsC;AACtC,IAAO,IAAI,CAKV;AALD,WAAO,IAAI,EAAC,CAAC;IACEE,QAAqCA,CAACA;IACjDA,QAAGA,GAAGA,UAASA,CAACA,EAAEA,CAACA;QACf,MAAM,CAAC,CAAC,CAAC;IACb,CAAC,CAAAA;AACLA,CAACA,EALM,IAAI,KAAJ,IAAI,QAKV;AAGD,AADA,+BAA+B;IAC3B,IAAyB,CAAC;AAC9B,IAAI,GAAwB,UAAS,CAAC;IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA;AAAC,CAAC,CAAC;AAG9D,AADA,kCAAkC;IAC9B,IAAY,CAAC;AACjB,IAAI,CAAC,CAAC,CAAC,GAAS,CAAC,EAAC,CAAC,EAAE,CAAC,EAAC,CAAC,CAAC;AAuBzB,IAAI,KAAK,GAkBS,CAAC,EAAE,CAAC,CAAC;AAEvB,KAAK,CAAC,EAAE,GAAG,CAAC,UAAS,CAAC;IAAI,MAAM,CAAC,CAAC,CAAA;AAAC,CAAC,CAAC,CAAC;AACtC,KAAK,CAAC,EAAE,GAAS,CAAC;IACd,CAAC,EAAE,CAAC;CACP,CAAC,CAAC;AACH,KAAK,CAAC,EAAE,GAAG,EAAE,CAAC;AACd,KAAK,CAAC,EAAE,GAAG;IAAa,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA;AAAC,CAAC,CAAC;AAC5C,KAAK,CAAC,EAAE,GAAG,UAAS,CAAC;IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA;AAAC,CAAC,CAAC;AAC7C,KAAK,CAAC,EAAE,GAAG,UAAS,CAAC,EAAE,CAAC;IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA;AAAC,CAAC,CAAC;AAChD,KAAK,CAAC,EAAE,GAAG,UAAS,CAAS;IAAI,MAAM,CAAC,CAAC,CAAA;AAAC,CAAC,CAAC;AAE5C,KAAK,CAAC,EAAE,GAAG,UAAS,CAAC;IAAI,MAAM,CAAC,CAAC,CAAC;AAAC,CAAC,CAAC;AACrC,KAAK,CAAC,EAAE,GAAG,CAAC,EAAE,EAAC,EAAE,CAAC,CAAC;AACnB,KAAK,CAAC,GAAG,GAAG,CAAO,CAAC,EAAE,CAAC,EAAO,CAAC,EAAE,CAAC,CAAC,CAAC;AACpC,KAAK,CAAC,GAAG,GAAG,CAAC,UAAS,CAAC,EAAE,CAAC;IAAI,MAAM,CAAC,CAAC,CAAC;AAAC,CAAC,CAAC,CAAC;AAC3C,KAAK,CAAC,GAAG,GAAG;IACR,GAAG,EAAQ,CAAC,EAAE,CAAC;CAClB,CAAA;AACD,KAAK,CAAC,GAAG,GAAS,CAAC;IACf,CAAC,EAAE,UAAS,CAAC,EAAE,CAAC;QAAI,MAAM,CAAC,CAAC,CAAC;IAAC,CAAC;CAClC,CAAC,CAAA;AACF,KAAK,CAAC,GAAG,GAAS,CAAC;IACf,CAAC,EAAE,EAAE;CACR,CAAC,CAAA;AAEF,AADA,yBAAyB;SAChB,IAAI,CAAC,CAAsB,KAAI;AAAA,CAAC;AACzC,IAAI,CAAC,UAAS,CAAC;IACX,MAAM,CAAO,CAAC,EAAE,CAAC,CAAC;AACtB,CAAC,CAAC,CAAC;AAGH,AADA,4BAA4B;IACxB,KAAK,GAA8B;IAAa,MAAM,CAAC,UAAS,CAAC;QAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA;IAAC,CAAC,CAAA;AAAC,CAAC,CAAC;AAG/F,AADA,0BAA0B;IACpB,KAAK;IAAGC,SAARA,KAAKA,CAAeA,CAAsBA;IAAIC,CAACA;IAACD,YAACA;AAADA,CAACA,AAAvD,IAAuD;AAAA,CAAC;AACxD,IAAI,CAAC,GAAG,IAAI,KAAK,CAAC,UAAS,CAAC;IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA;AAAC,CAAC,CAAC,CAAC;AAGrD,AADA,qCAAqC;IACjC,KAAK,GAA2B,CAAC,UAAS,CAAC;IAAI,MAAM,CAAC,CAAC,CAAA;AAAC,CAAC,CAAC,CAAC;AAC/D,IAAI,KAAK,GAAU,CAAC;IAChB,CAAC,EAAE,CAAC;CACP,CAAC,CAAC;AACH,IAAI,KAAK,GAAc,EAAE,CAAC;AAC1B,IAAI,KAAK,GAAgB;IAAa,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA;AAAC,CAAC,CAAC;AAC1D,IAAI,KAAK,GAAyB,UAAS,CAAC;IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA;AAAC,CAAC,CAAC;AACpE,IAAI,KAAK,GAAoC,UAAS,CAAC,EAAE,CAAC;IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA;AAAC,CAAC,CAAC;AAClF,IAAI,KAAK,GAGN,UAAS,CAAQ;IAAI,MAAM,CAAC,CAAC,CAAA;AAAC,CAAC,CAAC;AAEnC,IAAI,KAAK,GAAsC,UAAS,CAAC;IAAI,MAAM,CAAC,CAAC,CAAC;AAAC,CAAC,CAAC;AACzE,IAAI,KAAK,GAAgB,CAAC,EAAE,EAAC,EAAE,CAAC,CAAC;AACjC,IAAI,MAAM,GAAY,CAAO,CAAC,EAAE,CAAC,EAAO,CAAC,EAAE,CAAC,CAAC,CAAC;AAC9C,IAAI,MAAM,GAAyC,CAAC,UAAS,CAAC,EAAE,CAAC;IAAI,MAAM,CAAC,CAAC,CAAC;AAAC,CAAC,CAAC,CAAC;AAClF,IAAI,MAAM,GAAU;IAChB,GAAG,EAAQ,CAAC,EAAE,CAAC;CAClB,CAAA;AACD,IAAI,MAAM,GAAU,CAAC;IACjB,CAAC,EAAE,UAAS,CAAC,EAAE,CAAC;QAAI,MAAM,CAAC,CAAC,CAAC;IAAC,CAAC;CAClC,CAAC,CAAA;AACF,IAAI,MAAM,GAAU,CAAC;IACjB,CAAC,EAAE,EAAE;CACR,CAAC,CAAA;AAOF,SAAS,GAAG,CAAC,CAAC,EAAC,CAAC;IAAIE,MAAMA,CAACA,CAACA,GAACA,CAACA,CAACA;AAACA,CAACA;AAEjC,IAAI,GAAG,GAAG,GAAG,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC;AAcnB,SAAS,KAAK,CAAC,CAAC,EAAE,CAAC;IACfC,IAAIA,CAACA,CAACA,GAAGA,CAACA,CAACA;IACXA,IAAIA,CAACA,CAACA,GAAGA,CAACA,CAACA;IAEXA,MAAMA,CAACA,IAAIA,CAACA;AAChBA,CAACA;AAED,KAAK,CAAC,MAAM,GAAG,IAAI,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;AAE/B,KAAK,CAAC,SAAS,CAAC,GAAG,GAAG,UAAS,EAAE,EAAE,EAAE;IACjC,MAAM,CAAC,IAAI,KAAK,CAAC,IAAI,CAAC,CAAC,GAAG,EAAE,EAAE,IAAI,CAAC,CAAC,GAAG,EAAE,CAAC,CAAC;AAC/C,CAAC,CAAC;AAEF,KAAK,CAAC,SAAS,GAAG;IACd,CAAC,EAAE,CAAC;IACJ,CAAC,EAAE,CAAC;IACJ,GAAG,EAAE,UAAS,EAAE,EAAE,EAAE;QAChB,MAAM,CAAC,IAAI,KAAK,CAAC,IAAI,CAAC,CAAC,GAAG,EAAE,EAAE,IAAI,CAAC,CAAC,GAAG,EAAE,CAAC,CAAC;IAC/C,CAAC;CACJ,CAAC;AAIF,IAAI,CAAC,GAAM,EAAG,CAAC"}
\ No newline at end of file
+{"version":3,"file":"contextualTyping.js","sourceRoot":"","sources":["contextualTyping.ts"],"names":["C1T5","C1T5.constructor","C2T5","C4T5","C4T5.constructor","C5T5","C11t5","C11t5.constructor","EF1","Point"],"mappings":"AAaA,AADA,sCAAsC;IAChC,IAAI;IAAVA,SAAMA,IAAIA;QACNC,QAAGA,GAAqCA,UAASA,CAACA;YAC9C,MAAM,CAAC,CAAC,CAAC;QACb,CAAC,CAAAA;IACLA,CAACA;IAADD,WAACA;AAADA,CAACA,AAJD,IAIC;AAGD,AADA,uCAAuC;AACvC,IAAO,IAAI,CAIV;AAJD,WAAO,IAAI,EAAC,CAAC;IACEE,QAAGA,GAAqCA,UAASA,CAACA;QACzD,MAAM,CAAC,CAAC,CAAC;IACb,CAAC,CAAAA;AACLA,CAACA,EAJM,IAAI,KAAJ,IAAI,QAIV;AAGD,AADA,gCAAgC;IAC5B,IAAI,GAA0B,CAAC,UAAS,CAAC,IAAI,MAAM,CAAC,CAAC,CAAA,CAAC,CAAC,CAAC,CAAC;AAC7D,IAAI,IAAI,GAAS,CAAC;IACd,CAAC,EAAE,CAAC;CACP,CAAC,CAAA;AACF,IAAI,IAAI,GAAa,EAAE,CAAC;AACxB,IAAI,IAAI,GAAe,cAAa,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA,CAAC,CAAC,CAAC;AACxD,IAAI,IAAI,GAAwB,UAAS,CAAC,IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA,CAAC,CAAC,CAAC;AAClE,IAAI,IAAI,GAAmC,UAAS,CAAC,EAAE,CAAC,IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA,CAAC,CAAC,CAAC;AAChF,IAAI,IAAI,GAGJ,UAAS,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AAE9B,IAAI,IAAI,GAAqC,UAAS,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AACvE,IAAI,IAAI,GAAe,CAAC,EAAE,EAAC,EAAE,CAAC,CAAC;AAC/B,IAAI,KAAK,GAAW,CAAO,CAAC,EAAE,CAAC,EAAO,CAAC,EAAE,CAAC,CAAC,CAAC;AAC5C,IAAI,KAAK,GAAwC,CAAC,UAAS,CAAC,EAAE,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AAChF,IAAI,KAAK,GAAS;IACd,GAAG,EAAQ,CAAC,EAAE,CAAC;CAClB,CAAA;AACD,IAAI,KAAK,GAAS,CAAC;IACf,CAAC,EAAE,UAAS,CAAC,EAAE,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC;CAClC,CAAC,CAAA;AACF,IAAI,KAAK,GAAS,CAAC;IACf,CAAC,EAAE,EAAE;CACR,CAAC,CAAA;AAGF,AADA,qCAAqC;IAC/B,IAAI;IAENC,SAFEA,IAAIA;QAGFC,IAAIA,CAACA,GAAGA,GAAGA,UAASA,CAACA,EAAEA,CAACA;YACpB,MAAM,CAAC,CAAC,CAAC;QACb,CAAC,CAAAA;IACLA,CAACA;IACLD,WAACA;AAADA,CAACA,AAPD,IAOC;AAGD,AADA,sCAAsC;AACtC,IAAO,IAAI,CAKV;AALD,WAAO,IAAI,EAAC,CAAC;IACEE,QAAqCA,CAACA;IACjDA,QAAGA,GAAGA,UAASA,CAACA,EAAEA,CAACA;QACf,MAAM,CAAC,CAAC,CAAC;IACb,CAAC,CAAAA;AACLA,CAACA,EALM,IAAI,KAAJ,IAAI,QAKV;AAGD,AADA,+BAA+B;IAC3B,IAAyB,CAAC;AAC9B,IAAI,GAAwB,UAAS,CAAC,IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA,CAAC,CAAC,CAAC;AAG9D,AADA,kCAAkC;IAC9B,IAAY,CAAC;AACjB,IAAI,CAAC,CAAC,CAAC,GAAS,CAAC,EAAC,CAAC,EAAE,CAAC,EAAC,CAAC,CAAC;AAuBzB,IAAI,KAAK,GAkBS,CAAC,EAAE,CAAC,CAAC;AAEvB,KAAK,CAAC,EAAE,GAAG,CAAC,UAAS,CAAC,IAAI,MAAM,CAAC,CAAC,CAAA,CAAC,CAAC,CAAC,CAAC;AACtC,KAAK,CAAC,EAAE,GAAS,CAAC;IACd,CAAC,EAAE,CAAC;CACP,CAAC,CAAC;AACH,KAAK,CAAC,EAAE,GAAG,EAAE,CAAC;AACd,KAAK,CAAC,EAAE,GAAG,cAAa,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA,CAAC,CAAC,CAAC;AAC5C,KAAK,CAAC,EAAE,GAAG,UAAS,CAAC,IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA,CAAC,CAAC,CAAC;AAC7C,KAAK,CAAC,EAAE,GAAG,UAAS,CAAC,EAAE,CAAC,IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA,CAAC,CAAC,CAAC;AAChD,KAAK,CAAC,EAAE,GAAG,UAAS,CAAS,IAAI,MAAM,CAAC,CAAC,CAAA,CAAC,CAAC,CAAC;AAE5C,KAAK,CAAC,EAAE,GAAG,UAAS,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AACrC,KAAK,CAAC,EAAE,GAAG,CAAC,EAAE,EAAC,EAAE,CAAC,CAAC;AACnB,KAAK,CAAC,GAAG,GAAG,CAAO,CAAC,EAAE,CAAC,EAAO,CAAC,EAAE,CAAC,CAAC,CAAC;AACpC,KAAK,CAAC,GAAG,GAAG,CAAC,UAAS,CAAC,EAAE,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AAC3C,KAAK,CAAC,GAAG,GAAG;IACR,GAAG,EAAQ,CAAC,EAAE,CAAC;CAClB,CAAA;AACD,KAAK,CAAC,GAAG,GAAS,CAAC;IACf,CAAC,EAAE,UAAS,CAAC,EAAE,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC;CAClC,CAAC,CAAA;AACF,KAAK,CAAC,GAAG,GAAS,CAAC;IACf,CAAC,EAAE,EAAE;CACR,CAAC,CAAA;AAEF,AADA,yBAAyB;SAChB,IAAI,CAAC,CAAsB,KAAI;AAAA,CAAC;AACzC,IAAI,CAAC,UAAS,CAAC;IACX,MAAM,CAAO,CAAC,EAAE,CAAC,CAAC;AACtB,CAAC,CAAC,CAAC;AAGH,AADA,4BAA4B;IACxB,KAAK,GAA8B,cAAa,MAAM,CAAC,UAAS,CAAC,IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA,CAAC,CAAC,CAAA,CAAC,CAAC,CAAC;AAG/F,AADA,0BAA0B;IACpB,KAAK;IAAGC,SAARA,KAAKA,CAAeA,CAAsBA;IAAIC,CAACA;IAACD,YAACA;AAADA,CAACA,AAAvD,IAAuD;AAAA,CAAC;AACxD,IAAI,CAAC,GAAG,IAAI,KAAK,CAAC,UAAS,CAAC,IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA,CAAC,CAAC,CAAC,CAAC;AAGrD,AADA,qCAAqC;IACjC,KAAK,GAA2B,CAAC,UAAS,CAAC,IAAI,MAAM,CAAC,CAAC,CAAA,CAAC,CAAC,CAAC,CAAC;AAC/D,IAAI,KAAK,GAAU,CAAC;IAChB,CAAC,EAAE,CAAC;CACP,CAAC,CAAC;AACH,IAAI,KAAK,GAAc,EAAE,CAAC;AAC1B,IAAI,KAAK,GAAgB,cAAa,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA,CAAC,CAAC,CAAC;AAC1D,IAAI,KAAK,GAAyB,UAAS,CAAC,IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA,CAAC,CAAC,CAAC;AACpE,IAAI,KAAK,GAAoC,UAAS,CAAC,EAAE,CAAC,IAAI,MAAM,CAAO,CAAC,EAAE,CAAC,CAAA,CAAC,CAAC,CAAC;AAClF,IAAI,KAAK,GAGN,UAAS,CAAQ,IAAI,MAAM,CAAC,CAAC,CAAA,CAAC,CAAC,CAAC;AAEnC,IAAI,KAAK,GAAsC,UAAS,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AACzE,IAAI,KAAK,GAAgB,CAAC,EAAE,EAAC,EAAE,CAAC,CAAC;AACjC,IAAI,MAAM,GAAY,CAAO,CAAC,EAAE,CAAC,EAAO,CAAC,EAAE,CAAC,CAAC,CAAC;AAC9C,IAAI,MAAM,GAAyC,CAAC,UAAS,CAAC,EAAE,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AAClF,IAAI,MAAM,GAAU;IAChB,GAAG,EAAQ,CAAC,EAAE,CAAC;CAClB,CAAA;AACD,IAAI,MAAM,GAAU,CAAC;IACjB,CAAC,EAAE,UAAS,CAAC,EAAE,CAAC,IAAI,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC;CAClC,CAAC,CAAA;AACF,IAAI,MAAM,GAAU,CAAC;IACjB,CAAC,EAAE,EAAE;CACR,CAAC,CAAA;AAOF,SAAS,GAAG,CAAC,CAAC,EAAC,CAAC,IAAIE,MAAMA,CAACA,CAACA,GAACA,CAACA,CAACA,CAACA,CAACA;AAEjC,IAAI,GAAG,GAAG,GAAG,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC;AAcnB,SAAS,KAAK,CAAC,CAAC,EAAE,CAAC;IACfC,IAAIA,CAACA,CAACA,GAAGA,CAACA,CAACA;IACXA,IAAIA,CAACA,CAACA,GAAGA,CAACA,CAACA;IAEXA,MAAMA,CAACA,IAAIA,CAACA;AAChBA,CAACA;AAED,KAAK,CAAC,MAAM,GAAG,IAAI,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;AAE/B,KAAK,CAAC,SAAS,CAAC,GAAG,GAAG,UAAS,EAAE,EAAE,EAAE;IACjC,MAAM,CAAC,IAAI,KAAK,CAAC,IAAI,CAAC,CAAC,GAAG,EAAE,EAAE,IAAI,CAAC,CAAC,GAAG,EAAE,CAAC,CAAC;AAC/C,CAAC,CAAC;AAEF,KAAK,CAAC,SAAS,GAAG;IACd,CAAC,EAAE,CAAC;IACJ,CAAC,EAAE,CAAC;IACJ,GAAG,EAAE,UAAS,EAAE,EAAE,EAAE;QAChB,MAAM,CAAC,IAAI,KAAK,CAAC,IAAI,CAAC,CAAC,GAAG,EAAE,EAAE,IAAI,CAAC,CAAC,GAAG,EAAE,CAAC,CAAC;IAC/C,CAAC;CACJ,CAAC;AAIF,IAAI,CAAC,GAAM,EAAG,CAAC"}
\ No newline at end of file
diff --git a/tests/baselines/reference/contextualTyping.sourcemap.txt b/tests/baselines/reference/contextualTyping.sourcemap.txt
index 6f9c9d2c1ec..5843e0f3f24 100644
--- a/tests/baselines/reference/contextualTyping.sourcemap.txt
+++ b/tests/baselines/reference/contextualTyping.sourcemap.txt
@@ -273,6 +273,7 @@ sourceFile:contextualTyping.ts
1->
2 >
3 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+4 > ^^^^^^^^^->
1->
>
>// CONTEXT: Variable declaration
@@ -283,76 +284,71 @@ sourceFile:contextualTyping.ts
2 >Emitted(17, 1) Source(27, 1) + SourceIndex(0)
3 >Emitted(17, 33) Source(27, 33) + SourceIndex(0)
---
->>>var c3t1 = (function (s) {
-1 >^^^^
+>>>var c3t1 = (function (s) { return s; });
+1->^^^^
2 > ^^^^
3 > ^^^
4 > ^
5 > ^^^^^^^^^^
6 > ^
-1 >
+7 > ^^^^
+8 > ^^^^^^
+9 > ^
+10> ^
+11> ^
+12> ^
+13> ^
+14> ^
+15> ^
+1->
>var
2 > c3t1
3 > : (s: string) => string =
4 > (
5 > function(
6 > s
-1 >Emitted(18, 5) Source(28, 5) + SourceIndex(0)
+7 > ) {
+8 > return
+9 >
+10> s
+11>
+12>
+13> }
+14> )
+15> ;
+1->Emitted(18, 5) Source(28, 5) + SourceIndex(0)
2 >Emitted(18, 9) Source(28, 9) + SourceIndex(0)
3 >Emitted(18, 12) Source(28, 35) + SourceIndex(0)
4 >Emitted(18, 13) Source(28, 36) + SourceIndex(0)
5 >Emitted(18, 23) Source(28, 45) + SourceIndex(0)
6 >Emitted(18, 24) Source(28, 46) + SourceIndex(0)
----
->>> return s;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > s
-5 >
-1 >Emitted(19, 5) Source(28, 50) + SourceIndex(0)
-2 >Emitted(19, 11) Source(28, 56) + SourceIndex(0)
-3 >Emitted(19, 12) Source(28, 57) + SourceIndex(0)
-4 >Emitted(19, 13) Source(28, 58) + SourceIndex(0)
-5 >Emitted(19, 14) Source(28, 58) + SourceIndex(0)
----
->>>});
-1 >
-2 >^
-3 > ^
-4 > ^
-5 > ^^^^^^^^^^^->
-1 >
-2 >}
-3 > )
-4 > ;
-1 >Emitted(20, 1) Source(28, 59) + SourceIndex(0)
-2 >Emitted(20, 2) Source(28, 60) + SourceIndex(0)
-3 >Emitted(20, 3) Source(28, 61) + SourceIndex(0)
-4 >Emitted(20, 4) Source(28, 62) + SourceIndex(0)
+7 >Emitted(18, 28) Source(28, 50) + SourceIndex(0)
+8 >Emitted(18, 34) Source(28, 56) + SourceIndex(0)
+9 >Emitted(18, 35) Source(28, 57) + SourceIndex(0)
+10>Emitted(18, 36) Source(28, 58) + SourceIndex(0)
+11>Emitted(18, 37) Source(28, 58) + SourceIndex(0)
+12>Emitted(18, 38) Source(28, 59) + SourceIndex(0)
+13>Emitted(18, 39) Source(28, 60) + SourceIndex(0)
+14>Emitted(18, 40) Source(28, 61) + SourceIndex(0)
+15>Emitted(18, 41) Source(28, 62) + SourceIndex(0)
---
>>>var c3t2 = ({
-1->
+1 >
2 >^^^^
3 > ^^^^
4 > ^^^
5 > ^
-1->
+1 >
>
2 >var
3 > c3t2
4 > =
5 > (
-1->Emitted(21, 1) Source(29, 1) + SourceIndex(0)
-2 >Emitted(21, 5) Source(29, 5) + SourceIndex(0)
-3 >Emitted(21, 9) Source(29, 9) + SourceIndex(0)
-4 >Emitted(21, 12) Source(29, 18) + SourceIndex(0)
-5 >Emitted(21, 13) Source(29, 19) + SourceIndex(0)
+1 >Emitted(19, 1) Source(29, 1) + SourceIndex(0)
+2 >Emitted(19, 5) Source(29, 5) + SourceIndex(0)
+3 >Emitted(19, 9) Source(29, 9) + SourceIndex(0)
+4 >Emitted(19, 12) Source(29, 18) + SourceIndex(0)
+5 >Emitted(19, 13) Source(29, 19) + SourceIndex(0)
---
>>> n: 1
1 >^^^^
@@ -364,10 +360,10 @@ sourceFile:contextualTyping.ts
2 > n
3 > :
4 > 1
-1 >Emitted(22, 5) Source(30, 5) + SourceIndex(0)
-2 >Emitted(22, 6) Source(30, 6) + SourceIndex(0)
-3 >Emitted(22, 8) Source(30, 8) + SourceIndex(0)
-4 >Emitted(22, 9) Source(30, 9) + SourceIndex(0)
+1 >Emitted(20, 5) Source(30, 5) + SourceIndex(0)
+2 >Emitted(20, 6) Source(30, 6) + SourceIndex(0)
+3 >Emitted(20, 8) Source(30, 8) + SourceIndex(0)
+4 >Emitted(20, 9) Source(30, 9) + SourceIndex(0)
---
>>>});
1 >^
@@ -378,9 +374,9 @@ sourceFile:contextualTyping.ts
>}
2 > )
3 >
-1 >Emitted(23, 2) Source(31, 2) + SourceIndex(0)
-2 >Emitted(23, 3) Source(31, 3) + SourceIndex(0)
-3 >Emitted(23, 4) Source(31, 3) + SourceIndex(0)
+1 >Emitted(21, 2) Source(31, 2) + SourceIndex(0)
+2 >Emitted(21, 3) Source(31, 3) + SourceIndex(0)
+3 >Emitted(21, 4) Source(31, 3) + SourceIndex(0)
---
>>>var c3t3 = [];
1->
@@ -389,7 +385,7 @@ sourceFile:contextualTyping.ts
4 > ^^^
5 > ^^
6 > ^
-7 > ^^^^^^^^^^^->
+7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
>
2 >var
@@ -397,71 +393,77 @@ sourceFile:contextualTyping.ts
4 > : number[] =
5 > []
6 > ;
-1->Emitted(24, 1) Source(32, 1) + SourceIndex(0)
-2 >Emitted(24, 5) Source(32, 5) + SourceIndex(0)
-3 >Emitted(24, 9) Source(32, 9) + SourceIndex(0)
-4 >Emitted(24, 12) Source(32, 22) + SourceIndex(0)
-5 >Emitted(24, 14) Source(32, 24) + SourceIndex(0)
-6 >Emitted(24, 15) Source(32, 25) + SourceIndex(0)
+1->Emitted(22, 1) Source(32, 1) + SourceIndex(0)
+2 >Emitted(22, 5) Source(32, 5) + SourceIndex(0)
+3 >Emitted(22, 9) Source(32, 9) + SourceIndex(0)
+4 >Emitted(22, 12) Source(32, 22) + SourceIndex(0)
+5 >Emitted(22, 14) Source(32, 24) + SourceIndex(0)
+6 >Emitted(22, 15) Source(32, 25) + SourceIndex(0)
---
->>>var c3t4 = function () {
+>>>var c3t4 = function () { return ({}); };
1->
2 >^^^^
3 > ^^^^
4 > ^^^
-5 > ^^^^^^->
+5 > ^^^^^^^^^^^^^^
+6 > ^^^^^^
+7 > ^
+8 > ^
+9 > ^^
+10> ^
+11> ^
+12> ^
+13> ^
+14> ^
+15> ^^->
1->
>
2 >var
3 > c3t4
4 > : () => IFoo =
-1->Emitted(25, 1) Source(33, 1) + SourceIndex(0)
-2 >Emitted(25, 5) Source(33, 5) + SourceIndex(0)
-3 >Emitted(25, 9) Source(33, 9) + SourceIndex(0)
-4 >Emitted(25, 12) Source(33, 24) + SourceIndex(0)
+5 > function() {
+6 > return
+7 >
+8 > (
+9 > {}
+10> )
+11>
+12>
+13> }
+14> ;
+1->Emitted(23, 1) Source(33, 1) + SourceIndex(0)
+2 >Emitted(23, 5) Source(33, 5) + SourceIndex(0)
+3 >Emitted(23, 9) Source(33, 9) + SourceIndex(0)
+4 >Emitted(23, 12) Source(33, 24) + SourceIndex(0)
+5 >Emitted(23, 26) Source(33, 37) + SourceIndex(0)
+6 >Emitted(23, 32) Source(33, 43) + SourceIndex(0)
+7 >Emitted(23, 33) Source(33, 50) + SourceIndex(0)
+8 >Emitted(23, 34) Source(33, 51) + SourceIndex(0)
+9 >Emitted(23, 36) Source(33, 53) + SourceIndex(0)
+10>Emitted(23, 37) Source(33, 54) + SourceIndex(0)
+11>Emitted(23, 38) Source(33, 54) + SourceIndex(0)
+12>Emitted(23, 39) Source(33, 55) + SourceIndex(0)
+13>Emitted(23, 40) Source(33, 56) + SourceIndex(0)
+14>Emitted(23, 41) Source(33, 57) + SourceIndex(0)
---
->>> return ({});
-1->^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^^
-6 > ^
-7 > ^
-1->function() {
-2 > return
-3 >
-4 > (
-5 > {}
-6 > )
-7 >
-1->Emitted(26, 5) Source(33, 37) + SourceIndex(0)
-2 >Emitted(26, 11) Source(33, 43) + SourceIndex(0)
-3 >Emitted(26, 12) Source(33, 50) + SourceIndex(0)
-4 >Emitted(26, 13) Source(33, 51) + SourceIndex(0)
-5 >Emitted(26, 15) Source(33, 53) + SourceIndex(0)
-6 >Emitted(26, 16) Source(33, 54) + SourceIndex(0)
-7 >Emitted(26, 17) Source(33, 54) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(27, 1) Source(33, 55) + SourceIndex(0)
-2 >Emitted(27, 2) Source(33, 56) + SourceIndex(0)
-3 >Emitted(27, 3) Source(33, 57) + SourceIndex(0)
----
->>>var c3t5 = function (n) {
+>>>var c3t5 = function (n) { return ({}); };
1->
2 >^^^^
3 > ^^^^
4 > ^^^
5 > ^^^^^^^^^^
6 > ^
+7 > ^^^^
+8 > ^^^^^^
+9 > ^
+10> ^
+11> ^^
+12> ^
+13> ^
+14> ^
+15> ^
+16> ^
+17> ^^^^->
1->
>
2 >var
@@ -469,49 +471,34 @@ sourceFile:contextualTyping.ts
4 > : (n: number) => IFoo =
5 > function(
6 > n
-1->Emitted(28, 1) Source(34, 1) + SourceIndex(0)
-2 >Emitted(28, 5) Source(34, 5) + SourceIndex(0)
-3 >Emitted(28, 9) Source(34, 9) + SourceIndex(0)
-4 >Emitted(28, 12) Source(34, 33) + SourceIndex(0)
-5 >Emitted(28, 22) Source(34, 42) + SourceIndex(0)
-6 >Emitted(28, 23) Source(34, 43) + SourceIndex(0)
+7 > ) {
+8 > return
+9 >
+10> (
+11> {}
+12> )
+13>
+14>
+15> }
+16> ;
+1->Emitted(24, 1) Source(34, 1) + SourceIndex(0)
+2 >Emitted(24, 5) Source(34, 5) + SourceIndex(0)
+3 >Emitted(24, 9) Source(34, 9) + SourceIndex(0)
+4 >Emitted(24, 12) Source(34, 33) + SourceIndex(0)
+5 >Emitted(24, 22) Source(34, 42) + SourceIndex(0)
+6 >Emitted(24, 23) Source(34, 43) + SourceIndex(0)
+7 >Emitted(24, 27) Source(34, 47) + SourceIndex(0)
+8 >Emitted(24, 33) Source(34, 53) + SourceIndex(0)
+9 >Emitted(24, 34) Source(34, 60) + SourceIndex(0)
+10>Emitted(24, 35) Source(34, 61) + SourceIndex(0)
+11>Emitted(24, 37) Source(34, 63) + SourceIndex(0)
+12>Emitted(24, 38) Source(34, 64) + SourceIndex(0)
+13>Emitted(24, 39) Source(34, 64) + SourceIndex(0)
+14>Emitted(24, 40) Source(34, 65) + SourceIndex(0)
+15>Emitted(24, 41) Source(34, 66) + SourceIndex(0)
+16>Emitted(24, 42) Source(34, 67) + SourceIndex(0)
---
->>> return ({});
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^^
-6 > ^
-7 > ^
-1 >) {
-2 > return
-3 >
-4 > (
-5 > {}
-6 > )
-7 >
-1 >Emitted(29, 5) Source(34, 47) + SourceIndex(0)
-2 >Emitted(29, 11) Source(34, 53) + SourceIndex(0)
-3 >Emitted(29, 12) Source(34, 60) + SourceIndex(0)
-4 >Emitted(29, 13) Source(34, 61) + SourceIndex(0)
-5 >Emitted(29, 15) Source(34, 63) + SourceIndex(0)
-6 >Emitted(29, 16) Source(34, 64) + SourceIndex(0)
-7 >Emitted(29, 17) Source(34, 64) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(30, 1) Source(34, 65) + SourceIndex(0)
-2 >Emitted(30, 2) Source(34, 66) + SourceIndex(0)
-3 >Emitted(30, 3) Source(34, 67) + SourceIndex(0)
----
->>>var c3t6 = function (n, s) {
+>>>var c3t6 = function (n, s) { return ({}); };
1->
2 >^^^^
3 > ^^^^
@@ -520,6 +507,16 @@ sourceFile:contextualTyping.ts
6 > ^
7 > ^^
8 > ^
+9 > ^^^^
+10> ^^^^^^
+11> ^
+12> ^
+13> ^^
+14> ^
+15> ^
+16> ^
+17> ^
+18> ^
1->
>
2 >var
@@ -529,58 +526,52 @@ sourceFile:contextualTyping.ts
6 > n
7 > ,
8 > s
-1->Emitted(31, 1) Source(35, 1) + SourceIndex(0)
-2 >Emitted(31, 5) Source(35, 5) + SourceIndex(0)
-3 >Emitted(31, 9) Source(35, 9) + SourceIndex(0)
-4 >Emitted(31, 12) Source(35, 44) + SourceIndex(0)
-5 >Emitted(31, 22) Source(35, 53) + SourceIndex(0)
-6 >Emitted(31, 23) Source(35, 54) + SourceIndex(0)
-7 >Emitted(31, 25) Source(35, 56) + SourceIndex(0)
-8 >Emitted(31, 26) Source(35, 57) + SourceIndex(0)
+9 > ) {
+10> return
+11>
+12> (
+13> {}
+14> )
+15>
+16>
+17> }
+18> ;
+1->Emitted(25, 1) Source(35, 1) + SourceIndex(0)
+2 >Emitted(25, 5) Source(35, 5) + SourceIndex(0)
+3 >Emitted(25, 9) Source(35, 9) + SourceIndex(0)
+4 >Emitted(25, 12) Source(35, 44) + SourceIndex(0)
+5 >Emitted(25, 22) Source(35, 53) + SourceIndex(0)
+6 >Emitted(25, 23) Source(35, 54) + SourceIndex(0)
+7 >Emitted(25, 25) Source(35, 56) + SourceIndex(0)
+8 >Emitted(25, 26) Source(35, 57) + SourceIndex(0)
+9 >Emitted(25, 30) Source(35, 61) + SourceIndex(0)
+10>Emitted(25, 36) Source(35, 67) + SourceIndex(0)
+11>Emitted(25, 37) Source(35, 74) + SourceIndex(0)
+12>Emitted(25, 38) Source(35, 75) + SourceIndex(0)
+13>Emitted(25, 40) Source(35, 77) + SourceIndex(0)
+14>Emitted(25, 41) Source(35, 78) + SourceIndex(0)
+15>Emitted(25, 42) Source(35, 78) + SourceIndex(0)
+16>Emitted(25, 43) Source(35, 79) + SourceIndex(0)
+17>Emitted(25, 44) Source(35, 80) + SourceIndex(0)
+18>Emitted(25, 45) Source(35, 81) + SourceIndex(0)
---
->>> return ({});
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^^
-6 > ^
-7 > ^
-1 >) {
-2 > return
-3 >
-4 > (
-5 > {}
-6 > )
-7 >
-1 >Emitted(32, 5) Source(35, 61) + SourceIndex(0)
-2 >Emitted(32, 11) Source(35, 67) + SourceIndex(0)
-3 >Emitted(32, 12) Source(35, 74) + SourceIndex(0)
-4 >Emitted(32, 13) Source(35, 75) + SourceIndex(0)
-5 >Emitted(32, 15) Source(35, 77) + SourceIndex(0)
-6 >Emitted(32, 16) Source(35, 78) + SourceIndex(0)
-7 >Emitted(32, 17) Source(35, 78) + SourceIndex(0)
----
->>>};
+>>>var c3t7 = function (n) { return n; };
1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(33, 1) Source(35, 79) + SourceIndex(0)
-2 >Emitted(33, 2) Source(35, 80) + SourceIndex(0)
-3 >Emitted(33, 3) Source(35, 81) + SourceIndex(0)
----
->>>var c3t7 = function (n) {
-1->
2 >^^^^
3 > ^^^^
4 > ^^^
5 > ^^^^^^^^^^
6 > ^
-1->
+7 > ^^^^
+8 > ^^^^^^
+9 > ^
+10> ^
+11> ^
+12> ^
+13> ^
+14> ^
+15> ^->
+1 >
>
2 >var
3 > c3t7
@@ -590,49 +581,44 @@ sourceFile:contextualTyping.ts
> } =
5 > function(
6 > n
-1->Emitted(34, 1) Source(36, 1) + SourceIndex(0)
-2 >Emitted(34, 5) Source(36, 5) + SourceIndex(0)
-3 >Emitted(34, 9) Source(36, 9) + SourceIndex(0)
-4 >Emitted(34, 12) Source(39, 5) + SourceIndex(0)
-5 >Emitted(34, 22) Source(39, 14) + SourceIndex(0)
-6 >Emitted(34, 23) Source(39, 15) + SourceIndex(0)
+7 > ) {
+8 > return
+9 >
+10> n
+11> ;
+12>
+13> }
+14> ;
+1 >Emitted(26, 1) Source(36, 1) + SourceIndex(0)
+2 >Emitted(26, 5) Source(36, 5) + SourceIndex(0)
+3 >Emitted(26, 9) Source(36, 9) + SourceIndex(0)
+4 >Emitted(26, 12) Source(39, 5) + SourceIndex(0)
+5 >Emitted(26, 22) Source(39, 14) + SourceIndex(0)
+6 >Emitted(26, 23) Source(39, 15) + SourceIndex(0)
+7 >Emitted(26, 27) Source(39, 19) + SourceIndex(0)
+8 >Emitted(26, 33) Source(39, 25) + SourceIndex(0)
+9 >Emitted(26, 34) Source(39, 26) + SourceIndex(0)
+10>Emitted(26, 35) Source(39, 27) + SourceIndex(0)
+11>Emitted(26, 36) Source(39, 28) + SourceIndex(0)
+12>Emitted(26, 37) Source(39, 29) + SourceIndex(0)
+13>Emitted(26, 38) Source(39, 30) + SourceIndex(0)
+14>Emitted(26, 39) Source(39, 31) + SourceIndex(0)
---
->>> return n;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > n
-5 > ;
-1 >Emitted(35, 5) Source(39, 19) + SourceIndex(0)
-2 >Emitted(35, 11) Source(39, 25) + SourceIndex(0)
-3 >Emitted(35, 12) Source(39, 26) + SourceIndex(0)
-4 >Emitted(35, 13) Source(39, 27) + SourceIndex(0)
-5 >Emitted(35, 14) Source(39, 28) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(36, 1) Source(39, 29) + SourceIndex(0)
-2 >Emitted(36, 2) Source(39, 30) + SourceIndex(0)
-3 >Emitted(36, 3) Source(39, 31) + SourceIndex(0)
----
->>>var c3t8 = function (n) {
+>>>var c3t8 = function (n) { return n; };
1->
2 >^^^^
3 > ^^^^
4 > ^^^
5 > ^^^^^^^^^^
6 > ^
+7 > ^^^^
+8 > ^^^^^^
+9 > ^
+10> ^
+11> ^
+12> ^
+13> ^
+14> ^
1->
>
>
@@ -641,44 +627,31 @@ sourceFile:contextualTyping.ts
4 > : (n: number, s: string) => number =
5 > function(
6 > n
-1->Emitted(37, 1) Source(41, 1) + SourceIndex(0)
-2 >Emitted(37, 5) Source(41, 5) + SourceIndex(0)
-3 >Emitted(37, 9) Source(41, 9) + SourceIndex(0)
-4 >Emitted(37, 12) Source(41, 46) + SourceIndex(0)
-5 >Emitted(37, 22) Source(41, 55) + SourceIndex(0)
-6 >Emitted(37, 23) Source(41, 56) + SourceIndex(0)
----
->>> return n;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > n
-5 > ;
-1 >Emitted(38, 5) Source(41, 60) + SourceIndex(0)
-2 >Emitted(38, 11) Source(41, 66) + SourceIndex(0)
-3 >Emitted(38, 12) Source(41, 67) + SourceIndex(0)
-4 >Emitted(38, 13) Source(41, 68) + SourceIndex(0)
-5 >Emitted(38, 14) Source(41, 69) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(39, 1) Source(41, 70) + SourceIndex(0)
-2 >Emitted(39, 2) Source(41, 71) + SourceIndex(0)
-3 >Emitted(39, 3) Source(41, 72) + SourceIndex(0)
+7 > ) {
+8 > return
+9 >
+10> n
+11> ;
+12>
+13> }
+14> ;
+1->Emitted(27, 1) Source(41, 1) + SourceIndex(0)
+2 >Emitted(27, 5) Source(41, 5) + SourceIndex(0)
+3 >Emitted(27, 9) Source(41, 9) + SourceIndex(0)
+4 >Emitted(27, 12) Source(41, 46) + SourceIndex(0)
+5 >Emitted(27, 22) Source(41, 55) + SourceIndex(0)
+6 >Emitted(27, 23) Source(41, 56) + SourceIndex(0)
+7 >Emitted(27, 27) Source(41, 60) + SourceIndex(0)
+8 >Emitted(27, 33) Source(41, 66) + SourceIndex(0)
+9 >Emitted(27, 34) Source(41, 67) + SourceIndex(0)
+10>Emitted(27, 35) Source(41, 68) + SourceIndex(0)
+11>Emitted(27, 36) Source(41, 69) + SourceIndex(0)
+12>Emitted(27, 37) Source(41, 70) + SourceIndex(0)
+13>Emitted(27, 38) Source(41, 71) + SourceIndex(0)
+14>Emitted(27, 39) Source(41, 72) + SourceIndex(0)
---
>>>var c3t9 = [[], []];
-1->
+1 >
2 >^^^^
3 > ^^^^
4 > ^^^
@@ -689,7 +662,7 @@ sourceFile:contextualTyping.ts
9 > ^
10> ^
11> ^^^^^^->
-1->
+1 >
>
2 >var
3 > c3t9
@@ -700,16 +673,16 @@ sourceFile:contextualTyping.ts
8 > []
9 > ]
10> ;
-1->Emitted(40, 1) Source(42, 1) + SourceIndex(0)
-2 >Emitted(40, 5) Source(42, 5) + SourceIndex(0)
-3 >Emitted(40, 9) Source(42, 9) + SourceIndex(0)
-4 >Emitted(40, 12) Source(42, 24) + SourceIndex(0)
-5 >Emitted(40, 13) Source(42, 25) + SourceIndex(0)
-6 >Emitted(40, 15) Source(42, 27) + SourceIndex(0)
-7 >Emitted(40, 17) Source(42, 28) + SourceIndex(0)
-8 >Emitted(40, 19) Source(42, 30) + SourceIndex(0)
-9 >Emitted(40, 20) Source(42, 31) + SourceIndex(0)
-10>Emitted(40, 21) Source(42, 32) + SourceIndex(0)
+1 >Emitted(28, 1) Source(42, 1) + SourceIndex(0)
+2 >Emitted(28, 5) Source(42, 5) + SourceIndex(0)
+3 >Emitted(28, 9) Source(42, 9) + SourceIndex(0)
+4 >Emitted(28, 12) Source(42, 24) + SourceIndex(0)
+5 >Emitted(28, 13) Source(42, 25) + SourceIndex(0)
+6 >Emitted(28, 15) Source(42, 27) + SourceIndex(0)
+7 >Emitted(28, 17) Source(42, 28) + SourceIndex(0)
+8 >Emitted(28, 19) Source(42, 30) + SourceIndex(0)
+9 >Emitted(28, 20) Source(42, 31) + SourceIndex(0)
+10>Emitted(28, 21) Source(42, 32) + SourceIndex(0)
---
>>>var c3t10 = [({}), ({})];
1->
@@ -726,7 +699,7 @@ sourceFile:contextualTyping.ts
12> ^
13> ^
14> ^
-15> ^^^^^^->
+15> ^^^^^^^^^^^^^^^^^^^^->
1->
>
2 >var
@@ -742,22 +715,22 @@ sourceFile:contextualTyping.ts
12> )
13> ]
14> ;
-1->Emitted(41, 1) Source(43, 1) + SourceIndex(0)
-2 >Emitted(41, 5) Source(43, 5) + SourceIndex(0)
-3 >Emitted(41, 10) Source(43, 10) + SourceIndex(0)
-4 >Emitted(41, 13) Source(43, 21) + SourceIndex(0)
-5 >Emitted(41, 14) Source(43, 28) + SourceIndex(0)
-6 >Emitted(41, 15) Source(43, 29) + SourceIndex(0)
-7 >Emitted(41, 17) Source(43, 31) + SourceIndex(0)
-8 >Emitted(41, 18) Source(43, 32) + SourceIndex(0)
-9 >Emitted(41, 20) Source(43, 39) + SourceIndex(0)
-10>Emitted(41, 21) Source(43, 40) + SourceIndex(0)
-11>Emitted(41, 23) Source(43, 42) + SourceIndex(0)
-12>Emitted(41, 24) Source(43, 43) + SourceIndex(0)
-13>Emitted(41, 25) Source(43, 44) + SourceIndex(0)
-14>Emitted(41, 26) Source(43, 45) + SourceIndex(0)
+1->Emitted(29, 1) Source(43, 1) + SourceIndex(0)
+2 >Emitted(29, 5) Source(43, 5) + SourceIndex(0)
+3 >Emitted(29, 10) Source(43, 10) + SourceIndex(0)
+4 >Emitted(29, 13) Source(43, 21) + SourceIndex(0)
+5 >Emitted(29, 14) Source(43, 28) + SourceIndex(0)
+6 >Emitted(29, 15) Source(43, 29) + SourceIndex(0)
+7 >Emitted(29, 17) Source(43, 31) + SourceIndex(0)
+8 >Emitted(29, 18) Source(43, 32) + SourceIndex(0)
+9 >Emitted(29, 20) Source(43, 39) + SourceIndex(0)
+10>Emitted(29, 21) Source(43, 40) + SourceIndex(0)
+11>Emitted(29, 23) Source(43, 42) + SourceIndex(0)
+12>Emitted(29, 24) Source(43, 43) + SourceIndex(0)
+13>Emitted(29, 25) Source(43, 44) + SourceIndex(0)
+14>Emitted(29, 26) Source(43, 45) + SourceIndex(0)
---
->>>var c3t11 = [function (n, s) {
+>>>var c3t11 = [function (n, s) { return s; }];
1->
2 >^^^^
3 > ^^^^^
@@ -767,6 +740,15 @@ sourceFile:contextualTyping.ts
7 > ^
8 > ^^
9 > ^
+10> ^^^^
+11> ^^^^^^
+12> ^
+13> ^
+14> ^
+15> ^
+16> ^
+17> ^
+18> ^
1->
>
2 >var
@@ -777,63 +759,49 @@ sourceFile:contextualTyping.ts
7 > n
8 > ,
9 > s
-1->Emitted(42, 1) Source(44, 1) + SourceIndex(0)
-2 >Emitted(42, 5) Source(44, 5) + SourceIndex(0)
-3 >Emitted(42, 10) Source(44, 10) + SourceIndex(0)
-4 >Emitted(42, 13) Source(44, 50) + SourceIndex(0)
-5 >Emitted(42, 14) Source(44, 51) + SourceIndex(0)
-6 >Emitted(42, 24) Source(44, 60) + SourceIndex(0)
-7 >Emitted(42, 25) Source(44, 61) + SourceIndex(0)
-8 >Emitted(42, 27) Source(44, 63) + SourceIndex(0)
-9 >Emitted(42, 28) Source(44, 64) + SourceIndex(0)
----
->>> return s;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > s
-5 > ;
-1 >Emitted(43, 5) Source(44, 68) + SourceIndex(0)
-2 >Emitted(43, 11) Source(44, 74) + SourceIndex(0)
-3 >Emitted(43, 12) Source(44, 75) + SourceIndex(0)
-4 >Emitted(43, 13) Source(44, 76) + SourceIndex(0)
-5 >Emitted(43, 14) Source(44, 77) + SourceIndex(0)
----
->>>}];
-1 >
-2 >^
-3 > ^
-4 > ^
-5 > ^^^^^^^^^^^->
-1 >
-2 >}
-3 > ]
-4 > ;
-1 >Emitted(44, 1) Source(44, 78) + SourceIndex(0)
-2 >Emitted(44, 2) Source(44, 79) + SourceIndex(0)
-3 >Emitted(44, 3) Source(44, 80) + SourceIndex(0)
-4 >Emitted(44, 4) Source(44, 81) + SourceIndex(0)
+10> ) {
+11> return
+12>
+13> s
+14> ;
+15>
+16> }
+17> ]
+18> ;
+1->Emitted(30, 1) Source(44, 1) + SourceIndex(0)
+2 >Emitted(30, 5) Source(44, 5) + SourceIndex(0)
+3 >Emitted(30, 10) Source(44, 10) + SourceIndex(0)
+4 >Emitted(30, 13) Source(44, 50) + SourceIndex(0)
+5 >Emitted(30, 14) Source(44, 51) + SourceIndex(0)
+6 >Emitted(30, 24) Source(44, 60) + SourceIndex(0)
+7 >Emitted(30, 25) Source(44, 61) + SourceIndex(0)
+8 >Emitted(30, 27) Source(44, 63) + SourceIndex(0)
+9 >Emitted(30, 28) Source(44, 64) + SourceIndex(0)
+10>Emitted(30, 32) Source(44, 68) + SourceIndex(0)
+11>Emitted(30, 38) Source(44, 74) + SourceIndex(0)
+12>Emitted(30, 39) Source(44, 75) + SourceIndex(0)
+13>Emitted(30, 40) Source(44, 76) + SourceIndex(0)
+14>Emitted(30, 41) Source(44, 77) + SourceIndex(0)
+15>Emitted(30, 42) Source(44, 78) + SourceIndex(0)
+16>Emitted(30, 43) Source(44, 79) + SourceIndex(0)
+17>Emitted(30, 44) Source(44, 80) + SourceIndex(0)
+18>Emitted(30, 45) Source(44, 81) + SourceIndex(0)
---
>>>var c3t12 = {
-1->
+1 >
2 >^^^^
3 > ^^^^^
4 > ^^^
5 > ^^->
-1->
+1 >
>
2 >var
3 > c3t12
4 > : IBar =
-1->Emitted(45, 1) Source(45, 1) + SourceIndex(0)
-2 >Emitted(45, 5) Source(45, 5) + SourceIndex(0)
-3 >Emitted(45, 10) Source(45, 10) + SourceIndex(0)
-4 >Emitted(45, 13) Source(45, 19) + SourceIndex(0)
+1 >Emitted(31, 1) Source(45, 1) + SourceIndex(0)
+2 >Emitted(31, 5) Source(45, 5) + SourceIndex(0)
+3 >Emitted(31, 10) Source(45, 10) + SourceIndex(0)
+4 >Emitted(31, 13) Source(45, 19) + SourceIndex(0)
---
>>> foo: ({})
1->^^^^
@@ -849,12 +817,12 @@ sourceFile:contextualTyping.ts
4 > (
5 > {}
6 > )
-1->Emitted(46, 5) Source(46, 5) + SourceIndex(0)
-2 >Emitted(46, 8) Source(46, 8) + SourceIndex(0)
-3 >Emitted(46, 10) Source(46, 16) + SourceIndex(0)
-4 >Emitted(46, 11) Source(46, 17) + SourceIndex(0)
-5 >Emitted(46, 13) Source(46, 19) + SourceIndex(0)
-6 >Emitted(46, 14) Source(46, 20) + SourceIndex(0)
+1->Emitted(32, 5) Source(46, 5) + SourceIndex(0)
+2 >Emitted(32, 8) Source(46, 8) + SourceIndex(0)
+3 >Emitted(32, 10) Source(46, 16) + SourceIndex(0)
+4 >Emitted(32, 11) Source(46, 17) + SourceIndex(0)
+5 >Emitted(32, 13) Source(46, 19) + SourceIndex(0)
+6 >Emitted(32, 14) Source(46, 20) + SourceIndex(0)
---
>>>};
1 >^
@@ -863,8 +831,8 @@ sourceFile:contextualTyping.ts
1 >
>}
2 >
-1 >Emitted(47, 2) Source(47, 2) + SourceIndex(0)
-2 >Emitted(47, 3) Source(47, 2) + SourceIndex(0)
+1 >Emitted(33, 2) Source(47, 2) + SourceIndex(0)
+2 >Emitted(33, 3) Source(47, 2) + SourceIndex(0)
---
>>>var c3t13 = ({
1->
@@ -872,20 +840,20 @@ sourceFile:contextualTyping.ts
3 > ^^^^^
4 > ^^^
5 > ^
-6 > ^^^^^^^^^^^^->
+6 > ^^^^^^^^^^^^^^^^^^^^^^^^->
1->
>
2 >var
3 > c3t13
4 > =
5 > (
-1->Emitted(48, 1) Source(48, 1) + SourceIndex(0)
-2 >Emitted(48, 5) Source(48, 5) + SourceIndex(0)
-3 >Emitted(48, 10) Source(48, 10) + SourceIndex(0)
-4 >Emitted(48, 13) Source(48, 19) + SourceIndex(0)
-5 >Emitted(48, 14) Source(48, 20) + SourceIndex(0)
+1->Emitted(34, 1) Source(48, 1) + SourceIndex(0)
+2 >Emitted(34, 5) Source(48, 5) + SourceIndex(0)
+3 >Emitted(34, 10) Source(48, 10) + SourceIndex(0)
+4 >Emitted(34, 13) Source(48, 19) + SourceIndex(0)
+5 >Emitted(34, 14) Source(48, 20) + SourceIndex(0)
---
->>> f: function (i, s) {
+>>> f: function (i, s) { return s; }
1->^^^^
2 > ^
3 > ^^
@@ -893,6 +861,13 @@ sourceFile:contextualTyping.ts
5 > ^
6 > ^^
7 > ^
+8 > ^^^^
+9 > ^^^^^^
+10> ^
+11> ^
+12> ^
+13> ^
+14> ^
1->{
>
2 > f
@@ -901,38 +876,27 @@ sourceFile:contextualTyping.ts
5 > i
6 > ,
7 > s
-1->Emitted(49, 5) Source(49, 5) + SourceIndex(0)
-2 >Emitted(49, 6) Source(49, 6) + SourceIndex(0)
-3 >Emitted(49, 8) Source(49, 8) + SourceIndex(0)
-4 >Emitted(49, 18) Source(49, 17) + SourceIndex(0)
-5 >Emitted(49, 19) Source(49, 18) + SourceIndex(0)
-6 >Emitted(49, 21) Source(49, 20) + SourceIndex(0)
-7 >Emitted(49, 22) Source(49, 21) + SourceIndex(0)
----
->>> return s;
-1 >^^^^^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > s
-5 > ;
-1 >Emitted(50, 9) Source(49, 25) + SourceIndex(0)
-2 >Emitted(50, 15) Source(49, 31) + SourceIndex(0)
-3 >Emitted(50, 16) Source(49, 32) + SourceIndex(0)
-4 >Emitted(50, 17) Source(49, 33) + SourceIndex(0)
-5 >Emitted(50, 18) Source(49, 34) + SourceIndex(0)
----
->>> }
-1 >^^^^
-2 > ^
-1 >
-2 > }
-1 >Emitted(51, 5) Source(49, 35) + SourceIndex(0)
-2 >Emitted(51, 6) Source(49, 36) + SourceIndex(0)
+8 > ) {
+9 > return
+10>
+11> s
+12> ;
+13>
+14> }
+1->Emitted(35, 5) Source(49, 5) + SourceIndex(0)
+2 >Emitted(35, 6) Source(49, 6) + SourceIndex(0)
+3 >Emitted(35, 8) Source(49, 8) + SourceIndex(0)
+4 >Emitted(35, 18) Source(49, 17) + SourceIndex(0)
+5 >Emitted(35, 19) Source(49, 18) + SourceIndex(0)
+6 >Emitted(35, 21) Source(49, 20) + SourceIndex(0)
+7 >Emitted(35, 22) Source(49, 21) + SourceIndex(0)
+8 >Emitted(35, 26) Source(49, 25) + SourceIndex(0)
+9 >Emitted(35, 32) Source(49, 31) + SourceIndex(0)
+10>Emitted(35, 33) Source(49, 32) + SourceIndex(0)
+11>Emitted(35, 34) Source(49, 33) + SourceIndex(0)
+12>Emitted(35, 35) Source(49, 34) + SourceIndex(0)
+13>Emitted(35, 36) Source(49, 35) + SourceIndex(0)
+14>Emitted(35, 37) Source(49, 36) + SourceIndex(0)
---
>>>});
1 >^
@@ -943,9 +907,9 @@ sourceFile:contextualTyping.ts
>}
2 > )
3 >
-1 >Emitted(52, 2) Source(50, 2) + SourceIndex(0)
-2 >Emitted(52, 3) Source(50, 3) + SourceIndex(0)
-3 >Emitted(52, 4) Source(50, 3) + SourceIndex(0)
+1 >Emitted(36, 2) Source(50, 2) + SourceIndex(0)
+2 >Emitted(36, 3) Source(50, 3) + SourceIndex(0)
+3 >Emitted(36, 4) Source(50, 3) + SourceIndex(0)
---
>>>var c3t14 = ({
1->
@@ -959,11 +923,11 @@ sourceFile:contextualTyping.ts
3 > c3t14
4 > =
5 > (
-1->Emitted(53, 1) Source(51, 1) + SourceIndex(0)
-2 >Emitted(53, 5) Source(51, 5) + SourceIndex(0)
-3 >Emitted(53, 10) Source(51, 10) + SourceIndex(0)
-4 >Emitted(53, 13) Source(51, 19) + SourceIndex(0)
-5 >Emitted(53, 14) Source(51, 20) + SourceIndex(0)
+1->Emitted(37, 1) Source(51, 1) + SourceIndex(0)
+2 >Emitted(37, 5) Source(51, 5) + SourceIndex(0)
+3 >Emitted(37, 10) Source(51, 10) + SourceIndex(0)
+4 >Emitted(37, 13) Source(51, 19) + SourceIndex(0)
+5 >Emitted(37, 14) Source(51, 20) + SourceIndex(0)
---
>>> a: []
1 >^^^^
@@ -975,10 +939,10 @@ sourceFile:contextualTyping.ts
2 > a
3 > :
4 > []
-1 >Emitted(54, 5) Source(52, 5) + SourceIndex(0)
-2 >Emitted(54, 6) Source(52, 6) + SourceIndex(0)
-3 >Emitted(54, 8) Source(52, 8) + SourceIndex(0)
-4 >Emitted(54, 10) Source(52, 10) + SourceIndex(0)
+1 >Emitted(38, 5) Source(52, 5) + SourceIndex(0)
+2 >Emitted(38, 6) Source(52, 6) + SourceIndex(0)
+3 >Emitted(38, 8) Source(52, 8) + SourceIndex(0)
+4 >Emitted(38, 10) Source(52, 10) + SourceIndex(0)
---
>>>});
1 >^
@@ -989,9 +953,9 @@ sourceFile:contextualTyping.ts
>}
2 > )
3 >
-1 >Emitted(55, 2) Source(53, 2) + SourceIndex(0)
-2 >Emitted(55, 3) Source(53, 3) + SourceIndex(0)
-3 >Emitted(55, 4) Source(53, 3) + SourceIndex(0)
+1 >Emitted(39, 2) Source(53, 2) + SourceIndex(0)
+2 >Emitted(39, 3) Source(53, 3) + SourceIndex(0)
+3 >Emitted(39, 4) Source(53, 3) + SourceIndex(0)
---
>>>// CONTEXT: Class property assignment
1->
@@ -1003,9 +967,9 @@ sourceFile:contextualTyping.ts
>
2 >
3 >// CONTEXT: Class property assignment
-1->Emitted(56, 1) Source(56, 1) + SourceIndex(0)
-2 >Emitted(56, 1) Source(55, 1) + SourceIndex(0)
-3 >Emitted(56, 38) Source(55, 38) + SourceIndex(0)
+1->Emitted(40, 1) Source(56, 1) + SourceIndex(0)
+2 >Emitted(40, 1) Source(55, 1) + SourceIndex(0)
+3 >Emitted(40, 38) Source(55, 38) + SourceIndex(0)
---
>>>var C4T5 = (function () {
1 >^^^^
@@ -1014,8 +978,8 @@ sourceFile:contextualTyping.ts
1 >
>class
2 > C4T5
-1 >Emitted(57, 5) Source(56, 7) + SourceIndex(0)
-2 >Emitted(57, 9) Source(56, 11) + SourceIndex(0)
+1 >Emitted(41, 5) Source(56, 7) + SourceIndex(0)
+2 >Emitted(41, 9) Source(56, 11) + SourceIndex(0)
---
>>> function C4T5() {
1->^^^^
@@ -1027,9 +991,9 @@ sourceFile:contextualTyping.ts
>
2 >
3 > C4T5
-1->Emitted(58, 5) Source(58, 5) + SourceIndex(0) name (C4T5)
-2 >Emitted(58, 14) Source(56, 7) + SourceIndex(0) name (C4T5)
-3 >Emitted(58, 18) Source(56, 11) + SourceIndex(0) name (C4T5)
+1->Emitted(42, 5) Source(58, 5) + SourceIndex(0) name (C4T5)
+2 >Emitted(42, 14) Source(56, 7) + SourceIndex(0) name (C4T5)
+3 >Emitted(42, 18) Source(56, 11) + SourceIndex(0) name (C4T5)
---
>>> this.foo = function (i, s) {
1->^^^^^^^^
@@ -1053,15 +1017,15 @@ sourceFile:contextualTyping.ts
7 > i
8 > ,
9 > s
-1->Emitted(59, 9) Source(59, 9) + SourceIndex(0) name (C4T5.constructor)
-2 >Emitted(59, 13) Source(59, 13) + SourceIndex(0) name (C4T5.constructor)
-3 >Emitted(59, 14) Source(59, 14) + SourceIndex(0) name (C4T5.constructor)
-4 >Emitted(59, 17) Source(59, 17) + SourceIndex(0) name (C4T5.constructor)
-5 >Emitted(59, 20) Source(59, 20) + SourceIndex(0) name (C4T5.constructor)
-6 >Emitted(59, 30) Source(59, 29) + SourceIndex(0) name (C4T5.constructor)
-7 >Emitted(59, 31) Source(59, 30) + SourceIndex(0) name (C4T5.constructor)
-8 >Emitted(59, 33) Source(59, 32) + SourceIndex(0) name (C4T5.constructor)
-9 >Emitted(59, 34) Source(59, 33) + SourceIndex(0) name (C4T5.constructor)
+1->Emitted(43, 9) Source(59, 9) + SourceIndex(0) name (C4T5.constructor)
+2 >Emitted(43, 13) Source(59, 13) + SourceIndex(0) name (C4T5.constructor)
+3 >Emitted(43, 14) Source(59, 14) + SourceIndex(0) name (C4T5.constructor)
+4 >Emitted(43, 17) Source(59, 17) + SourceIndex(0) name (C4T5.constructor)
+5 >Emitted(43, 20) Source(59, 20) + SourceIndex(0) name (C4T5.constructor)
+6 >Emitted(43, 30) Source(59, 29) + SourceIndex(0) name (C4T5.constructor)
+7 >Emitted(43, 31) Source(59, 30) + SourceIndex(0) name (C4T5.constructor)
+8 >Emitted(43, 33) Source(59, 32) + SourceIndex(0) name (C4T5.constructor)
+9 >Emitted(43, 34) Source(59, 33) + SourceIndex(0) name (C4T5.constructor)
---
>>> return s;
1 >^^^^^^^^^^^^
@@ -1075,11 +1039,11 @@ sourceFile:contextualTyping.ts
3 >
4 > s
5 > ;
-1 >Emitted(60, 13) Source(60, 13) + SourceIndex(0)
-2 >Emitted(60, 19) Source(60, 19) + SourceIndex(0)
-3 >Emitted(60, 20) Source(60, 20) + SourceIndex(0)
-4 >Emitted(60, 21) Source(60, 21) + SourceIndex(0)
-5 >Emitted(60, 22) Source(60, 22) + SourceIndex(0)
+1 >Emitted(44, 13) Source(60, 13) + SourceIndex(0)
+2 >Emitted(44, 19) Source(60, 19) + SourceIndex(0)
+3 >Emitted(44, 20) Source(60, 20) + SourceIndex(0)
+4 >Emitted(44, 21) Source(60, 21) + SourceIndex(0)
+5 >Emitted(44, 22) Source(60, 22) + SourceIndex(0)
---
>>> };
1 >^^^^^^^^
@@ -1089,9 +1053,9 @@ sourceFile:contextualTyping.ts
>
2 > }
3 >
-1 >Emitted(61, 9) Source(61, 9) + SourceIndex(0)
-2 >Emitted(61, 10) Source(61, 10) + SourceIndex(0)
-3 >Emitted(61, 11) Source(61, 10) + SourceIndex(0) name (C4T5.constructor)
+1 >Emitted(45, 9) Source(61, 9) + SourceIndex(0)
+2 >Emitted(45, 10) Source(61, 10) + SourceIndex(0)
+3 >Emitted(45, 11) Source(61, 10) + SourceIndex(0) name (C4T5.constructor)
---
>>> }
1 >^^^^
@@ -1100,8 +1064,8 @@ sourceFile:contextualTyping.ts
1 >
>
2 > }
-1 >Emitted(62, 5) Source(62, 5) + SourceIndex(0) name (C4T5.constructor)
-2 >Emitted(62, 6) Source(62, 6) + SourceIndex(0) name (C4T5.constructor)
+1 >Emitted(46, 5) Source(62, 5) + SourceIndex(0) name (C4T5.constructor)
+2 >Emitted(46, 6) Source(62, 6) + SourceIndex(0) name (C4T5.constructor)
---
>>> return C4T5;
1->^^^^
@@ -1109,8 +1073,8 @@ sourceFile:contextualTyping.ts
1->
>
2 > }
-1->Emitted(63, 5) Source(63, 1) + SourceIndex(0) name (C4T5)
-2 >Emitted(63, 16) Source(63, 2) + SourceIndex(0) name (C4T5)
+1->Emitted(47, 5) Source(63, 1) + SourceIndex(0) name (C4T5)
+2 >Emitted(47, 16) Source(63, 2) + SourceIndex(0) name (C4T5)
---
>>>})();
1 >
@@ -1129,10 +1093,10 @@ sourceFile:contextualTyping.ts
> }
> }
> }
-1 >Emitted(64, 1) Source(63, 1) + SourceIndex(0) name (C4T5)
-2 >Emitted(64, 2) Source(63, 2) + SourceIndex(0) name (C4T5)
-3 >Emitted(64, 2) Source(56, 1) + SourceIndex(0)
-4 >Emitted(64, 6) Source(63, 2) + SourceIndex(0)
+1 >Emitted(48, 1) Source(63, 1) + SourceIndex(0) name (C4T5)
+2 >Emitted(48, 2) Source(63, 2) + SourceIndex(0) name (C4T5)
+3 >Emitted(48, 2) Source(56, 1) + SourceIndex(0)
+4 >Emitted(48, 6) Source(63, 2) + SourceIndex(0)
---
>>>// CONTEXT: Module property assignment
1->
@@ -1144,9 +1108,9 @@ sourceFile:contextualTyping.ts
>
2 >
3 >// CONTEXT: Module property assignment
-1->Emitted(65, 1) Source(66, 1) + SourceIndex(0)
-2 >Emitted(65, 1) Source(65, 1) + SourceIndex(0)
-3 >Emitted(65, 39) Source(65, 39) + SourceIndex(0)
+1->Emitted(49, 1) Source(66, 1) + SourceIndex(0)
+2 >Emitted(49, 1) Source(65, 1) + SourceIndex(0)
+3 >Emitted(49, 39) Source(65, 39) + SourceIndex(0)
---
>>>var C5T5;
1 >
@@ -1164,10 +1128,10 @@ sourceFile:contextualTyping.ts
> return s;
> }
> }
-1 >Emitted(66, 1) Source(66, 1) + SourceIndex(0)
-2 >Emitted(66, 5) Source(66, 8) + SourceIndex(0)
-3 >Emitted(66, 9) Source(66, 12) + SourceIndex(0)
-4 >Emitted(66, 10) Source(71, 2) + SourceIndex(0)
+1 >Emitted(50, 1) Source(66, 1) + SourceIndex(0)
+2 >Emitted(50, 5) Source(66, 8) + SourceIndex(0)
+3 >Emitted(50, 9) Source(66, 12) + SourceIndex(0)
+4 >Emitted(50, 10) Source(71, 2) + SourceIndex(0)
---
>>>(function (C5T5) {
1->
@@ -1180,11 +1144,11 @@ sourceFile:contextualTyping.ts
3 > C5T5
4 >
5 > {
-1->Emitted(67, 1) Source(66, 1) + SourceIndex(0)
-2 >Emitted(67, 12) Source(66, 8) + SourceIndex(0)
-3 >Emitted(67, 16) Source(66, 12) + SourceIndex(0)
-4 >Emitted(67, 18) Source(66, 13) + SourceIndex(0)
-5 >Emitted(67, 19) Source(66, 14) + SourceIndex(0)
+1->Emitted(51, 1) Source(66, 1) + SourceIndex(0)
+2 >Emitted(51, 12) Source(66, 8) + SourceIndex(0)
+3 >Emitted(51, 16) Source(66, 12) + SourceIndex(0)
+4 >Emitted(51, 18) Source(66, 13) + SourceIndex(0)
+5 >Emitted(51, 19) Source(66, 14) + SourceIndex(0)
---
>>> C5T5.foo;
1 >^^^^
@@ -1195,9 +1159,9 @@ sourceFile:contextualTyping.ts
> export var
2 > foo: (i: number, s: string) => string
3 > ;
-1 >Emitted(68, 5) Source(67, 16) + SourceIndex(0) name (C5T5)
-2 >Emitted(68, 13) Source(67, 53) + SourceIndex(0) name (C5T5)
-3 >Emitted(68, 14) Source(67, 54) + SourceIndex(0) name (C5T5)
+1 >Emitted(52, 5) Source(67, 16) + SourceIndex(0) name (C5T5)
+2 >Emitted(52, 13) Source(67, 53) + SourceIndex(0) name (C5T5)
+3 >Emitted(52, 14) Source(67, 54) + SourceIndex(0) name (C5T5)
---
>>> C5T5.foo = function (i, s) {
1->^^^^
@@ -1215,13 +1179,13 @@ sourceFile:contextualTyping.ts
5 > i
6 > ,
7 > s
-1->Emitted(69, 5) Source(68, 5) + SourceIndex(0) name (C5T5)
-2 >Emitted(69, 13) Source(68, 8) + SourceIndex(0) name (C5T5)
-3 >Emitted(69, 16) Source(68, 11) + SourceIndex(0) name (C5T5)
-4 >Emitted(69, 26) Source(68, 20) + SourceIndex(0) name (C5T5)
-5 >Emitted(69, 27) Source(68, 21) + SourceIndex(0) name (C5T5)
-6 >Emitted(69, 29) Source(68, 23) + SourceIndex(0) name (C5T5)
-7 >Emitted(69, 30) Source(68, 24) + SourceIndex(0) name (C5T5)
+1->Emitted(53, 5) Source(68, 5) + SourceIndex(0) name (C5T5)
+2 >Emitted(53, 13) Source(68, 8) + SourceIndex(0) name (C5T5)
+3 >Emitted(53, 16) Source(68, 11) + SourceIndex(0) name (C5T5)
+4 >Emitted(53, 26) Source(68, 20) + SourceIndex(0) name (C5T5)
+5 >Emitted(53, 27) Source(68, 21) + SourceIndex(0) name (C5T5)
+6 >Emitted(53, 29) Source(68, 23) + SourceIndex(0) name (C5T5)
+7 >Emitted(53, 30) Source(68, 24) + SourceIndex(0) name (C5T5)
---
>>> return s;
1 >^^^^^^^^
@@ -1235,11 +1199,11 @@ sourceFile:contextualTyping.ts
3 >
4 > s
5 > ;
-1 >Emitted(70, 9) Source(69, 9) + SourceIndex(0)
-2 >Emitted(70, 15) Source(69, 15) + SourceIndex(0)
-3 >Emitted(70, 16) Source(69, 16) + SourceIndex(0)
-4 >Emitted(70, 17) Source(69, 17) + SourceIndex(0)
-5 >Emitted(70, 18) Source(69, 18) + SourceIndex(0)
+1 >Emitted(54, 9) Source(69, 9) + SourceIndex(0)
+2 >Emitted(54, 15) Source(69, 15) + SourceIndex(0)
+3 >Emitted(54, 16) Source(69, 16) + SourceIndex(0)
+4 >Emitted(54, 17) Source(69, 17) + SourceIndex(0)
+5 >Emitted(54, 18) Source(69, 18) + SourceIndex(0)
---
>>> };
1 >^^^^
@@ -1250,9 +1214,9 @@ sourceFile:contextualTyping.ts
>
2 > }
3 >
-1 >Emitted(71, 5) Source(70, 5) + SourceIndex(0)
-2 >Emitted(71, 6) Source(70, 6) + SourceIndex(0)
-3 >Emitted(71, 7) Source(70, 6) + SourceIndex(0) name (C5T5)
+1 >Emitted(55, 5) Source(70, 5) + SourceIndex(0)
+2 >Emitted(55, 6) Source(70, 6) + SourceIndex(0)
+3 >Emitted(55, 7) Source(70, 6) + SourceIndex(0) name (C5T5)
---
>>>})(C5T5 || (C5T5 = {}));
1->
@@ -1276,13 +1240,13 @@ sourceFile:contextualTyping.ts
> return s;
> }
> }
-1->Emitted(72, 1) Source(71, 1) + SourceIndex(0) name (C5T5)
-2 >Emitted(72, 2) Source(71, 2) + SourceIndex(0) name (C5T5)
-3 >Emitted(72, 4) Source(66, 8) + SourceIndex(0)
-4 >Emitted(72, 8) Source(66, 12) + SourceIndex(0)
-5 >Emitted(72, 13) Source(66, 8) + SourceIndex(0)
-6 >Emitted(72, 17) Source(66, 12) + SourceIndex(0)
-7 >Emitted(72, 25) Source(71, 2) + SourceIndex(0)
+1->Emitted(56, 1) Source(71, 1) + SourceIndex(0) name (C5T5)
+2 >Emitted(56, 2) Source(71, 2) + SourceIndex(0) name (C5T5)
+3 >Emitted(56, 4) Source(66, 8) + SourceIndex(0)
+4 >Emitted(56, 8) Source(66, 12) + SourceIndex(0)
+5 >Emitted(56, 13) Source(66, 8) + SourceIndex(0)
+6 >Emitted(56, 17) Source(66, 12) + SourceIndex(0)
+7 >Emitted(56, 25) Source(71, 2) + SourceIndex(0)
---
>>>// CONTEXT: Variable assignment
1->
@@ -1294,89 +1258,84 @@ sourceFile:contextualTyping.ts
>
2 >
3 >// CONTEXT: Variable assignment
-1->Emitted(73, 1) Source(74, 1) + SourceIndex(0)
-2 >Emitted(73, 1) Source(73, 1) + SourceIndex(0)
-3 >Emitted(73, 32) Source(73, 32) + SourceIndex(0)
+1->Emitted(57, 1) Source(74, 1) + SourceIndex(0)
+2 >Emitted(57, 1) Source(73, 1) + SourceIndex(0)
+3 >Emitted(57, 32) Source(73, 32) + SourceIndex(0)
---
>>>var c6t5;
1 >^^^^
2 > ^^^^
3 > ^
-4 > ^^^^^^^^^^^^^->
+4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
>var
2 > c6t5: (n: number) => IFoo
3 > ;
-1 >Emitted(74, 5) Source(74, 5) + SourceIndex(0)
-2 >Emitted(74, 9) Source(74, 30) + SourceIndex(0)
-3 >Emitted(74, 10) Source(74, 31) + SourceIndex(0)
+1 >Emitted(58, 5) Source(74, 5) + SourceIndex(0)
+2 >Emitted(58, 9) Source(74, 30) + SourceIndex(0)
+3 >Emitted(58, 10) Source(74, 31) + SourceIndex(0)
---
->>>c6t5 = function (n) {
+>>>c6t5 = function (n) { return ({}); };
1->
2 >^^^^
3 > ^^^
4 > ^^^^^^^^^^
5 > ^
+6 > ^^^^
+7 > ^^^^^^
+8 > ^
+9 > ^
+10> ^^
+11> ^
+12> ^
+13> ^
+14> ^
+15> ^
1->
>
2 >c6t5
3 > = <(n: number) => IFoo>
4 > function(
5 > n
-1->Emitted(75, 1) Source(75, 1) + SourceIndex(0)
-2 >Emitted(75, 5) Source(75, 5) + SourceIndex(0)
-3 >Emitted(75, 8) Source(75, 29) + SourceIndex(0)
-4 >Emitted(75, 18) Source(75, 38) + SourceIndex(0)
-5 >Emitted(75, 19) Source(75, 39) + SourceIndex(0)
----
->>> return ({});
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^^
-6 > ^
-7 > ^
-1 >) {
-2 > return
-3 >
-4 > (
-5 > {}
-6 > )
-7 >
-1 >Emitted(76, 5) Source(75, 43) + SourceIndex(0)
-2 >Emitted(76, 11) Source(75, 49) + SourceIndex(0)
-3 >Emitted(76, 12) Source(75, 56) + SourceIndex(0)
-4 >Emitted(76, 13) Source(75, 57) + SourceIndex(0)
-5 >Emitted(76, 15) Source(75, 59) + SourceIndex(0)
-6 >Emitted(76, 16) Source(75, 60) + SourceIndex(0)
-7 >Emitted(76, 17) Source(75, 60) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(77, 1) Source(75, 61) + SourceIndex(0)
-2 >Emitted(77, 2) Source(75, 62) + SourceIndex(0)
-3 >Emitted(77, 3) Source(75, 63) + SourceIndex(0)
+6 > ) {
+7 > return
+8 >
+9 > (
+10> {}
+11> )
+12>
+13>
+14> }
+15> ;
+1->Emitted(59, 1) Source(75, 1) + SourceIndex(0)
+2 >Emitted(59, 5) Source(75, 5) + SourceIndex(0)
+3 >Emitted(59, 8) Source(75, 29) + SourceIndex(0)
+4 >Emitted(59, 18) Source(75, 38) + SourceIndex(0)
+5 >Emitted(59, 19) Source(75, 39) + SourceIndex(0)
+6 >Emitted(59, 23) Source(75, 43) + SourceIndex(0)
+7 >Emitted(59, 29) Source(75, 49) + SourceIndex(0)
+8 >Emitted(59, 30) Source(75, 56) + SourceIndex(0)
+9 >Emitted(59, 31) Source(75, 57) + SourceIndex(0)
+10>Emitted(59, 33) Source(75, 59) + SourceIndex(0)
+11>Emitted(59, 34) Source(75, 60) + SourceIndex(0)
+12>Emitted(59, 35) Source(75, 60) + SourceIndex(0)
+13>Emitted(59, 36) Source(75, 61) + SourceIndex(0)
+14>Emitted(59, 37) Source(75, 62) + SourceIndex(0)
+15>Emitted(59, 38) Source(75, 63) + SourceIndex(0)
---
>>>// CONTEXT: Array index assignment
-1->
+1 >
2 >
3 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-1->
+1 >
>
>// CONTEXT: Array index assignment
>
2 >
3 >// CONTEXT: Array index assignment
-1->Emitted(78, 1) Source(78, 1) + SourceIndex(0)
-2 >Emitted(78, 1) Source(77, 1) + SourceIndex(0)
-3 >Emitted(78, 35) Source(77, 35) + SourceIndex(0)
+1 >Emitted(60, 1) Source(78, 1) + SourceIndex(0)
+2 >Emitted(60, 1) Source(77, 1) + SourceIndex(0)
+3 >Emitted(60, 35) Source(77, 35) + SourceIndex(0)
---
>>>var c7t2;
1 >^^^^
@@ -1387,9 +1346,9 @@ sourceFile:contextualTyping.ts
>var
2 > c7t2: IFoo[]
3 > ;
-1 >Emitted(79, 5) Source(78, 5) + SourceIndex(0)
-2 >Emitted(79, 9) Source(78, 17) + SourceIndex(0)
-3 >Emitted(79, 10) Source(78, 18) + SourceIndex(0)
+1 >Emitted(61, 5) Source(78, 5) + SourceIndex(0)
+2 >Emitted(61, 9) Source(78, 17) + SourceIndex(0)
+3 >Emitted(61, 10) Source(78, 18) + SourceIndex(0)
---
>>>c7t2[0] = ({ n: 1 });
1->
@@ -1421,20 +1380,20 @@ sourceFile:contextualTyping.ts
12> }
13> )
14> ;
-1->Emitted(80, 1) Source(79, 1) + SourceIndex(0)
-2 >Emitted(80, 5) Source(79, 5) + SourceIndex(0)
-3 >Emitted(80, 6) Source(79, 6) + SourceIndex(0)
-4 >Emitted(80, 7) Source(79, 7) + SourceIndex(0)
-5 >Emitted(80, 8) Source(79, 8) + SourceIndex(0)
-6 >Emitted(80, 11) Source(79, 17) + SourceIndex(0)
-7 >Emitted(80, 12) Source(79, 18) + SourceIndex(0)
-8 >Emitted(80, 14) Source(79, 19) + SourceIndex(0)
-9 >Emitted(80, 15) Source(79, 20) + SourceIndex(0)
-10>Emitted(80, 17) Source(79, 22) + SourceIndex(0)
-11>Emitted(80, 18) Source(79, 23) + SourceIndex(0)
-12>Emitted(80, 20) Source(79, 24) + SourceIndex(0)
-13>Emitted(80, 21) Source(79, 25) + SourceIndex(0)
-14>Emitted(80, 22) Source(79, 26) + SourceIndex(0)
+1->Emitted(62, 1) Source(79, 1) + SourceIndex(0)
+2 >Emitted(62, 5) Source(79, 5) + SourceIndex(0)
+3 >Emitted(62, 6) Source(79, 6) + SourceIndex(0)
+4 >Emitted(62, 7) Source(79, 7) + SourceIndex(0)
+5 >Emitted(62, 8) Source(79, 8) + SourceIndex(0)
+6 >Emitted(62, 11) Source(79, 17) + SourceIndex(0)
+7 >Emitted(62, 12) Source(79, 18) + SourceIndex(0)
+8 >Emitted(62, 14) Source(79, 19) + SourceIndex(0)
+9 >Emitted(62, 15) Source(79, 20) + SourceIndex(0)
+10>Emitted(62, 17) Source(79, 22) + SourceIndex(0)
+11>Emitted(62, 18) Source(79, 23) + SourceIndex(0)
+12>Emitted(62, 20) Source(79, 24) + SourceIndex(0)
+13>Emitted(62, 21) Source(79, 25) + SourceIndex(0)
+14>Emitted(62, 22) Source(79, 26) + SourceIndex(0)
---
>>>var objc8 = ({});
1 >
@@ -1445,7 +1404,7 @@ sourceFile:contextualTyping.ts
6 > ^^
7 > ^
8 > ^
-9 > ^^^^^^^^^^->
+9 > ^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
>
>// CONTEXT: Object property assignment
@@ -1495,16 +1454,16 @@ sourceFile:contextualTyping.ts
6 > {}
7 > )
8 > ;
-1 >Emitted(81, 1) Source(102, 1) + SourceIndex(0)
-2 >Emitted(81, 5) Source(102, 5) + SourceIndex(0)
-3 >Emitted(81, 10) Source(102, 10) + SourceIndex(0)
-4 >Emitted(81, 13) Source(120, 19) + SourceIndex(0)
-5 >Emitted(81, 14) Source(120, 20) + SourceIndex(0)
-6 >Emitted(81, 16) Source(120, 22) + SourceIndex(0)
-7 >Emitted(81, 17) Source(120, 23) + SourceIndex(0)
-8 >Emitted(81, 18) Source(120, 24) + SourceIndex(0)
+1 >Emitted(63, 1) Source(102, 1) + SourceIndex(0)
+2 >Emitted(63, 5) Source(102, 5) + SourceIndex(0)
+3 >Emitted(63, 10) Source(102, 10) + SourceIndex(0)
+4 >Emitted(63, 13) Source(120, 19) + SourceIndex(0)
+5 >Emitted(63, 14) Source(120, 20) + SourceIndex(0)
+6 >Emitted(63, 16) Source(120, 22) + SourceIndex(0)
+7 >Emitted(63, 17) Source(120, 23) + SourceIndex(0)
+8 >Emitted(63, 18) Source(120, 24) + SourceIndex(0)
---
->>>objc8.t1 = (function (s) {
+>>>objc8.t1 = (function (s) { return s; });
1->
2 >^^^^^
3 > ^
@@ -1513,6 +1472,15 @@ sourceFile:contextualTyping.ts
6 > ^
7 > ^^^^^^^^^^
8 > ^
+9 > ^^^^
+10> ^^^^^^
+11> ^
+12> ^
+13> ^
+14> ^
+15> ^
+16> ^
+17> ^
1->
>
>
@@ -1523,67 +1491,53 @@ sourceFile:contextualTyping.ts
6 > (
7 > function(
8 > s
-1->Emitted(82, 1) Source(122, 1) + SourceIndex(0)
-2 >Emitted(82, 6) Source(122, 6) + SourceIndex(0)
-3 >Emitted(82, 7) Source(122, 7) + SourceIndex(0)
-4 >Emitted(82, 9) Source(122, 9) + SourceIndex(0)
-5 >Emitted(82, 12) Source(122, 12) + SourceIndex(0)
-6 >Emitted(82, 13) Source(122, 13) + SourceIndex(0)
-7 >Emitted(82, 23) Source(122, 22) + SourceIndex(0)
-8 >Emitted(82, 24) Source(122, 23) + SourceIndex(0)
----
->>> return s;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > s
-5 >
-1 >Emitted(83, 5) Source(122, 27) + SourceIndex(0)
-2 >Emitted(83, 11) Source(122, 33) + SourceIndex(0)
-3 >Emitted(83, 12) Source(122, 34) + SourceIndex(0)
-4 >Emitted(83, 13) Source(122, 35) + SourceIndex(0)
-5 >Emitted(83, 14) Source(122, 35) + SourceIndex(0)
----
->>>});
-1 >
-2 >^
-3 > ^
-4 > ^
-5 > ^^^^^^^^^^^->
-1 >
-2 >}
-3 > )
-4 > ;
-1 >Emitted(84, 1) Source(122, 36) + SourceIndex(0)
-2 >Emitted(84, 2) Source(122, 37) + SourceIndex(0)
-3 >Emitted(84, 3) Source(122, 38) + SourceIndex(0)
-4 >Emitted(84, 4) Source(122, 39) + SourceIndex(0)
+9 > ) {
+10> return
+11>
+12> s
+13>
+14>
+15> }
+16> )
+17> ;
+1->Emitted(64, 1) Source(122, 1) + SourceIndex(0)
+2 >Emitted(64, 6) Source(122, 6) + SourceIndex(0)
+3 >Emitted(64, 7) Source(122, 7) + SourceIndex(0)
+4 >Emitted(64, 9) Source(122, 9) + SourceIndex(0)
+5 >Emitted(64, 12) Source(122, 12) + SourceIndex(0)
+6 >Emitted(64, 13) Source(122, 13) + SourceIndex(0)
+7 >Emitted(64, 23) Source(122, 22) + SourceIndex(0)
+8 >Emitted(64, 24) Source(122, 23) + SourceIndex(0)
+9 >Emitted(64, 28) Source(122, 27) + SourceIndex(0)
+10>Emitted(64, 34) Source(122, 33) + SourceIndex(0)
+11>Emitted(64, 35) Source(122, 34) + SourceIndex(0)
+12>Emitted(64, 36) Source(122, 35) + SourceIndex(0)
+13>Emitted(64, 37) Source(122, 35) + SourceIndex(0)
+14>Emitted(64, 38) Source(122, 36) + SourceIndex(0)
+15>Emitted(64, 39) Source(122, 37) + SourceIndex(0)
+16>Emitted(64, 40) Source(122, 38) + SourceIndex(0)
+17>Emitted(64, 41) Source(122, 39) + SourceIndex(0)
---
>>>objc8.t2 = ({
-1->
+1 >
2 >^^^^^
3 > ^
4 > ^^
5 > ^^^
6 > ^
-1->
+1 >
>
2 >objc8
3 > .
4 > t2
5 > =
6 > (
-1->Emitted(85, 1) Source(123, 1) + SourceIndex(0)
-2 >Emitted(85, 6) Source(123, 6) + SourceIndex(0)
-3 >Emitted(85, 7) Source(123, 7) + SourceIndex(0)
-4 >Emitted(85, 9) Source(123, 9) + SourceIndex(0)
-5 >Emitted(85, 12) Source(123, 18) + SourceIndex(0)
-6 >Emitted(85, 13) Source(123, 19) + SourceIndex(0)
+1 >Emitted(65, 1) Source(123, 1) + SourceIndex(0)
+2 >Emitted(65, 6) Source(123, 6) + SourceIndex(0)
+3 >Emitted(65, 7) Source(123, 7) + SourceIndex(0)
+4 >Emitted(65, 9) Source(123, 9) + SourceIndex(0)
+5 >Emitted(65, 12) Source(123, 18) + SourceIndex(0)
+6 >Emitted(65, 13) Source(123, 19) + SourceIndex(0)
---
>>> n: 1
1 >^^^^
@@ -1595,10 +1549,10 @@ sourceFile:contextualTyping.ts
2 > n
3 > :
4 > 1
-1 >Emitted(86, 5) Source(124, 5) + SourceIndex(0)
-2 >Emitted(86, 6) Source(124, 6) + SourceIndex(0)
-3 >Emitted(86, 8) Source(124, 8) + SourceIndex(0)
-4 >Emitted(86, 9) Source(124, 9) + SourceIndex(0)
+1 >Emitted(66, 5) Source(124, 5) + SourceIndex(0)
+2 >Emitted(66, 6) Source(124, 6) + SourceIndex(0)
+3 >Emitted(66, 8) Source(124, 8) + SourceIndex(0)
+4 >Emitted(66, 9) Source(124, 9) + SourceIndex(0)
---
>>>});
1 >^
@@ -1609,9 +1563,9 @@ sourceFile:contextualTyping.ts
>}
2 > )
3 > ;
-1 >Emitted(87, 2) Source(125, 2) + SourceIndex(0)
-2 >Emitted(87, 3) Source(125, 3) + SourceIndex(0)
-3 >Emitted(87, 4) Source(125, 4) + SourceIndex(0)
+1 >Emitted(67, 2) Source(125, 2) + SourceIndex(0)
+2 >Emitted(67, 3) Source(125, 3) + SourceIndex(0)
+3 >Emitted(67, 4) Source(125, 4) + SourceIndex(0)
---
>>>objc8.t3 = [];
1->
@@ -1621,7 +1575,7 @@ sourceFile:contextualTyping.ts
5 > ^^^
6 > ^^
7 > ^
-8 > ^^^^^^^^^^^->
+8 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
>
2 >objc8
@@ -1630,69 +1584,64 @@ sourceFile:contextualTyping.ts
5 > =
6 > []
7 > ;
-1->Emitted(88, 1) Source(126, 1) + SourceIndex(0)
-2 >Emitted(88, 6) Source(126, 6) + SourceIndex(0)
-3 >Emitted(88, 7) Source(126, 7) + SourceIndex(0)
-4 >Emitted(88, 9) Source(126, 9) + SourceIndex(0)
-5 >Emitted(88, 12) Source(126, 12) + SourceIndex(0)
-6 >Emitted(88, 14) Source(126, 14) + SourceIndex(0)
-7 >Emitted(88, 15) Source(126, 15) + SourceIndex(0)
+1->Emitted(68, 1) Source(126, 1) + SourceIndex(0)
+2 >Emitted(68, 6) Source(126, 6) + SourceIndex(0)
+3 >Emitted(68, 7) Source(126, 7) + SourceIndex(0)
+4 >Emitted(68, 9) Source(126, 9) + SourceIndex(0)
+5 >Emitted(68, 12) Source(126, 12) + SourceIndex(0)
+6 >Emitted(68, 14) Source(126, 14) + SourceIndex(0)
+7 >Emitted(68, 15) Source(126, 15) + SourceIndex(0)
---
->>>objc8.t4 = function () {
+>>>objc8.t4 = function () { return ({}); };
1->
2 >^^^^^
3 > ^
4 > ^^
5 > ^^^
-6 > ^^^^^^->
+6 > ^^^^^^^^^^^^^^
+7 > ^^^^^^
+8 > ^
+9 > ^
+10> ^^
+11> ^
+12> ^
+13> ^
+14> ^
+15> ^
+16> ^^->
1->
>
2 >objc8
3 > .
4 > t4
5 > =
-1->Emitted(89, 1) Source(127, 1) + SourceIndex(0)
-2 >Emitted(89, 6) Source(127, 6) + SourceIndex(0)
-3 >Emitted(89, 7) Source(127, 7) + SourceIndex(0)
-4 >Emitted(89, 9) Source(127, 9) + SourceIndex(0)
-5 >Emitted(89, 12) Source(127, 12) + SourceIndex(0)
+6 > function() {
+7 > return
+8 >
+9 > (
+10> {}
+11> )
+12>
+13>
+14> }
+15> ;
+1->Emitted(69, 1) Source(127, 1) + SourceIndex(0)
+2 >Emitted(69, 6) Source(127, 6) + SourceIndex(0)
+3 >Emitted(69, 7) Source(127, 7) + SourceIndex(0)
+4 >Emitted(69, 9) Source(127, 9) + SourceIndex(0)
+5 >Emitted(69, 12) Source(127, 12) + SourceIndex(0)
+6 >Emitted(69, 26) Source(127, 25) + SourceIndex(0)
+7 >Emitted(69, 32) Source(127, 31) + SourceIndex(0)
+8 >Emitted(69, 33) Source(127, 38) + SourceIndex(0)
+9 >Emitted(69, 34) Source(127, 39) + SourceIndex(0)
+10>Emitted(69, 36) Source(127, 41) + SourceIndex(0)
+11>Emitted(69, 37) Source(127, 42) + SourceIndex(0)
+12>Emitted(69, 38) Source(127, 42) + SourceIndex(0)
+13>Emitted(69, 39) Source(127, 43) + SourceIndex(0)
+14>Emitted(69, 40) Source(127, 44) + SourceIndex(0)
+15>Emitted(69, 41) Source(127, 45) + SourceIndex(0)
---
->>> return ({});
-1->^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^^
-6 > ^
-7 > ^
-1->function() {
-2 > return
-3 >
-4 > (
-5 > {}
-6 > )
-7 >
-1->Emitted(90, 5) Source(127, 25) + SourceIndex(0)
-2 >Emitted(90, 11) Source(127, 31) + SourceIndex(0)
-3 >Emitted(90, 12) Source(127, 38) + SourceIndex(0)
-4 >Emitted(90, 13) Source(127, 39) + SourceIndex(0)
-5 >Emitted(90, 15) Source(127, 41) + SourceIndex(0)
-6 >Emitted(90, 16) Source(127, 42) + SourceIndex(0)
-7 >Emitted(90, 17) Source(127, 42) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(91, 1) Source(127, 43) + SourceIndex(0)
-2 >Emitted(91, 2) Source(127, 44) + SourceIndex(0)
-3 >Emitted(91, 3) Source(127, 45) + SourceIndex(0)
----
->>>objc8.t5 = function (n) {
+>>>objc8.t5 = function (n) { return ({}); };
1->
2 >^^^^^
3 > ^
@@ -1700,6 +1649,17 @@ sourceFile:contextualTyping.ts
5 > ^^^
6 > ^^^^^^^^^^
7 > ^
+8 > ^^^^
+9 > ^^^^^^
+10> ^
+11> ^
+12> ^^
+13> ^
+14> ^
+15> ^
+16> ^
+17> ^
+18> ^^^^->
1->
>
2 >objc8
@@ -1708,50 +1668,35 @@ sourceFile:contextualTyping.ts
5 > =
6 > function(
7 > n
-1->Emitted(92, 1) Source(128, 1) + SourceIndex(0)
-2 >Emitted(92, 6) Source(128, 6) + SourceIndex(0)
-3 >Emitted(92, 7) Source(128, 7) + SourceIndex(0)
-4 >Emitted(92, 9) Source(128, 9) + SourceIndex(0)
-5 >Emitted(92, 12) Source(128, 12) + SourceIndex(0)
-6 >Emitted(92, 22) Source(128, 21) + SourceIndex(0)
-7 >Emitted(92, 23) Source(128, 22) + SourceIndex(0)
+8 > ) {
+9 > return
+10>
+11> (
+12> {}
+13> )
+14>
+15>
+16> }
+17> ;
+1->Emitted(70, 1) Source(128, 1) + SourceIndex(0)
+2 >Emitted(70, 6) Source(128, 6) + SourceIndex(0)
+3 >Emitted(70, 7) Source(128, 7) + SourceIndex(0)
+4 >Emitted(70, 9) Source(128, 9) + SourceIndex(0)
+5 >Emitted(70, 12) Source(128, 12) + SourceIndex(0)
+6 >Emitted(70, 22) Source(128, 21) + SourceIndex(0)
+7 >Emitted(70, 23) Source(128, 22) + SourceIndex(0)
+8 >Emitted(70, 27) Source(128, 26) + SourceIndex(0)
+9 >Emitted(70, 33) Source(128, 32) + SourceIndex(0)
+10>Emitted(70, 34) Source(128, 39) + SourceIndex(0)
+11>Emitted(70, 35) Source(128, 40) + SourceIndex(0)
+12>Emitted(70, 37) Source(128, 42) + SourceIndex(0)
+13>Emitted(70, 38) Source(128, 43) + SourceIndex(0)
+14>Emitted(70, 39) Source(128, 43) + SourceIndex(0)
+15>Emitted(70, 40) Source(128, 44) + SourceIndex(0)
+16>Emitted(70, 41) Source(128, 45) + SourceIndex(0)
+17>Emitted(70, 42) Source(128, 46) + SourceIndex(0)
---
->>> return ({});
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^^
-6 > ^
-7 > ^
-1 >) {
-2 > return
-3 >
-4 > (
-5 > {}
-6 > )
-7 >
-1 >Emitted(93, 5) Source(128, 26) + SourceIndex(0)
-2 >Emitted(93, 11) Source(128, 32) + SourceIndex(0)
-3 >Emitted(93, 12) Source(128, 39) + SourceIndex(0)
-4 >Emitted(93, 13) Source(128, 40) + SourceIndex(0)
-5 >Emitted(93, 15) Source(128, 42) + SourceIndex(0)
-6 >Emitted(93, 16) Source(128, 43) + SourceIndex(0)
-7 >Emitted(93, 17) Source(128, 43) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(94, 1) Source(128, 44) + SourceIndex(0)
-2 >Emitted(94, 2) Source(128, 45) + SourceIndex(0)
-3 >Emitted(94, 3) Source(128, 46) + SourceIndex(0)
----
->>>objc8.t6 = function (n, s) {
+>>>objc8.t6 = function (n, s) { return ({}); };
1->
2 >^^^^^
3 > ^
@@ -1761,6 +1706,16 @@ sourceFile:contextualTyping.ts
7 > ^
8 > ^^
9 > ^
+10> ^^^^
+11> ^^^^^^
+12> ^
+13> ^
+14> ^^
+15> ^
+16> ^
+17> ^
+18> ^
+19> ^
1->
>
2 >objc8
@@ -1771,60 +1726,54 @@ sourceFile:contextualTyping.ts
7 > n
8 > ,
9 > s
-1->Emitted(95, 1) Source(129, 1) + SourceIndex(0)
-2 >Emitted(95, 6) Source(129, 6) + SourceIndex(0)
-3 >Emitted(95, 7) Source(129, 7) + SourceIndex(0)
-4 >Emitted(95, 9) Source(129, 9) + SourceIndex(0)
-5 >Emitted(95, 12) Source(129, 12) + SourceIndex(0)
-6 >Emitted(95, 22) Source(129, 21) + SourceIndex(0)
-7 >Emitted(95, 23) Source(129, 22) + SourceIndex(0)
-8 >Emitted(95, 25) Source(129, 24) + SourceIndex(0)
-9 >Emitted(95, 26) Source(129, 25) + SourceIndex(0)
+10> ) {
+11> return
+12>
+13> (
+14> {}
+15> )
+16>
+17>
+18> }
+19> ;
+1->Emitted(71, 1) Source(129, 1) + SourceIndex(0)
+2 >Emitted(71, 6) Source(129, 6) + SourceIndex(0)
+3 >Emitted(71, 7) Source(129, 7) + SourceIndex(0)
+4 >Emitted(71, 9) Source(129, 9) + SourceIndex(0)
+5 >Emitted(71, 12) Source(129, 12) + SourceIndex(0)
+6 >Emitted(71, 22) Source(129, 21) + SourceIndex(0)
+7 >Emitted(71, 23) Source(129, 22) + SourceIndex(0)
+8 >Emitted(71, 25) Source(129, 24) + SourceIndex(0)
+9 >Emitted(71, 26) Source(129, 25) + SourceIndex(0)
+10>Emitted(71, 30) Source(129, 29) + SourceIndex(0)
+11>Emitted(71, 36) Source(129, 35) + SourceIndex(0)
+12>Emitted(71, 37) Source(129, 42) + SourceIndex(0)
+13>Emitted(71, 38) Source(129, 43) + SourceIndex(0)
+14>Emitted(71, 40) Source(129, 45) + SourceIndex(0)
+15>Emitted(71, 41) Source(129, 46) + SourceIndex(0)
+16>Emitted(71, 42) Source(129, 46) + SourceIndex(0)
+17>Emitted(71, 43) Source(129, 47) + SourceIndex(0)
+18>Emitted(71, 44) Source(129, 48) + SourceIndex(0)
+19>Emitted(71, 45) Source(129, 49) + SourceIndex(0)
---
->>> return ({});
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^^
-6 > ^
-7 > ^
-1 >) {
-2 > return
-3 >
-4 > (
-5 > {}
-6 > )
-7 >
-1 >Emitted(96, 5) Source(129, 29) + SourceIndex(0)
-2 >Emitted(96, 11) Source(129, 35) + SourceIndex(0)
-3 >Emitted(96, 12) Source(129, 42) + SourceIndex(0)
-4 >Emitted(96, 13) Source(129, 43) + SourceIndex(0)
-5 >Emitted(96, 15) Source(129, 45) + SourceIndex(0)
-6 >Emitted(96, 16) Source(129, 46) + SourceIndex(0)
-7 >Emitted(96, 17) Source(129, 46) + SourceIndex(0)
----
->>>};
+>>>objc8.t7 = function (n) { return n; };
1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(97, 1) Source(129, 47) + SourceIndex(0)
-2 >Emitted(97, 2) Source(129, 48) + SourceIndex(0)
-3 >Emitted(97, 3) Source(129, 49) + SourceIndex(0)
----
->>>objc8.t7 = function (n) {
-1->
2 >^^^^^
3 > ^
4 > ^^
5 > ^^^
6 > ^^^^^^^^^^
7 > ^
-1->
+8 > ^^^^
+9 > ^^^^^^
+10> ^
+11> ^
+12> ^
+13> ^
+14> ^
+15> ^
+16> ^->
+1 >
>
2 >objc8
3 > .
@@ -1832,44 +1781,31 @@ sourceFile:contextualTyping.ts
5 > =
6 > function(
7 > n: number
-1->Emitted(98, 1) Source(130, 1) + SourceIndex(0)
-2 >Emitted(98, 6) Source(130, 6) + SourceIndex(0)
-3 >Emitted(98, 7) Source(130, 7) + SourceIndex(0)
-4 >Emitted(98, 9) Source(130, 9) + SourceIndex(0)
-5 >Emitted(98, 12) Source(130, 12) + SourceIndex(0)
-6 >Emitted(98, 22) Source(130, 21) + SourceIndex(0)
-7 >Emitted(98, 23) Source(130, 30) + SourceIndex(0)
+8 > ) {
+9 > return
+10>
+11> n
+12>
+13>
+14> }
+15> ;
+1 >Emitted(72, 1) Source(130, 1) + SourceIndex(0)
+2 >Emitted(72, 6) Source(130, 6) + SourceIndex(0)
+3 >Emitted(72, 7) Source(130, 7) + SourceIndex(0)
+4 >Emitted(72, 9) Source(130, 9) + SourceIndex(0)
+5 >Emitted(72, 12) Source(130, 12) + SourceIndex(0)
+6 >Emitted(72, 22) Source(130, 21) + SourceIndex(0)
+7 >Emitted(72, 23) Source(130, 30) + SourceIndex(0)
+8 >Emitted(72, 27) Source(130, 34) + SourceIndex(0)
+9 >Emitted(72, 33) Source(130, 40) + SourceIndex(0)
+10>Emitted(72, 34) Source(130, 41) + SourceIndex(0)
+11>Emitted(72, 35) Source(130, 42) + SourceIndex(0)
+12>Emitted(72, 36) Source(130, 42) + SourceIndex(0)
+13>Emitted(72, 37) Source(130, 43) + SourceIndex(0)
+14>Emitted(72, 38) Source(130, 44) + SourceIndex(0)
+15>Emitted(72, 39) Source(130, 45) + SourceIndex(0)
---
->>> return n;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > n
-5 >
-1 >Emitted(99, 5) Source(130, 34) + SourceIndex(0)
-2 >Emitted(99, 11) Source(130, 40) + SourceIndex(0)
-3 >Emitted(99, 12) Source(130, 41) + SourceIndex(0)
-4 >Emitted(99, 13) Source(130, 42) + SourceIndex(0)
-5 >Emitted(99, 14) Source(130, 42) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(100, 1) Source(130, 43) + SourceIndex(0)
-2 >Emitted(100, 2) Source(130, 44) + SourceIndex(0)
-3 >Emitted(100, 3) Source(130, 45) + SourceIndex(0)
----
->>>objc8.t8 = function (n) {
+>>>objc8.t8 = function (n) { return n; };
1->
2 >^^^^^
3 > ^
@@ -1877,6 +1813,14 @@ sourceFile:contextualTyping.ts
5 > ^^^
6 > ^^^^^^^^^^
7 > ^
+8 > ^^^^
+9 > ^^^^^^
+10> ^
+11> ^
+12> ^
+13> ^
+14> ^
+15> ^
1->
>
>
@@ -1886,45 +1830,32 @@ sourceFile:contextualTyping.ts
5 > =
6 > function(
7 > n
-1->Emitted(101, 1) Source(132, 1) + SourceIndex(0)
-2 >Emitted(101, 6) Source(132, 6) + SourceIndex(0)
-3 >Emitted(101, 7) Source(132, 7) + SourceIndex(0)
-4 >Emitted(101, 9) Source(132, 9) + SourceIndex(0)
-5 >Emitted(101, 12) Source(132, 12) + SourceIndex(0)
-6 >Emitted(101, 22) Source(132, 21) + SourceIndex(0)
-7 >Emitted(101, 23) Source(132, 22) + SourceIndex(0)
----
->>> return n;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > n
-5 > ;
-1 >Emitted(102, 5) Source(132, 26) + SourceIndex(0)
-2 >Emitted(102, 11) Source(132, 32) + SourceIndex(0)
-3 >Emitted(102, 12) Source(132, 33) + SourceIndex(0)
-4 >Emitted(102, 13) Source(132, 34) + SourceIndex(0)
-5 >Emitted(102, 14) Source(132, 35) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(103, 1) Source(132, 36) + SourceIndex(0)
-2 >Emitted(103, 2) Source(132, 37) + SourceIndex(0)
-3 >Emitted(103, 3) Source(132, 38) + SourceIndex(0)
+8 > ) {
+9 > return
+10>
+11> n
+12> ;
+13>
+14> }
+15> ;
+1->Emitted(73, 1) Source(132, 1) + SourceIndex(0)
+2 >Emitted(73, 6) Source(132, 6) + SourceIndex(0)
+3 >Emitted(73, 7) Source(132, 7) + SourceIndex(0)
+4 >Emitted(73, 9) Source(132, 9) + SourceIndex(0)
+5 >Emitted(73, 12) Source(132, 12) + SourceIndex(0)
+6 >Emitted(73, 22) Source(132, 21) + SourceIndex(0)
+7 >Emitted(73, 23) Source(132, 22) + SourceIndex(0)
+8 >Emitted(73, 27) Source(132, 26) + SourceIndex(0)
+9 >Emitted(73, 33) Source(132, 32) + SourceIndex(0)
+10>Emitted(73, 34) Source(132, 33) + SourceIndex(0)
+11>Emitted(73, 35) Source(132, 34) + SourceIndex(0)
+12>Emitted(73, 36) Source(132, 35) + SourceIndex(0)
+13>Emitted(73, 37) Source(132, 36) + SourceIndex(0)
+14>Emitted(73, 38) Source(132, 37) + SourceIndex(0)
+15>Emitted(73, 39) Source(132, 38) + SourceIndex(0)
---
>>>objc8.t9 = [[], []];
-1->
+1 >
2 >^^^^^
3 > ^
4 > ^^
@@ -1936,7 +1867,7 @@ sourceFile:contextualTyping.ts
10> ^
11> ^
12> ^^^^^^->
-1->
+1 >
>
2 >objc8
3 > .
@@ -1948,17 +1879,17 @@ sourceFile:contextualTyping.ts
9 > []
10> ]
11> ;
-1->Emitted(104, 1) Source(133, 1) + SourceIndex(0)
-2 >Emitted(104, 6) Source(133, 6) + SourceIndex(0)
-3 >Emitted(104, 7) Source(133, 7) + SourceIndex(0)
-4 >Emitted(104, 9) Source(133, 9) + SourceIndex(0)
-5 >Emitted(104, 12) Source(133, 12) + SourceIndex(0)
-6 >Emitted(104, 13) Source(133, 13) + SourceIndex(0)
-7 >Emitted(104, 15) Source(133, 15) + SourceIndex(0)
-8 >Emitted(104, 17) Source(133, 16) + SourceIndex(0)
-9 >Emitted(104, 19) Source(133, 18) + SourceIndex(0)
-10>Emitted(104, 20) Source(133, 19) + SourceIndex(0)
-11>Emitted(104, 21) Source(133, 20) + SourceIndex(0)
+1 >Emitted(74, 1) Source(133, 1) + SourceIndex(0)
+2 >Emitted(74, 6) Source(133, 6) + SourceIndex(0)
+3 >Emitted(74, 7) Source(133, 7) + SourceIndex(0)
+4 >Emitted(74, 9) Source(133, 9) + SourceIndex(0)
+5 >Emitted(74, 12) Source(133, 12) + SourceIndex(0)
+6 >Emitted(74, 13) Source(133, 13) + SourceIndex(0)
+7 >Emitted(74, 15) Source(133, 15) + SourceIndex(0)
+8 >Emitted(74, 17) Source(133, 16) + SourceIndex(0)
+9 >Emitted(74, 19) Source(133, 18) + SourceIndex(0)
+10>Emitted(74, 20) Source(133, 19) + SourceIndex(0)
+11>Emitted(74, 21) Source(133, 20) + SourceIndex(0)
---
>>>objc8.t10 = [({}), ({})];
1->
@@ -1976,7 +1907,7 @@ sourceFile:contextualTyping.ts
13> ^
14> ^
15> ^
-16> ^^^^^^->
+16> ^^^^^^^^^^^^^^^^^^^^->
1->
>
2 >objc8
@@ -1993,23 +1924,23 @@ sourceFile:contextualTyping.ts
13> )
14> ]
15> ;
-1->Emitted(105, 1) Source(134, 1) + SourceIndex(0)
-2 >Emitted(105, 6) Source(134, 6) + SourceIndex(0)
-3 >Emitted(105, 7) Source(134, 7) + SourceIndex(0)
-4 >Emitted(105, 10) Source(134, 10) + SourceIndex(0)
-5 >Emitted(105, 13) Source(134, 13) + SourceIndex(0)
-6 >Emitted(105, 14) Source(134, 20) + SourceIndex(0)
-7 >Emitted(105, 15) Source(134, 21) + SourceIndex(0)
-8 >Emitted(105, 17) Source(134, 23) + SourceIndex(0)
-9 >Emitted(105, 18) Source(134, 24) + SourceIndex(0)
-10>Emitted(105, 20) Source(134, 31) + SourceIndex(0)
-11>Emitted(105, 21) Source(134, 32) + SourceIndex(0)
-12>Emitted(105, 23) Source(134, 34) + SourceIndex(0)
-13>Emitted(105, 24) Source(134, 35) + SourceIndex(0)
-14>Emitted(105, 25) Source(134, 36) + SourceIndex(0)
-15>Emitted(105, 26) Source(134, 37) + SourceIndex(0)
+1->Emitted(75, 1) Source(134, 1) + SourceIndex(0)
+2 >Emitted(75, 6) Source(134, 6) + SourceIndex(0)
+3 >Emitted(75, 7) Source(134, 7) + SourceIndex(0)
+4 >Emitted(75, 10) Source(134, 10) + SourceIndex(0)
+5 >Emitted(75, 13) Source(134, 13) + SourceIndex(0)
+6 >Emitted(75, 14) Source(134, 20) + SourceIndex(0)
+7 >Emitted(75, 15) Source(134, 21) + SourceIndex(0)
+8 >Emitted(75, 17) Source(134, 23) + SourceIndex(0)
+9 >Emitted(75, 18) Source(134, 24) + SourceIndex(0)
+10>Emitted(75, 20) Source(134, 31) + SourceIndex(0)
+11>Emitted(75, 21) Source(134, 32) + SourceIndex(0)
+12>Emitted(75, 23) Source(134, 34) + SourceIndex(0)
+13>Emitted(75, 24) Source(134, 35) + SourceIndex(0)
+14>Emitted(75, 25) Source(134, 36) + SourceIndex(0)
+15>Emitted(75, 26) Source(134, 37) + SourceIndex(0)
---
->>>objc8.t11 = [function (n, s) {
+>>>objc8.t11 = [function (n, s) { return s; }];
1->
2 >^^^^^
3 > ^
@@ -2020,6 +1951,15 @@ sourceFile:contextualTyping.ts
8 > ^
9 > ^^
10> ^
+11> ^^^^
+12> ^^^^^^
+13> ^
+14> ^
+15> ^
+16> ^
+17> ^
+18> ^
+19> ^
1->
>
2 >objc8
@@ -2031,67 +1971,53 @@ sourceFile:contextualTyping.ts
8 > n
9 > ,
10> s
-1->Emitted(106, 1) Source(135, 1) + SourceIndex(0)
-2 >Emitted(106, 6) Source(135, 6) + SourceIndex(0)
-3 >Emitted(106, 7) Source(135, 7) + SourceIndex(0)
-4 >Emitted(106, 10) Source(135, 10) + SourceIndex(0)
-5 >Emitted(106, 13) Source(135, 13) + SourceIndex(0)
-6 >Emitted(106, 14) Source(135, 14) + SourceIndex(0)
-7 >Emitted(106, 24) Source(135, 23) + SourceIndex(0)
-8 >Emitted(106, 25) Source(135, 24) + SourceIndex(0)
-9 >Emitted(106, 27) Source(135, 26) + SourceIndex(0)
-10>Emitted(106, 28) Source(135, 27) + SourceIndex(0)
----
->>> return s;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > s
-5 > ;
-1 >Emitted(107, 5) Source(135, 31) + SourceIndex(0)
-2 >Emitted(107, 11) Source(135, 37) + SourceIndex(0)
-3 >Emitted(107, 12) Source(135, 38) + SourceIndex(0)
-4 >Emitted(107, 13) Source(135, 39) + SourceIndex(0)
-5 >Emitted(107, 14) Source(135, 40) + SourceIndex(0)
----
->>>}];
-1 >
-2 >^
-3 > ^
-4 > ^
-5 > ^^^^^^^^^^^->
-1 >
-2 >}
-3 > ]
-4 > ;
-1 >Emitted(108, 1) Source(135, 41) + SourceIndex(0)
-2 >Emitted(108, 2) Source(135, 42) + SourceIndex(0)
-3 >Emitted(108, 3) Source(135, 43) + SourceIndex(0)
-4 >Emitted(108, 4) Source(135, 44) + SourceIndex(0)
+11> ) {
+12> return
+13>
+14> s
+15> ;
+16>
+17> }
+18> ]
+19> ;
+1->Emitted(76, 1) Source(135, 1) + SourceIndex(0)
+2 >Emitted(76, 6) Source(135, 6) + SourceIndex(0)
+3 >Emitted(76, 7) Source(135, 7) + SourceIndex(0)
+4 >Emitted(76, 10) Source(135, 10) + SourceIndex(0)
+5 >Emitted(76, 13) Source(135, 13) + SourceIndex(0)
+6 >Emitted(76, 14) Source(135, 14) + SourceIndex(0)
+7 >Emitted(76, 24) Source(135, 23) + SourceIndex(0)
+8 >Emitted(76, 25) Source(135, 24) + SourceIndex(0)
+9 >Emitted(76, 27) Source(135, 26) + SourceIndex(0)
+10>Emitted(76, 28) Source(135, 27) + SourceIndex(0)
+11>Emitted(76, 32) Source(135, 31) + SourceIndex(0)
+12>Emitted(76, 38) Source(135, 37) + SourceIndex(0)
+13>Emitted(76, 39) Source(135, 38) + SourceIndex(0)
+14>Emitted(76, 40) Source(135, 39) + SourceIndex(0)
+15>Emitted(76, 41) Source(135, 40) + SourceIndex(0)
+16>Emitted(76, 42) Source(135, 41) + SourceIndex(0)
+17>Emitted(76, 43) Source(135, 42) + SourceIndex(0)
+18>Emitted(76, 44) Source(135, 43) + SourceIndex(0)
+19>Emitted(76, 45) Source(135, 44) + SourceIndex(0)
---
>>>objc8.t12 = {
-1->
+1 >
2 >^^^^^
3 > ^
4 > ^^^
5 > ^^^
6 > ^^->
-1->
+1 >
>
2 >objc8
3 > .
4 > t12
5 > =
-1->Emitted(109, 1) Source(136, 1) + SourceIndex(0)
-2 >Emitted(109, 6) Source(136, 6) + SourceIndex(0)
-3 >Emitted(109, 7) Source(136, 7) + SourceIndex(0)
-4 >Emitted(109, 10) Source(136, 10) + SourceIndex(0)
-5 >Emitted(109, 13) Source(136, 13) + SourceIndex(0)
+1 >Emitted(77, 1) Source(136, 1) + SourceIndex(0)
+2 >Emitted(77, 6) Source(136, 6) + SourceIndex(0)
+3 >Emitted(77, 7) Source(136, 7) + SourceIndex(0)
+4 >Emitted(77, 10) Source(136, 10) + SourceIndex(0)
+5 >Emitted(77, 13) Source(136, 13) + SourceIndex(0)
---
>>> foo: ({})
1->^^^^
@@ -2107,12 +2033,12 @@ sourceFile:contextualTyping.ts
4 > (
5 > {}
6 > )
-1->Emitted(110, 5) Source(137, 5) + SourceIndex(0)
-2 >Emitted(110, 8) Source(137, 8) + SourceIndex(0)
-3 >Emitted(110, 10) Source(137, 16) + SourceIndex(0)
-4 >Emitted(110, 11) Source(137, 17) + SourceIndex(0)
-5 >Emitted(110, 13) Source(137, 19) + SourceIndex(0)
-6 >Emitted(110, 14) Source(137, 20) + SourceIndex(0)
+1->Emitted(78, 5) Source(137, 5) + SourceIndex(0)
+2 >Emitted(78, 8) Source(137, 8) + SourceIndex(0)
+3 >Emitted(78, 10) Source(137, 16) + SourceIndex(0)
+4 >Emitted(78, 11) Source(137, 17) + SourceIndex(0)
+5 >Emitted(78, 13) Source(137, 19) + SourceIndex(0)
+6 >Emitted(78, 14) Source(137, 20) + SourceIndex(0)
---
>>>};
1 >^
@@ -2121,8 +2047,8 @@ sourceFile:contextualTyping.ts
1 >
>}
2 >
-1 >Emitted(111, 2) Source(138, 2) + SourceIndex(0)
-2 >Emitted(111, 3) Source(138, 2) + SourceIndex(0)
+1 >Emitted(79, 2) Source(138, 2) + SourceIndex(0)
+2 >Emitted(79, 3) Source(138, 2) + SourceIndex(0)
---
>>>objc8.t13 = ({
1->
@@ -2131,7 +2057,7 @@ sourceFile:contextualTyping.ts
4 > ^^^
5 > ^^^
6 > ^
-7 > ^^^^^^^^^^^^->
+7 > ^^^^^^^^^^^^^^^^^^^^^^^^->
1->
>
2 >objc8
@@ -2139,14 +2065,14 @@ sourceFile:contextualTyping.ts
4 > t13
5 > =
6 > (
-1->Emitted(112, 1) Source(139, 1) + SourceIndex(0)
-2 >Emitted(112, 6) Source(139, 6) + SourceIndex(0)
-3 >Emitted(112, 7) Source(139, 7) + SourceIndex(0)
-4 >Emitted(112, 10) Source(139, 10) + SourceIndex(0)
-5 >Emitted(112, 13) Source(139, 19) + SourceIndex(0)
-6 >Emitted(112, 14) Source(139, 20) + SourceIndex(0)
+1->Emitted(80, 1) Source(139, 1) + SourceIndex(0)
+2 >Emitted(80, 6) Source(139, 6) + SourceIndex(0)
+3 >Emitted(80, 7) Source(139, 7) + SourceIndex(0)
+4 >Emitted(80, 10) Source(139, 10) + SourceIndex(0)
+5 >Emitted(80, 13) Source(139, 19) + SourceIndex(0)
+6 >Emitted(80, 14) Source(139, 20) + SourceIndex(0)
---
->>> f: function (i, s) {
+>>> f: function (i, s) { return s; }
1->^^^^
2 > ^
3 > ^^
@@ -2154,6 +2080,13 @@ sourceFile:contextualTyping.ts
5 > ^
6 > ^^
7 > ^
+8 > ^^^^
+9 > ^^^^^^
+10> ^
+11> ^
+12> ^
+13> ^
+14> ^
1->{
>
2 > f
@@ -2162,38 +2095,27 @@ sourceFile:contextualTyping.ts
5 > i
6 > ,
7 > s
-1->Emitted(113, 5) Source(140, 5) + SourceIndex(0)
-2 >Emitted(113, 6) Source(140, 6) + SourceIndex(0)
-3 >Emitted(113, 8) Source(140, 8) + SourceIndex(0)
-4 >Emitted(113, 18) Source(140, 17) + SourceIndex(0)
-5 >Emitted(113, 19) Source(140, 18) + SourceIndex(0)
-6 >Emitted(113, 21) Source(140, 20) + SourceIndex(0)
-7 >Emitted(113, 22) Source(140, 21) + SourceIndex(0)
----
->>> return s;
-1 >^^^^^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > s
-5 > ;
-1 >Emitted(114, 9) Source(140, 25) + SourceIndex(0)
-2 >Emitted(114, 15) Source(140, 31) + SourceIndex(0)
-3 >Emitted(114, 16) Source(140, 32) + SourceIndex(0)
-4 >Emitted(114, 17) Source(140, 33) + SourceIndex(0)
-5 >Emitted(114, 18) Source(140, 34) + SourceIndex(0)
----
->>> }
-1 >^^^^
-2 > ^
-1 >
-2 > }
-1 >Emitted(115, 5) Source(140, 35) + SourceIndex(0)
-2 >Emitted(115, 6) Source(140, 36) + SourceIndex(0)
+8 > ) {
+9 > return
+10>
+11> s
+12> ;
+13>
+14> }
+1->Emitted(81, 5) Source(140, 5) + SourceIndex(0)
+2 >Emitted(81, 6) Source(140, 6) + SourceIndex(0)
+3 >Emitted(81, 8) Source(140, 8) + SourceIndex(0)
+4 >Emitted(81, 18) Source(140, 17) + SourceIndex(0)
+5 >Emitted(81, 19) Source(140, 18) + SourceIndex(0)
+6 >Emitted(81, 21) Source(140, 20) + SourceIndex(0)
+7 >Emitted(81, 22) Source(140, 21) + SourceIndex(0)
+8 >Emitted(81, 26) Source(140, 25) + SourceIndex(0)
+9 >Emitted(81, 32) Source(140, 31) + SourceIndex(0)
+10>Emitted(81, 33) Source(140, 32) + SourceIndex(0)
+11>Emitted(81, 34) Source(140, 33) + SourceIndex(0)
+12>Emitted(81, 35) Source(140, 34) + SourceIndex(0)
+13>Emitted(81, 36) Source(140, 35) + SourceIndex(0)
+14>Emitted(81, 37) Source(140, 36) + SourceIndex(0)
---
>>>});
1 >^
@@ -2204,9 +2126,9 @@ sourceFile:contextualTyping.ts
>}
2 > )
3 >
-1 >Emitted(116, 2) Source(141, 2) + SourceIndex(0)
-2 >Emitted(116, 3) Source(141, 3) + SourceIndex(0)
-3 >Emitted(116, 4) Source(141, 3) + SourceIndex(0)
+1 >Emitted(82, 2) Source(141, 2) + SourceIndex(0)
+2 >Emitted(82, 3) Source(141, 3) + SourceIndex(0)
+3 >Emitted(82, 4) Source(141, 3) + SourceIndex(0)
---
>>>objc8.t14 = ({
1->
@@ -2222,12 +2144,12 @@ sourceFile:contextualTyping.ts
4 > t14
5 > =
6 > (
-1->Emitted(117, 1) Source(142, 1) + SourceIndex(0)
-2 >Emitted(117, 6) Source(142, 6) + SourceIndex(0)
-3 >Emitted(117, 7) Source(142, 7) + SourceIndex(0)
-4 >Emitted(117, 10) Source(142, 10) + SourceIndex(0)
-5 >Emitted(117, 13) Source(142, 19) + SourceIndex(0)
-6 >Emitted(117, 14) Source(142, 20) + SourceIndex(0)
+1->Emitted(83, 1) Source(142, 1) + SourceIndex(0)
+2 >Emitted(83, 6) Source(142, 6) + SourceIndex(0)
+3 >Emitted(83, 7) Source(142, 7) + SourceIndex(0)
+4 >Emitted(83, 10) Source(142, 10) + SourceIndex(0)
+5 >Emitted(83, 13) Source(142, 19) + SourceIndex(0)
+6 >Emitted(83, 14) Source(142, 20) + SourceIndex(0)
---
>>> a: []
1 >^^^^
@@ -2239,10 +2161,10 @@ sourceFile:contextualTyping.ts
2 > a
3 > :
4 > []
-1 >Emitted(118, 5) Source(143, 5) + SourceIndex(0)
-2 >Emitted(118, 6) Source(143, 6) + SourceIndex(0)
-3 >Emitted(118, 8) Source(143, 8) + SourceIndex(0)
-4 >Emitted(118, 10) Source(143, 10) + SourceIndex(0)
+1 >Emitted(84, 5) Source(143, 5) + SourceIndex(0)
+2 >Emitted(84, 6) Source(143, 6) + SourceIndex(0)
+3 >Emitted(84, 8) Source(143, 8) + SourceIndex(0)
+4 >Emitted(84, 10) Source(143, 10) + SourceIndex(0)
---
>>>});
1 >^
@@ -2253,9 +2175,9 @@ sourceFile:contextualTyping.ts
>}
2 > )
3 >
-1 >Emitted(119, 2) Source(144, 2) + SourceIndex(0)
-2 >Emitted(119, 3) Source(144, 3) + SourceIndex(0)
-3 >Emitted(119, 4) Source(144, 3) + SourceIndex(0)
+1 >Emitted(85, 2) Source(144, 2) + SourceIndex(0)
+2 >Emitted(85, 3) Source(144, 3) + SourceIndex(0)
+3 >Emitted(85, 4) Source(144, 3) + SourceIndex(0)
---
>>>// CONTEXT: Function call
1->
@@ -2266,9 +2188,9 @@ sourceFile:contextualTyping.ts
>
2 >
3 >// CONTEXT: Function call
-1->Emitted(120, 1) Source(146, 1) + SourceIndex(0)
-2 >Emitted(120, 1) Source(145, 1) + SourceIndex(0)
-3 >Emitted(120, 26) Source(145, 26) + SourceIndex(0)
+1->Emitted(86, 1) Source(146, 1) + SourceIndex(0)
+2 >Emitted(86, 1) Source(145, 1) + SourceIndex(0)
+3 >Emitted(86, 26) Source(145, 26) + SourceIndex(0)
---
>>>function c9t5(f) { }
1 >^^^^^^^^^
@@ -2282,11 +2204,11 @@ sourceFile:contextualTyping.ts
3 > (
4 > f: (n: number) => IFoo
5 > ) {}
-1 >Emitted(121, 10) Source(146, 10) + SourceIndex(0)
-2 >Emitted(121, 14) Source(146, 14) + SourceIndex(0)
-3 >Emitted(121, 15) Source(146, 15) + SourceIndex(0)
-4 >Emitted(121, 16) Source(146, 37) + SourceIndex(0)
-5 >Emitted(121, 21) Source(146, 41) + SourceIndex(0)
+1 >Emitted(87, 10) Source(146, 10) + SourceIndex(0)
+2 >Emitted(87, 14) Source(146, 14) + SourceIndex(0)
+3 >Emitted(87, 15) Source(146, 15) + SourceIndex(0)
+4 >Emitted(87, 16) Source(146, 37) + SourceIndex(0)
+5 >Emitted(87, 21) Source(146, 41) + SourceIndex(0)
---
>>>;
1 >
@@ -2294,8 +2216,8 @@ sourceFile:contextualTyping.ts
3 > ^^^^^^^^^^^^^^^^^^^->
1 >
2 >;
-1 >Emitted(122, 1) Source(146, 41) + SourceIndex(0)
-2 >Emitted(122, 2) Source(146, 42) + SourceIndex(0)
+1 >Emitted(88, 1) Source(146, 41) + SourceIndex(0)
+2 >Emitted(88, 2) Source(146, 42) + SourceIndex(0)
---
>>>c9t5(function (n) {
1->
@@ -2310,11 +2232,11 @@ sourceFile:contextualTyping.ts
3 > (
4 > function(
5 > n
-1->Emitted(123, 1) Source(147, 1) + SourceIndex(0)
-2 >Emitted(123, 5) Source(147, 5) + SourceIndex(0)
-3 >Emitted(123, 6) Source(147, 6) + SourceIndex(0)
-4 >Emitted(123, 16) Source(147, 15) + SourceIndex(0)
-5 >Emitted(123, 17) Source(147, 16) + SourceIndex(0)
+1->Emitted(89, 1) Source(147, 1) + SourceIndex(0)
+2 >Emitted(89, 5) Source(147, 5) + SourceIndex(0)
+3 >Emitted(89, 6) Source(147, 6) + SourceIndex(0)
+4 >Emitted(89, 16) Source(147, 15) + SourceIndex(0)
+5 >Emitted(89, 17) Source(147, 16) + SourceIndex(0)
---
>>> return ({});
1->^^^^
@@ -2332,13 +2254,13 @@ sourceFile:contextualTyping.ts
5 > {}
6 > )
7 > ;
-1->Emitted(124, 5) Source(148, 5) + SourceIndex(0)
-2 >Emitted(124, 11) Source(148, 11) + SourceIndex(0)
-3 >Emitted(124, 12) Source(148, 18) + SourceIndex(0)
-4 >Emitted(124, 13) Source(148, 19) + SourceIndex(0)
-5 >Emitted(124, 15) Source(148, 21) + SourceIndex(0)
-6 >Emitted(124, 16) Source(148, 22) + SourceIndex(0)
-7 >Emitted(124, 17) Source(148, 23) + SourceIndex(0)
+1->Emitted(90, 5) Source(148, 5) + SourceIndex(0)
+2 >Emitted(90, 11) Source(148, 11) + SourceIndex(0)
+3 >Emitted(90, 12) Source(148, 18) + SourceIndex(0)
+4 >Emitted(90, 13) Source(148, 19) + SourceIndex(0)
+5 >Emitted(90, 15) Source(148, 21) + SourceIndex(0)
+6 >Emitted(90, 16) Source(148, 22) + SourceIndex(0)
+7 >Emitted(90, 17) Source(148, 23) + SourceIndex(0)
---
>>>});
1 >
@@ -2351,115 +2273,106 @@ sourceFile:contextualTyping.ts
2 >}
3 > )
4 > ;
-1 >Emitted(125, 1) Source(149, 1) + SourceIndex(0)
-2 >Emitted(125, 2) Source(149, 2) + SourceIndex(0)
-3 >Emitted(125, 3) Source(149, 3) + SourceIndex(0)
-4 >Emitted(125, 4) Source(149, 4) + SourceIndex(0)
+1 >Emitted(91, 1) Source(149, 1) + SourceIndex(0)
+2 >Emitted(91, 2) Source(149, 2) + SourceIndex(0)
+3 >Emitted(91, 3) Source(149, 3) + SourceIndex(0)
+4 >Emitted(91, 4) Source(149, 4) + SourceIndex(0)
---
>>>// CONTEXT: Return statement
1->
2 >
3 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
>
>// CONTEXT: Return statement
>
2 >
3 >// CONTEXT: Return statement
-1->Emitted(126, 1) Source(152, 1) + SourceIndex(0)
-2 >Emitted(126, 1) Source(151, 1) + SourceIndex(0)
-3 >Emitted(126, 29) Source(151, 29) + SourceIndex(0)
+1->Emitted(92, 1) Source(152, 1) + SourceIndex(0)
+2 >Emitted(92, 1) Source(151, 1) + SourceIndex(0)
+3 >Emitted(92, 29) Source(151, 29) + SourceIndex(0)
---
->>>var c10t5 = function () {
-1 >^^^^
+>>>var c10t5 = function () { return function (n) { return ({}); }; };
+1->^^^^
2 > ^^^^^
3 > ^^^
-4 > ^^^^^^^^^^^^^^->
-1 >
+4 > ^^^^^^^^^^^^^^
+5 > ^^^^^^
+6 > ^
+7 > ^^^^^^^^^^
+8 > ^
+9 > ^^^^
+10> ^^^^^^
+11> ^
+12> ^
+13> ^^
+14> ^
+15> ^
+16> ^
+17> ^
+18> ^
+19> ^
+20> ^
+21> ^
+1->
>var
2 > c10t5
3 > : () => (n: number) => IFoo =
-1 >Emitted(127, 5) Source(152, 5) + SourceIndex(0)
-2 >Emitted(127, 10) Source(152, 10) + SourceIndex(0)
-3 >Emitted(127, 13) Source(152, 40) + SourceIndex(0)
----
->>> return function (n) {
-1->^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^^^^^
-5 > ^
-1->function() {
-2 > return
-3 >
-4 > function(
-5 > n
-1->Emitted(128, 5) Source(152, 53) + SourceIndex(0)
-2 >Emitted(128, 11) Source(152, 59) + SourceIndex(0)
-3 >Emitted(128, 12) Source(152, 60) + SourceIndex(0)
-4 >Emitted(128, 22) Source(152, 69) + SourceIndex(0)
-5 >Emitted(128, 23) Source(152, 70) + SourceIndex(0)
----
->>> return ({});
-1 >^^^^^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^^
-6 > ^
-7 > ^
-1 >) {
-2 > return
-3 >
-4 > (
-5 > {}
-6 > )
-7 >
-1 >Emitted(129, 9) Source(152, 74) + SourceIndex(0)
-2 >Emitted(129, 15) Source(152, 80) + SourceIndex(0)
-3 >Emitted(129, 16) Source(152, 87) + SourceIndex(0)
-4 >Emitted(129, 17) Source(152, 88) + SourceIndex(0)
-5 >Emitted(129, 19) Source(152, 90) + SourceIndex(0)
-6 >Emitted(129, 20) Source(152, 91) + SourceIndex(0)
-7 >Emitted(129, 21) Source(152, 91) + SourceIndex(0)
----
->>> };
-1 >^^^^
-2 > ^
-3 > ^
-1 >
-2 > }
-3 >
-1 >Emitted(130, 5) Source(152, 92) + SourceIndex(0)
-2 >Emitted(130, 6) Source(152, 93) + SourceIndex(0)
-3 >Emitted(130, 7) Source(152, 93) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(131, 1) Source(152, 94) + SourceIndex(0)
-2 >Emitted(131, 2) Source(152, 95) + SourceIndex(0)
-3 >Emitted(131, 3) Source(152, 96) + SourceIndex(0)
+4 > function() {
+5 > return
+6 >
+7 > function(
+8 > n
+9 > ) {
+10> return
+11>
+12> (
+13> {}
+14> )
+15>
+16>
+17> }
+18>
+19>
+20> }
+21> ;
+1->Emitted(93, 5) Source(152, 5) + SourceIndex(0)
+2 >Emitted(93, 10) Source(152, 10) + SourceIndex(0)
+3 >Emitted(93, 13) Source(152, 40) + SourceIndex(0)
+4 >Emitted(93, 27) Source(152, 53) + SourceIndex(0)
+5 >Emitted(93, 33) Source(152, 59) + SourceIndex(0)
+6 >Emitted(93, 34) Source(152, 60) + SourceIndex(0)
+7 >Emitted(93, 44) Source(152, 69) + SourceIndex(0)
+8 >Emitted(93, 45) Source(152, 70) + SourceIndex(0)
+9 >Emitted(93, 49) Source(152, 74) + SourceIndex(0)
+10>Emitted(93, 55) Source(152, 80) + SourceIndex(0)
+11>Emitted(93, 56) Source(152, 87) + SourceIndex(0)
+12>Emitted(93, 57) Source(152, 88) + SourceIndex(0)
+13>Emitted(93, 59) Source(152, 90) + SourceIndex(0)
+14>Emitted(93, 60) Source(152, 91) + SourceIndex(0)
+15>Emitted(93, 61) Source(152, 91) + SourceIndex(0)
+16>Emitted(93, 62) Source(152, 92) + SourceIndex(0)
+17>Emitted(93, 63) Source(152, 93) + SourceIndex(0)
+18>Emitted(93, 64) Source(152, 93) + SourceIndex(0)
+19>Emitted(93, 65) Source(152, 94) + SourceIndex(0)
+20>Emitted(93, 66) Source(152, 95) + SourceIndex(0)
+21>Emitted(93, 67) Source(152, 96) + SourceIndex(0)
---
>>>// CONTEXT: Newing a class
-1->
+1 >
2 >
3 >^^^^^^^^^^^^^^^^^^^^^^^^^^
4 > ^->
-1->
+1 >
>
>// CONTEXT: Newing a class
>
2 >
3 >// CONTEXT: Newing a class
-1->Emitted(132, 1) Source(155, 1) + SourceIndex(0)
-2 >Emitted(132, 1) Source(154, 1) + SourceIndex(0)
-3 >Emitted(132, 27) Source(154, 27) + SourceIndex(0)
+1 >Emitted(94, 1) Source(155, 1) + SourceIndex(0)
+2 >Emitted(94, 1) Source(154, 1) + SourceIndex(0)
+3 >Emitted(94, 27) Source(154, 27) + SourceIndex(0)
---
>>>var C11t5 = (function () {
1->^^^^
@@ -2468,8 +2381,8 @@ sourceFile:contextualTyping.ts
1->
>class
2 > C11t5
-1->Emitted(133, 5) Source(155, 7) + SourceIndex(0)
-2 >Emitted(133, 10) Source(155, 12) + SourceIndex(0)
+1->Emitted(95, 5) Source(155, 7) + SourceIndex(0)
+2 >Emitted(95, 10) Source(155, 12) + SourceIndex(0)
---
>>> function C11t5(f) {
1->^^^^
@@ -2482,11 +2395,11 @@ sourceFile:contextualTyping.ts
3 > C11t5
4 > { constructor(
5 > f: (n: number) => IFoo
-1->Emitted(134, 5) Source(155, 15) + SourceIndex(0) name (C11t5)
-2 >Emitted(134, 14) Source(155, 7) + SourceIndex(0) name (C11t5)
-3 >Emitted(134, 19) Source(155, 12) + SourceIndex(0) name (C11t5)
-4 >Emitted(134, 20) Source(155, 27) + SourceIndex(0) name (C11t5)
-5 >Emitted(134, 21) Source(155, 49) + SourceIndex(0) name (C11t5)
+1->Emitted(96, 5) Source(155, 15) + SourceIndex(0) name (C11t5)
+2 >Emitted(96, 14) Source(155, 7) + SourceIndex(0) name (C11t5)
+3 >Emitted(96, 19) Source(155, 12) + SourceIndex(0) name (C11t5)
+4 >Emitted(96, 20) Source(155, 27) + SourceIndex(0) name (C11t5)
+5 >Emitted(96, 21) Source(155, 49) + SourceIndex(0) name (C11t5)
---
>>> }
1 >^^^^
@@ -2494,16 +2407,16 @@ sourceFile:contextualTyping.ts
3 > ^^^^^^^^^^^^^->
1 >) {
2 > }
-1 >Emitted(135, 5) Source(155, 53) + SourceIndex(0) name (C11t5.constructor)
-2 >Emitted(135, 6) Source(155, 54) + SourceIndex(0) name (C11t5.constructor)
+1 >Emitted(97, 5) Source(155, 53) + SourceIndex(0) name (C11t5.constructor)
+2 >Emitted(97, 6) Source(155, 54) + SourceIndex(0) name (C11t5.constructor)
---
>>> return C11t5;
1->^^^^
2 > ^^^^^^^^^^^^
1->
2 > }
-1->Emitted(136, 5) Source(155, 55) + SourceIndex(0) name (C11t5)
-2 >Emitted(136, 17) Source(155, 56) + SourceIndex(0) name (C11t5)
+1->Emitted(98, 5) Source(155, 55) + SourceIndex(0) name (C11t5)
+2 >Emitted(98, 17) Source(155, 56) + SourceIndex(0) name (C11t5)
---
>>>})();
1 >
@@ -2514,21 +2427,21 @@ sourceFile:contextualTyping.ts
2 >}
3 >
4 > class C11t5 { constructor(f: (n: number) => IFoo) { } }
-1 >Emitted(137, 1) Source(155, 55) + SourceIndex(0) name (C11t5)
-2 >Emitted(137, 2) Source(155, 56) + SourceIndex(0) name (C11t5)
-3 >Emitted(137, 2) Source(155, 1) + SourceIndex(0)
-4 >Emitted(137, 6) Source(155, 56) + SourceIndex(0)
+1 >Emitted(99, 1) Source(155, 55) + SourceIndex(0) name (C11t5)
+2 >Emitted(99, 2) Source(155, 56) + SourceIndex(0) name (C11t5)
+3 >Emitted(99, 2) Source(155, 1) + SourceIndex(0)
+4 >Emitted(99, 6) Source(155, 56) + SourceIndex(0)
---
>>>;
1 >
2 >^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
2 >;
-1 >Emitted(138, 1) Source(155, 56) + SourceIndex(0)
-2 >Emitted(138, 2) Source(155, 57) + SourceIndex(0)
+1 >Emitted(100, 1) Source(155, 56) + SourceIndex(0)
+2 >Emitted(100, 2) Source(155, 57) + SourceIndex(0)
---
->>>var i = new C11t5(function (n) {
+>>>var i = new C11t5(function (n) { return ({}); });
1->
2 >^^^^
3 > ^
@@ -2538,6 +2451,17 @@ sourceFile:contextualTyping.ts
7 > ^
8 > ^^^^^^^^^^
9 > ^
+10> ^^^^
+11> ^^^^^^
+12> ^
+13> ^
+14> ^^
+15> ^
+16> ^
+17> ^
+18> ^
+19> ^
+20> ^
1->
>
2 >var
@@ -2548,138 +2472,118 @@ sourceFile:contextualTyping.ts
7 > (
8 > function(
9 > n
-1->Emitted(139, 1) Source(156, 1) + SourceIndex(0)
-2 >Emitted(139, 5) Source(156, 5) + SourceIndex(0)
-3 >Emitted(139, 6) Source(156, 6) + SourceIndex(0)
-4 >Emitted(139, 9) Source(156, 9) + SourceIndex(0)
-5 >Emitted(139, 13) Source(156, 13) + SourceIndex(0)
-6 >Emitted(139, 18) Source(156, 18) + SourceIndex(0)
-7 >Emitted(139, 19) Source(156, 19) + SourceIndex(0)
-8 >Emitted(139, 29) Source(156, 28) + SourceIndex(0)
-9 >Emitted(139, 30) Source(156, 29) + SourceIndex(0)
----
->>> return ({});
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^^
-6 > ^
-7 > ^
-1 >) {
-2 > return
-3 >
-4 > (
-5 > {}
-6 > )
-7 >
-1 >Emitted(140, 5) Source(156, 33) + SourceIndex(0)
-2 >Emitted(140, 11) Source(156, 39) + SourceIndex(0)
-3 >Emitted(140, 12) Source(156, 46) + SourceIndex(0)
-4 >Emitted(140, 13) Source(156, 47) + SourceIndex(0)
-5 >Emitted(140, 15) Source(156, 49) + SourceIndex(0)
-6 >Emitted(140, 16) Source(156, 50) + SourceIndex(0)
-7 >Emitted(140, 17) Source(156, 50) + SourceIndex(0)
----
->>>});
-1 >
-2 >^
-3 > ^
-4 > ^
-5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > )
-4 > ;
-1 >Emitted(141, 1) Source(156, 51) + SourceIndex(0)
-2 >Emitted(141, 2) Source(156, 52) + SourceIndex(0)
-3 >Emitted(141, 3) Source(156, 53) + SourceIndex(0)
-4 >Emitted(141, 4) Source(156, 54) + SourceIndex(0)
+10> ) {
+11> return
+12>
+13> (
+14> {}
+15> )
+16>
+17>
+18> }
+19> )
+20> ;
+1->Emitted(101, 1) Source(156, 1) + SourceIndex(0)
+2 >Emitted(101, 5) Source(156, 5) + SourceIndex(0)
+3 >Emitted(101, 6) Source(156, 6) + SourceIndex(0)
+4 >Emitted(101, 9) Source(156, 9) + SourceIndex(0)
+5 >Emitted(101, 13) Source(156, 13) + SourceIndex(0)
+6 >Emitted(101, 18) Source(156, 18) + SourceIndex(0)
+7 >Emitted(101, 19) Source(156, 19) + SourceIndex(0)
+8 >Emitted(101, 29) Source(156, 28) + SourceIndex(0)
+9 >Emitted(101, 30) Source(156, 29) + SourceIndex(0)
+10>Emitted(101, 34) Source(156, 33) + SourceIndex(0)
+11>Emitted(101, 40) Source(156, 39) + SourceIndex(0)
+12>Emitted(101, 41) Source(156, 46) + SourceIndex(0)
+13>Emitted(101, 42) Source(156, 47) + SourceIndex(0)
+14>Emitted(101, 44) Source(156, 49) + SourceIndex(0)
+15>Emitted(101, 45) Source(156, 50) + SourceIndex(0)
+16>Emitted(101, 46) Source(156, 50) + SourceIndex(0)
+17>Emitted(101, 47) Source(156, 51) + SourceIndex(0)
+18>Emitted(101, 48) Source(156, 52) + SourceIndex(0)
+19>Emitted(101, 49) Source(156, 53) + SourceIndex(0)
+20>Emitted(101, 50) Source(156, 54) + SourceIndex(0)
---
>>>// CONTEXT: Type annotated expression
-1->
+1 >
2 >
3 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-1->
+4 > ^^^^^->
+1 >
>
>// CONTEXT: Type annotated expression
>
2 >
3 >// CONTEXT: Type annotated expression
-1->Emitted(142, 1) Source(159, 1) + SourceIndex(0)
-2 >Emitted(142, 1) Source(158, 1) + SourceIndex(0)
-3 >Emitted(142, 38) Source(158, 38) + SourceIndex(0)
+1 >Emitted(102, 1) Source(159, 1) + SourceIndex(0)
+2 >Emitted(102, 1) Source(158, 1) + SourceIndex(0)
+3 >Emitted(102, 38) Source(158, 38) + SourceIndex(0)
---
->>>var c12t1 = (function (s) {
-1 >^^^^
+>>>var c12t1 = (function (s) { return s; });
+1->^^^^
2 > ^^^^^
3 > ^^^
4 > ^
5 > ^^^^^^^^^^
6 > ^
-1 >
+7 > ^^^^
+8 > ^^^^^^
+9 > ^
+10> ^
+11> ^
+12> ^
+13> ^
+14> ^
+15> ^
+1->
>var
2 > c12t1
3 > = <(s: string) => string>
4 > (
5 > function(
6 > s
-1 >Emitted(143, 5) Source(159, 5) + SourceIndex(0)
-2 >Emitted(143, 10) Source(159, 10) + SourceIndex(0)
-3 >Emitted(143, 13) Source(159, 37) + SourceIndex(0)
-4 >Emitted(143, 14) Source(159, 38) + SourceIndex(0)
-5 >Emitted(143, 24) Source(159, 47) + SourceIndex(0)
-6 >Emitted(143, 25) Source(159, 48) + SourceIndex(0)
----
->>> return s;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > s
-5 >
-1 >Emitted(144, 5) Source(159, 52) + SourceIndex(0)
-2 >Emitted(144, 11) Source(159, 58) + SourceIndex(0)
-3 >Emitted(144, 12) Source(159, 59) + SourceIndex(0)
-4 >Emitted(144, 13) Source(159, 60) + SourceIndex(0)
-5 >Emitted(144, 14) Source(159, 60) + SourceIndex(0)
----
->>>});
-1 >
-2 >^
-3 > ^
-4 > ^
-5 > ^^^^^^^^^^^^->
-1 >
-2 >}
-3 > )
-4 > ;
-1 >Emitted(145, 1) Source(159, 61) + SourceIndex(0)
-2 >Emitted(145, 2) Source(159, 62) + SourceIndex(0)
-3 >Emitted(145, 3) Source(159, 63) + SourceIndex(0)
-4 >Emitted(145, 4) Source(159, 64) + SourceIndex(0)
+7 > ) {
+8 > return
+9 >
+10> s
+11>
+12>
+13> }
+14> )
+15> ;
+1->Emitted(103, 5) Source(159, 5) + SourceIndex(0)
+2 >Emitted(103, 10) Source(159, 10) + SourceIndex(0)
+3 >Emitted(103, 13) Source(159, 37) + SourceIndex(0)
+4 >Emitted(103, 14) Source(159, 38) + SourceIndex(0)
+5 >Emitted(103, 24) Source(159, 47) + SourceIndex(0)
+6 >Emitted(103, 25) Source(159, 48) + SourceIndex(0)
+7 >Emitted(103, 29) Source(159, 52) + SourceIndex(0)
+8 >Emitted(103, 35) Source(159, 58) + SourceIndex(0)
+9 >Emitted(103, 36) Source(159, 59) + SourceIndex(0)
+10>Emitted(103, 37) Source(159, 60) + SourceIndex(0)
+11>Emitted(103, 38) Source(159, 60) + SourceIndex(0)
+12>Emitted(103, 39) Source(159, 61) + SourceIndex(0)
+13>Emitted(103, 40) Source(159, 62) + SourceIndex(0)
+14>Emitted(103, 41) Source(159, 63) + SourceIndex(0)
+15>Emitted(103, 42) Source(159, 64) + SourceIndex(0)
---
>>>var c12t2 = ({
-1->
+1 >
2 >^^^^
3 > ^^^^^
4 > ^^^
5 > ^
-1->
+1 >
>
2 >var
3 > c12t2
4 > =
5 > (
-1->Emitted(146, 1) Source(160, 1) + SourceIndex(0)
-2 >Emitted(146, 5) Source(160, 5) + SourceIndex(0)
-3 >Emitted(146, 10) Source(160, 10) + SourceIndex(0)
-4 >Emitted(146, 13) Source(160, 20) + SourceIndex(0)
-5 >Emitted(146, 14) Source(160, 21) + SourceIndex(0)
+1 >Emitted(104, 1) Source(160, 1) + SourceIndex(0)
+2 >Emitted(104, 5) Source(160, 5) + SourceIndex(0)
+3 >Emitted(104, 10) Source(160, 10) + SourceIndex(0)
+4 >Emitted(104, 13) Source(160, 20) + SourceIndex(0)
+5 >Emitted(104, 14) Source(160, 21) + SourceIndex(0)
---
>>> n: 1
1 >^^^^
@@ -2691,10 +2595,10 @@ sourceFile:contextualTyping.ts
2 > n
3 > :
4 > 1
-1 >Emitted(147, 5) Source(161, 5) + SourceIndex(0)
-2 >Emitted(147, 6) Source(161, 6) + SourceIndex(0)
-3 >Emitted(147, 8) Source(161, 8) + SourceIndex(0)
-4 >Emitted(147, 9) Source(161, 9) + SourceIndex(0)
+1 >Emitted(105, 5) Source(161, 5) + SourceIndex(0)
+2 >Emitted(105, 6) Source(161, 6) + SourceIndex(0)
+3 >Emitted(105, 8) Source(161, 8) + SourceIndex(0)
+4 >Emitted(105, 9) Source(161, 9) + SourceIndex(0)
---
>>>});
1 >^
@@ -2705,9 +2609,9 @@ sourceFile:contextualTyping.ts
>}
2 > )
3 > ;
-1 >Emitted(148, 2) Source(162, 2) + SourceIndex(0)
-2 >Emitted(148, 3) Source(162, 3) + SourceIndex(0)
-3 >Emitted(148, 4) Source(162, 4) + SourceIndex(0)
+1 >Emitted(106, 2) Source(162, 2) + SourceIndex(0)
+2 >Emitted(106, 3) Source(162, 3) + SourceIndex(0)
+3 >Emitted(106, 4) Source(162, 4) + SourceIndex(0)
---
>>>var c12t3 = [];
1->
@@ -2716,7 +2620,7 @@ sourceFile:contextualTyping.ts
4 > ^^^
5 > ^^
6 > ^
-7 > ^^^^^^^^^^^->
+7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
>
2 >var
@@ -2724,71 +2628,77 @@ sourceFile:contextualTyping.ts
4 > =
5 > []
6 > ;
-1->Emitted(149, 1) Source(163, 1) + SourceIndex(0)
-2 >Emitted(149, 5) Source(163, 5) + SourceIndex(0)
-3 >Emitted(149, 10) Source(163, 10) + SourceIndex(0)
-4 >Emitted(149, 13) Source(163, 24) + SourceIndex(0)
-5 >Emitted(149, 15) Source(163, 26) + SourceIndex(0)
-6 >Emitted(149, 16) Source(163, 27) + SourceIndex(0)
+1->Emitted(107, 1) Source(163, 1) + SourceIndex(0)
+2 >Emitted(107, 5) Source(163, 5) + SourceIndex(0)
+3 >Emitted(107, 10) Source(163, 10) + SourceIndex(0)
+4 >Emitted(107, 13) Source(163, 24) + SourceIndex(0)
+5 >Emitted(107, 15) Source(163, 26) + SourceIndex(0)
+6 >Emitted(107, 16) Source(163, 27) + SourceIndex(0)
---
->>>var c12t4 = function () {
+>>>var c12t4 = function () { return ({}); };
1->
2 >^^^^
3 > ^^^^^
4 > ^^^
-5 > ^^^^^->
+5 > ^^^^^^^^^^^^^^
+6 > ^^^^^^
+7 > ^
+8 > ^
+9 > ^^
+10> ^
+11> ^
+12> ^
+13> ^
+14> ^
+15> ^^->
1->
>
2 >var
3 > c12t4
4 > = <() => IFoo>
-1->Emitted(150, 1) Source(164, 1) + SourceIndex(0)
-2 >Emitted(150, 5) Source(164, 5) + SourceIndex(0)
-3 >Emitted(150, 10) Source(164, 10) + SourceIndex(0)
-4 >Emitted(150, 13) Source(164, 26) + SourceIndex(0)
+5 > function() {
+6 > return
+7 >
+8 > (
+9 > {}
+10> )
+11>
+12>
+13> }
+14> ;
+1->Emitted(108, 1) Source(164, 1) + SourceIndex(0)
+2 >Emitted(108, 5) Source(164, 5) + SourceIndex(0)
+3 >Emitted(108, 10) Source(164, 10) + SourceIndex(0)
+4 >Emitted(108, 13) Source(164, 26) + SourceIndex(0)
+5 >Emitted(108, 27) Source(164, 39) + SourceIndex(0)
+6 >Emitted(108, 33) Source(164, 45) + SourceIndex(0)
+7 >Emitted(108, 34) Source(164, 52) + SourceIndex(0)
+8 >Emitted(108, 35) Source(164, 53) + SourceIndex(0)
+9 >Emitted(108, 37) Source(164, 55) + SourceIndex(0)
+10>Emitted(108, 38) Source(164, 56) + SourceIndex(0)
+11>Emitted(108, 39) Source(164, 56) + SourceIndex(0)
+12>Emitted(108, 40) Source(164, 57) + SourceIndex(0)
+13>Emitted(108, 41) Source(164, 58) + SourceIndex(0)
+14>Emitted(108, 42) Source(164, 59) + SourceIndex(0)
---
->>> return ({});
-1->^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^^
-6 > ^
-7 > ^
-1->function() {
-2 > return
-3 >
-4 > (
-5 > {}
-6 > )
-7 >
-1->Emitted(151, 5) Source(164, 39) + SourceIndex(0)
-2 >Emitted(151, 11) Source(164, 45) + SourceIndex(0)
-3 >Emitted(151, 12) Source(164, 52) + SourceIndex(0)
-4 >Emitted(151, 13) Source(164, 53) + SourceIndex(0)
-5 >Emitted(151, 15) Source(164, 55) + SourceIndex(0)
-6 >Emitted(151, 16) Source(164, 56) + SourceIndex(0)
-7 >Emitted(151, 17) Source(164, 56) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(152, 1) Source(164, 57) + SourceIndex(0)
-2 >Emitted(152, 2) Source(164, 58) + SourceIndex(0)
-3 >Emitted(152, 3) Source(164, 59) + SourceIndex(0)
----
->>>var c12t5 = function (n) {
+>>>var c12t5 = function (n) { return ({}); };
1->
2 >^^^^
3 > ^^^^^
4 > ^^^
5 > ^^^^^^^^^^
6 > ^
+7 > ^^^^
+8 > ^^^^^^
+9 > ^
+10> ^
+11> ^^
+12> ^
+13> ^
+14> ^
+15> ^
+16> ^
+17> ^^^^->
1->
>
2 >var
@@ -2796,49 +2706,34 @@ sourceFile:contextualTyping.ts
4 > = <(n: number) => IFoo>
5 > function(
6 > n
-1->Emitted(153, 1) Source(165, 1) + SourceIndex(0)
-2 >Emitted(153, 5) Source(165, 5) + SourceIndex(0)
-3 >Emitted(153, 10) Source(165, 10) + SourceIndex(0)
-4 >Emitted(153, 13) Source(165, 35) + SourceIndex(0)
-5 >Emitted(153, 23) Source(165, 44) + SourceIndex(0)
-6 >Emitted(153, 24) Source(165, 45) + SourceIndex(0)
+7 > ) {
+8 > return
+9 >
+10> (
+11> {}
+12> )
+13>
+14>
+15> }
+16> ;
+1->Emitted(109, 1) Source(165, 1) + SourceIndex(0)
+2 >Emitted(109, 5) Source(165, 5) + SourceIndex(0)
+3 >Emitted(109, 10) Source(165, 10) + SourceIndex(0)
+4 >Emitted(109, 13) Source(165, 35) + SourceIndex(0)
+5 >Emitted(109, 23) Source(165, 44) + SourceIndex(0)
+6 >Emitted(109, 24) Source(165, 45) + SourceIndex(0)
+7 >Emitted(109, 28) Source(165, 49) + SourceIndex(0)
+8 >Emitted(109, 34) Source(165, 55) + SourceIndex(0)
+9 >Emitted(109, 35) Source(165, 62) + SourceIndex(0)
+10>Emitted(109, 36) Source(165, 63) + SourceIndex(0)
+11>Emitted(109, 38) Source(165, 65) + SourceIndex(0)
+12>Emitted(109, 39) Source(165, 66) + SourceIndex(0)
+13>Emitted(109, 40) Source(165, 66) + SourceIndex(0)
+14>Emitted(109, 41) Source(165, 67) + SourceIndex(0)
+15>Emitted(109, 42) Source(165, 68) + SourceIndex(0)
+16>Emitted(109, 43) Source(165, 69) + SourceIndex(0)
---
->>> return ({});
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^^
-6 > ^
-7 > ^
-1 >) {
-2 > return
-3 >
-4 > (
-5 > {}
-6 > )
-7 >
-1 >Emitted(154, 5) Source(165, 49) + SourceIndex(0)
-2 >Emitted(154, 11) Source(165, 55) + SourceIndex(0)
-3 >Emitted(154, 12) Source(165, 62) + SourceIndex(0)
-4 >Emitted(154, 13) Source(165, 63) + SourceIndex(0)
-5 >Emitted(154, 15) Source(165, 65) + SourceIndex(0)
-6 >Emitted(154, 16) Source(165, 66) + SourceIndex(0)
-7 >Emitted(154, 17) Source(165, 66) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(155, 1) Source(165, 67) + SourceIndex(0)
-2 >Emitted(155, 2) Source(165, 68) + SourceIndex(0)
-3 >Emitted(155, 3) Source(165, 69) + SourceIndex(0)
----
->>>var c12t6 = function (n, s) {
+>>>var c12t6 = function (n, s) { return ({}); };
1->
2 >^^^^
3 > ^^^^^
@@ -2847,6 +2742,16 @@ sourceFile:contextualTyping.ts
6 > ^
7 > ^^
8 > ^
+9 > ^^^^
+10> ^^^^^^
+11> ^
+12> ^
+13> ^^
+14> ^
+15> ^
+16> ^
+17> ^
+18> ^
1->
>
2 >var
@@ -2856,58 +2761,52 @@ sourceFile:contextualTyping.ts
6 > n
7 > ,
8 > s
-1->Emitted(156, 1) Source(166, 1) + SourceIndex(0)
-2 >Emitted(156, 5) Source(166, 5) + SourceIndex(0)
-3 >Emitted(156, 10) Source(166, 10) + SourceIndex(0)
-4 >Emitted(156, 13) Source(166, 46) + SourceIndex(0)
-5 >Emitted(156, 23) Source(166, 55) + SourceIndex(0)
-6 >Emitted(156, 24) Source(166, 56) + SourceIndex(0)
-7 >Emitted(156, 26) Source(166, 58) + SourceIndex(0)
-8 >Emitted(156, 27) Source(166, 59) + SourceIndex(0)
+9 > ) {
+10> return
+11>
+12> (
+13> {}
+14> )
+15>
+16>
+17> }
+18> ;
+1->Emitted(110, 1) Source(166, 1) + SourceIndex(0)
+2 >Emitted(110, 5) Source(166, 5) + SourceIndex(0)
+3 >Emitted(110, 10) Source(166, 10) + SourceIndex(0)
+4 >Emitted(110, 13) Source(166, 46) + SourceIndex(0)
+5 >Emitted(110, 23) Source(166, 55) + SourceIndex(0)
+6 >Emitted(110, 24) Source(166, 56) + SourceIndex(0)
+7 >Emitted(110, 26) Source(166, 58) + SourceIndex(0)
+8 >Emitted(110, 27) Source(166, 59) + SourceIndex(0)
+9 >Emitted(110, 31) Source(166, 63) + SourceIndex(0)
+10>Emitted(110, 37) Source(166, 69) + SourceIndex(0)
+11>Emitted(110, 38) Source(166, 76) + SourceIndex(0)
+12>Emitted(110, 39) Source(166, 77) + SourceIndex(0)
+13>Emitted(110, 41) Source(166, 79) + SourceIndex(0)
+14>Emitted(110, 42) Source(166, 80) + SourceIndex(0)
+15>Emitted(110, 43) Source(166, 80) + SourceIndex(0)
+16>Emitted(110, 44) Source(166, 81) + SourceIndex(0)
+17>Emitted(110, 45) Source(166, 82) + SourceIndex(0)
+18>Emitted(110, 46) Source(166, 83) + SourceIndex(0)
---
->>> return ({});
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^^
-6 > ^
-7 > ^
-1 >) {
-2 > return
-3 >
-4 > (
-5 > {}
-6 > )
-7 >
-1 >Emitted(157, 5) Source(166, 63) + SourceIndex(0)
-2 >Emitted(157, 11) Source(166, 69) + SourceIndex(0)
-3 >Emitted(157, 12) Source(166, 76) + SourceIndex(0)
-4 >Emitted(157, 13) Source(166, 77) + SourceIndex(0)
-5 >Emitted(157, 15) Source(166, 79) + SourceIndex(0)
-6 >Emitted(157, 16) Source(166, 80) + SourceIndex(0)
-7 >Emitted(157, 17) Source(166, 80) + SourceIndex(0)
----
->>>};
+>>>var c12t7 = function (n) { return n; };
1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(158, 1) Source(166, 81) + SourceIndex(0)
-2 >Emitted(158, 2) Source(166, 82) + SourceIndex(0)
-3 >Emitted(158, 3) Source(166, 83) + SourceIndex(0)
----
->>>var c12t7 = function (n) {
-1->
2 >^^^^
3 > ^^^^^
4 > ^^^
5 > ^^^^^^^^^^
6 > ^
-1->
+7 > ^^^^
+8 > ^^^^^^
+9 > ^
+10> ^
+11> ^
+12> ^
+13> ^
+14> ^
+15> ^->
+1 >
>
2 >var
3 > c12t7
@@ -2917,49 +2816,44 @@ sourceFile:contextualTyping.ts
> }>
5 > function(
6 > n:number
-1->Emitted(159, 1) Source(167, 1) + SourceIndex(0)
-2 >Emitted(159, 5) Source(167, 5) + SourceIndex(0)
-3 >Emitted(159, 10) Source(167, 10) + SourceIndex(0)
-4 >Emitted(159, 13) Source(170, 4) + SourceIndex(0)
-5 >Emitted(159, 23) Source(170, 13) + SourceIndex(0)
-6 >Emitted(159, 24) Source(170, 21) + SourceIndex(0)
+7 > ) {
+8 > return
+9 >
+10> n
+11>
+12>
+13> }
+14> ;
+1 >Emitted(111, 1) Source(167, 1) + SourceIndex(0)
+2 >Emitted(111, 5) Source(167, 5) + SourceIndex(0)
+3 >Emitted(111, 10) Source(167, 10) + SourceIndex(0)
+4 >Emitted(111, 13) Source(170, 4) + SourceIndex(0)
+5 >Emitted(111, 23) Source(170, 13) + SourceIndex(0)
+6 >Emitted(111, 24) Source(170, 21) + SourceIndex(0)
+7 >Emitted(111, 28) Source(170, 25) + SourceIndex(0)
+8 >Emitted(111, 34) Source(170, 31) + SourceIndex(0)
+9 >Emitted(111, 35) Source(170, 32) + SourceIndex(0)
+10>Emitted(111, 36) Source(170, 33) + SourceIndex(0)
+11>Emitted(111, 37) Source(170, 33) + SourceIndex(0)
+12>Emitted(111, 38) Source(170, 34) + SourceIndex(0)
+13>Emitted(111, 39) Source(170, 35) + SourceIndex(0)
+14>Emitted(111, 40) Source(170, 36) + SourceIndex(0)
---
->>> return n;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > n
-5 >
-1 >Emitted(160, 5) Source(170, 25) + SourceIndex(0)
-2 >Emitted(160, 11) Source(170, 31) + SourceIndex(0)
-3 >Emitted(160, 12) Source(170, 32) + SourceIndex(0)
-4 >Emitted(160, 13) Source(170, 33) + SourceIndex(0)
-5 >Emitted(160, 14) Source(170, 33) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(161, 1) Source(170, 34) + SourceIndex(0)
-2 >Emitted(161, 2) Source(170, 35) + SourceIndex(0)
-3 >Emitted(161, 3) Source(170, 36) + SourceIndex(0)
----
->>>var c12t8 = function (n) {
+>>>var c12t8 = function (n) { return n; };
1->
2 >^^^^
3 > ^^^^^
4 > ^^^
5 > ^^^^^^^^^^
6 > ^
+7 > ^^^^
+8 > ^^^^^^
+9 > ^
+10> ^
+11> ^
+12> ^
+13> ^
+14> ^
1->
>
>
@@ -2968,44 +2862,31 @@ sourceFile:contextualTyping.ts
4 > = <(n: number, s: string) => number>
5 > function(
6 > n
-1->Emitted(162, 1) Source(172, 1) + SourceIndex(0)
-2 >Emitted(162, 5) Source(172, 5) + SourceIndex(0)
-3 >Emitted(162, 10) Source(172, 10) + SourceIndex(0)
-4 >Emitted(162, 13) Source(172, 48) + SourceIndex(0)
-5 >Emitted(162, 23) Source(172, 57) + SourceIndex(0)
-6 >Emitted(162, 24) Source(172, 58) + SourceIndex(0)
----
->>> return n;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > n
-5 > ;
-1 >Emitted(163, 5) Source(172, 62) + SourceIndex(0)
-2 >Emitted(163, 11) Source(172, 68) + SourceIndex(0)
-3 >Emitted(163, 12) Source(172, 69) + SourceIndex(0)
-4 >Emitted(163, 13) Source(172, 70) + SourceIndex(0)
-5 >Emitted(163, 14) Source(172, 71) + SourceIndex(0)
----
->>>};
-1 >
-2 >^
-3 > ^
-4 > ^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ;
-1 >Emitted(164, 1) Source(172, 72) + SourceIndex(0)
-2 >Emitted(164, 2) Source(172, 73) + SourceIndex(0)
-3 >Emitted(164, 3) Source(172, 74) + SourceIndex(0)
+7 > ) {
+8 > return
+9 >
+10> n
+11> ;
+12>
+13> }
+14> ;
+1->Emitted(112, 1) Source(172, 1) + SourceIndex(0)
+2 >Emitted(112, 5) Source(172, 5) + SourceIndex(0)
+3 >Emitted(112, 10) Source(172, 10) + SourceIndex(0)
+4 >Emitted(112, 13) Source(172, 48) + SourceIndex(0)
+5 >Emitted(112, 23) Source(172, 57) + SourceIndex(0)
+6 >Emitted(112, 24) Source(172, 58) + SourceIndex(0)
+7 >Emitted(112, 28) Source(172, 62) + SourceIndex(0)
+8 >Emitted(112, 34) Source(172, 68) + SourceIndex(0)
+9 >Emitted(112, 35) Source(172, 69) + SourceIndex(0)
+10>Emitted(112, 36) Source(172, 70) + SourceIndex(0)
+11>Emitted(112, 37) Source(172, 71) + SourceIndex(0)
+12>Emitted(112, 38) Source(172, 72) + SourceIndex(0)
+13>Emitted(112, 39) Source(172, 73) + SourceIndex(0)
+14>Emitted(112, 40) Source(172, 74) + SourceIndex(0)
---
>>>var c12t9 = [[], []];
-1->
+1 >
2 >^^^^
3 > ^^^^^
4 > ^^^
@@ -3016,7 +2897,7 @@ sourceFile:contextualTyping.ts
9 > ^
10> ^
11> ^^^^^^->
-1->
+1 >
>
2 >var
3 > c12t9
@@ -3027,16 +2908,16 @@ sourceFile:contextualTyping.ts
8 > []
9 > ]
10> ;
-1->Emitted(165, 1) Source(173, 1) + SourceIndex(0)
-2 >Emitted(165, 5) Source(173, 5) + SourceIndex(0)
-3 >Emitted(165, 10) Source(173, 10) + SourceIndex(0)
-4 >Emitted(165, 13) Source(173, 26) + SourceIndex(0)
-5 >Emitted(165, 14) Source(173, 27) + SourceIndex(0)
-6 >Emitted(165, 16) Source(173, 29) + SourceIndex(0)
-7 >Emitted(165, 18) Source(173, 30) + SourceIndex(0)
-8 >Emitted(165, 20) Source(173, 32) + SourceIndex(0)
-9 >Emitted(165, 21) Source(173, 33) + SourceIndex(0)
-10>Emitted(165, 22) Source(173, 34) + SourceIndex(0)
+1 >Emitted(113, 1) Source(173, 1) + SourceIndex(0)
+2 >Emitted(113, 5) Source(173, 5) + SourceIndex(0)
+3 >Emitted(113, 10) Source(173, 10) + SourceIndex(0)
+4 >Emitted(113, 13) Source(173, 26) + SourceIndex(0)
+5 >Emitted(113, 14) Source(173, 27) + SourceIndex(0)
+6 >Emitted(113, 16) Source(173, 29) + SourceIndex(0)
+7 >Emitted(113, 18) Source(173, 30) + SourceIndex(0)
+8 >Emitted(113, 20) Source(173, 32) + SourceIndex(0)
+9 >Emitted(113, 21) Source(173, 33) + SourceIndex(0)
+10>Emitted(113, 22) Source(173, 34) + SourceIndex(0)
---
>>>var c12t10 = [({}), ({})];
1->
@@ -3053,7 +2934,7 @@ sourceFile:contextualTyping.ts
12> ^
13> ^
14> ^
-15> ^^^^^^->
+15> ^^^^^^^^^^^^^^^^^^^^->
1->
>
2 >var
@@ -3069,22 +2950,22 @@ sourceFile:contextualTyping.ts
12> )
13> ]
14> ;
-1->Emitted(166, 1) Source(174, 1) + SourceIndex(0)
-2 >Emitted(166, 5) Source(174, 5) + SourceIndex(0)
-3 >Emitted(166, 11) Source(174, 11) + SourceIndex(0)
-4 >Emitted(166, 14) Source(174, 23) + SourceIndex(0)
-5 >Emitted(166, 15) Source(174, 30) + SourceIndex(0)
-6 >Emitted(166, 16) Source(174, 31) + SourceIndex(0)
-7 >Emitted(166, 18) Source(174, 33) + SourceIndex(0)
-8 >Emitted(166, 19) Source(174, 34) + SourceIndex(0)
-9 >Emitted(166, 21) Source(174, 41) + SourceIndex(0)
-10>Emitted(166, 22) Source(174, 42) + SourceIndex(0)
-11>Emitted(166, 24) Source(174, 44) + SourceIndex(0)
-12>Emitted(166, 25) Source(174, 45) + SourceIndex(0)
-13>Emitted(166, 26) Source(174, 46) + SourceIndex(0)
-14>Emitted(166, 27) Source(174, 47) + SourceIndex(0)
+1->Emitted(114, 1) Source(174, 1) + SourceIndex(0)
+2 >Emitted(114, 5) Source(174, 5) + SourceIndex(0)
+3 >Emitted(114, 11) Source(174, 11) + SourceIndex(0)
+4 >Emitted(114, 14) Source(174, 23) + SourceIndex(0)
+5 >Emitted(114, 15) Source(174, 30) + SourceIndex(0)
+6 >Emitted(114, 16) Source(174, 31) + SourceIndex(0)
+7 >Emitted(114, 18) Source(174, 33) + SourceIndex(0)
+8 >Emitted(114, 19) Source(174, 34) + SourceIndex(0)
+9 >Emitted(114, 21) Source(174, 41) + SourceIndex(0)
+10>Emitted(114, 22) Source(174, 42) + SourceIndex(0)
+11>Emitted(114, 24) Source(174, 44) + SourceIndex(0)
+12>Emitted(114, 25) Source(174, 45) + SourceIndex(0)
+13>Emitted(114, 26) Source(174, 46) + SourceIndex(0)
+14>Emitted(114, 27) Source(174, 47) + SourceIndex(0)
---
->>>var c12t11 = [function (n, s) {
+>>>var c12t11 = [function (n, s) { return s; }];
1->
2 >^^^^
3 > ^^^^^^
@@ -3094,6 +2975,15 @@ sourceFile:contextualTyping.ts
7 > ^
8 > ^^
9 > ^
+10> ^^^^
+11> ^^^^^^
+12> ^
+13> ^
+14> ^
+15> ^
+16> ^
+17> ^
+18> ^
1->
>
2 >var
@@ -3104,63 +2994,49 @@ sourceFile:contextualTyping.ts
7 > n
8 > ,
9 > s
-1->Emitted(167, 1) Source(175, 1) + SourceIndex(0)
-2 >Emitted(167, 5) Source(175, 5) + SourceIndex(0)
-3 >Emitted(167, 11) Source(175, 11) + SourceIndex(0)
-4 >Emitted(167, 14) Source(175, 52) + SourceIndex(0)
-5 >Emitted(167, 15) Source(175, 53) + SourceIndex(0)
-6 >Emitted(167, 25) Source(175, 62) + SourceIndex(0)
-7 >Emitted(167, 26) Source(175, 63) + SourceIndex(0)
-8 >Emitted(167, 28) Source(175, 65) + SourceIndex(0)
-9 >Emitted(167, 29) Source(175, 66) + SourceIndex(0)
----
->>> return s;
-1 >^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > s
-5 > ;
-1 >Emitted(168, 5) Source(175, 70) + SourceIndex(0)
-2 >Emitted(168, 11) Source(175, 76) + SourceIndex(0)
-3 >Emitted(168, 12) Source(175, 77) + SourceIndex(0)
-4 >Emitted(168, 13) Source(175, 78) + SourceIndex(0)
-5 >Emitted(168, 14) Source(175, 79) + SourceIndex(0)
----
->>>}];
-1 >
-2 >^
-3 > ^
-4 > ^
-5 > ^^^^^^^^^^^^->
-1 >
-2 >}
-3 > ]
-4 > ;
-1 >Emitted(169, 1) Source(175, 80) + SourceIndex(0)
-2 >Emitted(169, 2) Source(175, 81) + SourceIndex(0)
-3 >Emitted(169, 3) Source(175, 82) + SourceIndex(0)
-4 >Emitted(169, 4) Source(175, 83) + SourceIndex(0)
+10> ) {
+11> return
+12>
+13> s
+14> ;
+15>
+16> }
+17> ]
+18> ;
+1->Emitted(115, 1) Source(175, 1) + SourceIndex(0)
+2 >Emitted(115, 5) Source(175, 5) + SourceIndex(0)
+3 >Emitted(115, 11) Source(175, 11) + SourceIndex(0)
+4 >Emitted(115, 14) Source(175, 52) + SourceIndex(0)
+5 >Emitted(115, 15) Source(175, 53) + SourceIndex(0)
+6 >Emitted(115, 25) Source(175, 62) + SourceIndex(0)
+7 >Emitted(115, 26) Source(175, 63) + SourceIndex(0)
+8 >Emitted(115, 28) Source(175, 65) + SourceIndex(0)
+9 >Emitted(115, 29) Source(175, 66) + SourceIndex(0)
+10>Emitted(115, 33) Source(175, 70) + SourceIndex(0)
+11>Emitted(115, 39) Source(175, 76) + SourceIndex(0)
+12>Emitted(115, 40) Source(175, 77) + SourceIndex(0)
+13>Emitted(115, 41) Source(175, 78) + SourceIndex(0)
+14>Emitted(115, 42) Source(175, 79) + SourceIndex(0)
+15>Emitted(115, 43) Source(175, 80) + SourceIndex(0)
+16>Emitted(115, 44) Source(175, 81) + SourceIndex(0)
+17>Emitted(115, 45) Source(175, 82) + SourceIndex(0)
+18>Emitted(115, 46) Source(175, 83) + SourceIndex(0)
---
>>>var c12t12 = {
-1->
+1 >
2 >^^^^
3 > ^^^^^^
4 > ^^^
5 > ^->
-1->
+1 >
>
2 >var
3 > c12t12
4 > =
-1->Emitted(170, 1) Source(176, 1) + SourceIndex(0)
-2 >Emitted(170, 5) Source(176, 5) + SourceIndex(0)
-3 >Emitted(170, 11) Source(176, 11) + SourceIndex(0)
-4 >Emitted(170, 14) Source(176, 21) + SourceIndex(0)
+1 >Emitted(116, 1) Source(176, 1) + SourceIndex(0)
+2 >Emitted(116, 5) Source(176, 5) + SourceIndex(0)
+3 >Emitted(116, 11) Source(176, 11) + SourceIndex(0)
+4 >Emitted(116, 14) Source(176, 21) + SourceIndex(0)
---
>>> foo: ({})
1->^^^^
@@ -3176,12 +3052,12 @@ sourceFile:contextualTyping.ts
4 > (
5 > {}
6 > )
-1->Emitted(171, 5) Source(177, 5) + SourceIndex(0)
-2 >Emitted(171, 8) Source(177, 8) + SourceIndex(0)
-3 >Emitted(171, 10) Source(177, 16) + SourceIndex(0)
-4 >Emitted(171, 11) Source(177, 17) + SourceIndex(0)
-5 >Emitted(171, 13) Source(177, 19) + SourceIndex(0)
-6 >Emitted(171, 14) Source(177, 20) + SourceIndex(0)
+1->Emitted(117, 5) Source(177, 5) + SourceIndex(0)
+2 >Emitted(117, 8) Source(177, 8) + SourceIndex(0)
+3 >Emitted(117, 10) Source(177, 16) + SourceIndex(0)
+4 >Emitted(117, 11) Source(177, 17) + SourceIndex(0)
+5 >Emitted(117, 13) Source(177, 19) + SourceIndex(0)
+6 >Emitted(117, 14) Source(177, 20) + SourceIndex(0)
---
>>>};
1 >^
@@ -3190,8 +3066,8 @@ sourceFile:contextualTyping.ts
1 >
>}
2 >
-1 >Emitted(172, 2) Source(178, 2) + SourceIndex(0)
-2 >Emitted(172, 3) Source(178, 2) + SourceIndex(0)
+1 >Emitted(118, 2) Source(178, 2) + SourceIndex(0)
+2 >Emitted(118, 3) Source(178, 2) + SourceIndex(0)
---
>>>var c12t13 = ({
1->
@@ -3199,20 +3075,20 @@ sourceFile:contextualTyping.ts
3 > ^^^^^^
4 > ^^^
5 > ^
-6 > ^^^^^^^^^^^->
+6 > ^^^^^^^^^^^^^^^^^^^^^^^->
1->
>
2 >var
3 > c12t13
4 > =
5 > (
-1->Emitted(173, 1) Source(179, 1) + SourceIndex(0)
-2 >Emitted(173, 5) Source(179, 5) + SourceIndex(0)
-3 >Emitted(173, 11) Source(179, 11) + SourceIndex(0)
-4 >Emitted(173, 14) Source(179, 21) + SourceIndex(0)
-5 >Emitted(173, 15) Source(179, 22) + SourceIndex(0)
+1->Emitted(119, 1) Source(179, 1) + SourceIndex(0)
+2 >Emitted(119, 5) Source(179, 5) + SourceIndex(0)
+3 >Emitted(119, 11) Source(179, 11) + SourceIndex(0)
+4 >Emitted(119, 14) Source(179, 21) + SourceIndex(0)
+5 >Emitted(119, 15) Source(179, 22) + SourceIndex(0)
---
->>> f: function (i, s) {
+>>> f: function (i, s) { return s; }
1->^^^^
2 > ^
3 > ^^
@@ -3220,6 +3096,13 @@ sourceFile:contextualTyping.ts
5 > ^
6 > ^^
7 > ^
+8 > ^^^^
+9 > ^^^^^^
+10> ^
+11> ^
+12> ^
+13> ^
+14> ^
1->{
>
2 > f
@@ -3228,38 +3111,27 @@ sourceFile:contextualTyping.ts
5 > i
6 > ,
7 > s
-1->Emitted(174, 5) Source(180, 5) + SourceIndex(0)
-2 >Emitted(174, 6) Source(180, 6) + SourceIndex(0)
-3 >Emitted(174, 8) Source(180, 8) + SourceIndex(0)
-4 >Emitted(174, 18) Source(180, 17) + SourceIndex(0)
-5 >Emitted(174, 19) Source(180, 18) + SourceIndex(0)
-6 >Emitted(174, 21) Source(180, 20) + SourceIndex(0)
-7 >Emitted(174, 22) Source(180, 21) + SourceIndex(0)
----
->>> return s;
-1 >^^^^^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^
-1 >) {
-2 > return
-3 >
-4 > s
-5 > ;
-1 >Emitted(175, 9) Source(180, 25) + SourceIndex(0)
-2 >Emitted(175, 15) Source(180, 31) + SourceIndex(0)
-3 >Emitted(175, 16) Source(180, 32) + SourceIndex(0)
-4 >Emitted(175, 17) Source(180, 33) + SourceIndex(0)
-5 >Emitted(175, 18) Source(180, 34) + SourceIndex(0)
----
->>> }
-1 >^^^^
-2 > ^
-1 >
-2 > }
-1 >Emitted(176, 5) Source(180, 35) + SourceIndex(0)
-2 >Emitted(176, 6) Source(180, 36) + SourceIndex(0)
+8 > ) {
+9 > return
+10>
+11> s
+12> ;
+13>
+14> }
+1->Emitted(120, 5) Source(180, 5) + SourceIndex(0)
+2 >Emitted(120, 6) Source(180, 6) + SourceIndex(0)
+3 >Emitted(120, 8) Source(180, 8) + SourceIndex(0)
+4 >Emitted(120, 18) Source(180, 17) + SourceIndex(0)
+5 >Emitted(120, 19) Source(180, 18) + SourceIndex(0)
+6 >Emitted(120, 21) Source(180, 20) + SourceIndex(0)
+7 >Emitted(120, 22) Source(180, 21) + SourceIndex(0)
+8 >Emitted(120, 26) Source(180, 25) + SourceIndex(0)
+9 >Emitted(120, 32) Source(180, 31) + SourceIndex(0)
+10>Emitted(120, 33) Source(180, 32) + SourceIndex(0)
+11>Emitted(120, 34) Source(180, 33) + SourceIndex(0)
+12>Emitted(120, 35) Source(180, 34) + SourceIndex(0)
+13>Emitted(120, 36) Source(180, 35) + SourceIndex(0)
+14>Emitted(120, 37) Source(180, 36) + SourceIndex(0)
---
>>>});
1 >^
@@ -3270,9 +3142,9 @@ sourceFile:contextualTyping.ts
>}
2 > )
3 >
-1 >Emitted(177, 2) Source(181, 2) + SourceIndex(0)
-2 >Emitted(177, 3) Source(181, 3) + SourceIndex(0)
-3 >Emitted(177, 4) Source(181, 3) + SourceIndex(0)
+1 >Emitted(121, 2) Source(181, 2) + SourceIndex(0)
+2 >Emitted(121, 3) Source(181, 3) + SourceIndex(0)
+3 >Emitted(121, 4) Source(181, 3) + SourceIndex(0)
---
>>>var c12t14 = ({
1->
@@ -3286,11 +3158,11 @@ sourceFile:contextualTyping.ts
3 > c12t14
4 > =
5 > (
-1->Emitted(178, 1) Source(182, 1) + SourceIndex(0)
-2 >Emitted(178, 5) Source(182, 5) + SourceIndex(0)
-3 >Emitted(178, 11) Source(182, 11) + SourceIndex(0)
-4 >Emitted(178, 14) Source(182, 21) + SourceIndex(0)
-5 >Emitted(178, 15) Source(182, 22) + SourceIndex(0)
+1->Emitted(122, 1) Source(182, 1) + SourceIndex(0)
+2 >Emitted(122, 5) Source(182, 5) + SourceIndex(0)
+3 >Emitted(122, 11) Source(182, 11) + SourceIndex(0)
+4 >Emitted(122, 14) Source(182, 21) + SourceIndex(0)
+5 >Emitted(122, 15) Source(182, 22) + SourceIndex(0)
---
>>> a: []
1 >^^^^
@@ -3302,25 +3174,25 @@ sourceFile:contextualTyping.ts
2 > a
3 > :
4 > []
-1 >Emitted(179, 5) Source(183, 5) + SourceIndex(0)
-2 >Emitted(179, 6) Source(183, 6) + SourceIndex(0)
-3 >Emitted(179, 8) Source(183, 8) + SourceIndex(0)
-4 >Emitted(179, 10) Source(183, 10) + SourceIndex(0)
+1 >Emitted(123, 5) Source(183, 5) + SourceIndex(0)
+2 >Emitted(123, 6) Source(183, 6) + SourceIndex(0)
+3 >Emitted(123, 8) Source(183, 8) + SourceIndex(0)
+4 >Emitted(123, 10) Source(183, 10) + SourceIndex(0)
---
>>>});
1 >^
2 > ^
3 > ^
-4 > ^^^^^^^^^^^^^^^^^^->
+4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
>}
2 > )
3 >
-1 >Emitted(180, 2) Source(184, 2) + SourceIndex(0)
-2 >Emitted(180, 3) Source(184, 3) + SourceIndex(0)
-3 >Emitted(180, 4) Source(184, 3) + SourceIndex(0)
+1 >Emitted(124, 2) Source(184, 2) + SourceIndex(0)
+2 >Emitted(124, 3) Source(184, 3) + SourceIndex(0)
+3 >Emitted(124, 4) Source(184, 3) + SourceIndex(0)
---
->>>function EF1(a, b) {
+>>>function EF1(a, b) { return a + b; }
1->
2 >^^^^^^^^^
3 > ^^^
@@ -3328,7 +3200,15 @@ sourceFile:contextualTyping.ts
5 > ^
6 > ^^
7 > ^
-8 > ^->
+8 > ^^^^
+9 > ^^^^^^
+10> ^
+11> ^
+12> ^^^
+13> ^
+14> ^
+15> ^
+16> ^
1->
>
>// CONTEXT: Contextual typing declarations
@@ -3343,48 +3223,34 @@ sourceFile:contextualTyping.ts
5 > a
6 > ,
7 > b
-1->Emitted(181, 1) Source(191, 1) + SourceIndex(0)
-2 >Emitted(181, 10) Source(191, 10) + SourceIndex(0)
-3 >Emitted(181, 13) Source(191, 13) + SourceIndex(0)
-4 >Emitted(181, 14) Source(191, 14) + SourceIndex(0)
-5 >Emitted(181, 15) Source(191, 15) + SourceIndex(0)
-6 >Emitted(181, 17) Source(191, 16) + SourceIndex(0)
-7 >Emitted(181, 18) Source(191, 17) + SourceIndex(0)
----
->>> return a + b;
-1->^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^
-5 > ^^^
-6 > ^
-7 > ^
-1->) {
-2 > return
-3 >
-4 > a
-5 > +
-6 > b
-7 > ;
-1->Emitted(182, 5) Source(191, 21) + SourceIndex(0) name (EF1)
-2 >Emitted(182, 11) Source(191, 27) + SourceIndex(0) name (EF1)
-3 >Emitted(182, 12) Source(191, 28) + SourceIndex(0) name (EF1)
-4 >Emitted(182, 13) Source(191, 29) + SourceIndex(0) name (EF1)
-5 >Emitted(182, 16) Source(191, 30) + SourceIndex(0) name (EF1)
-6 >Emitted(182, 17) Source(191, 31) + SourceIndex(0) name (EF1)
-7 >Emitted(182, 18) Source(191, 32) + SourceIndex(0) name (EF1)
----
->>>}
-1 >
-2 >^
-3 > ^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 >}
-1 >Emitted(183, 1) Source(191, 33) + SourceIndex(0) name (EF1)
-2 >Emitted(183, 2) Source(191, 34) + SourceIndex(0) name (EF1)
+8 > ) {
+9 > return
+10>
+11> a
+12> +
+13> b
+14> ;
+15>
+16> }
+1->Emitted(125, 1) Source(191, 1) + SourceIndex(0)
+2 >Emitted(125, 10) Source(191, 10) + SourceIndex(0)
+3 >Emitted(125, 13) Source(191, 13) + SourceIndex(0)
+4 >Emitted(125, 14) Source(191, 14) + SourceIndex(0)
+5 >Emitted(125, 15) Source(191, 15) + SourceIndex(0)
+6 >Emitted(125, 17) Source(191, 16) + SourceIndex(0)
+7 >Emitted(125, 18) Source(191, 17) + SourceIndex(0)
+8 >Emitted(125, 22) Source(191, 21) + SourceIndex(0) name (EF1)
+9 >Emitted(125, 28) Source(191, 27) + SourceIndex(0) name (EF1)
+10>Emitted(125, 29) Source(191, 28) + SourceIndex(0) name (EF1)
+11>Emitted(125, 30) Source(191, 29) + SourceIndex(0) name (EF1)
+12>Emitted(125, 33) Source(191, 30) + SourceIndex(0) name (EF1)
+13>Emitted(125, 34) Source(191, 31) + SourceIndex(0) name (EF1)
+14>Emitted(125, 35) Source(191, 32) + SourceIndex(0) name (EF1)
+15>Emitted(125, 36) Source(191, 33) + SourceIndex(0) name (EF1)
+16>Emitted(125, 37) Source(191, 34) + SourceIndex(0) name (EF1)
---
>>>var efv = EF1(1, 2);
-1->
+1 >
2 >^^^^
3 > ^^^
4 > ^^^
@@ -3396,7 +3262,7 @@ sourceFile:contextualTyping.ts
10> ^
11> ^
12> ^^^->
-1->
+1 >
>
>
2 >var
@@ -3409,17 +3275,17 @@ sourceFile:contextualTyping.ts
9 > 2
10> )
11> ;
-1->Emitted(184, 1) Source(193, 1) + SourceIndex(0)
-2 >Emitted(184, 5) Source(193, 5) + SourceIndex(0)
-3 >Emitted(184, 8) Source(193, 8) + SourceIndex(0)
-4 >Emitted(184, 11) Source(193, 11) + SourceIndex(0)
-5 >Emitted(184, 14) Source(193, 14) + SourceIndex(0)
-6 >Emitted(184, 15) Source(193, 15) + SourceIndex(0)
-7 >Emitted(184, 16) Source(193, 16) + SourceIndex(0)
-8 >Emitted(184, 18) Source(193, 17) + SourceIndex(0)
-9 >Emitted(184, 19) Source(193, 18) + SourceIndex(0)
-10>Emitted(184, 20) Source(193, 19) + SourceIndex(0)
-11>Emitted(184, 21) Source(193, 20) + SourceIndex(0)
+1 >Emitted(126, 1) Source(193, 1) + SourceIndex(0)
+2 >Emitted(126, 5) Source(193, 5) + SourceIndex(0)
+3 >Emitted(126, 8) Source(193, 8) + SourceIndex(0)
+4 >Emitted(126, 11) Source(193, 11) + SourceIndex(0)
+5 >Emitted(126, 14) Source(193, 14) + SourceIndex(0)
+6 >Emitted(126, 15) Source(193, 15) + SourceIndex(0)
+7 >Emitted(126, 16) Source(193, 16) + SourceIndex(0)
+8 >Emitted(126, 18) Source(193, 17) + SourceIndex(0)
+9 >Emitted(126, 19) Source(193, 18) + SourceIndex(0)
+10>Emitted(126, 20) Source(193, 19) + SourceIndex(0)
+11>Emitted(126, 21) Source(193, 20) + SourceIndex(0)
---
>>>function Point(x, y) {
1->
@@ -3450,13 +3316,13 @@ sourceFile:contextualTyping.ts
5 > x
6 > ,
7 > y
-1->Emitted(185, 1) Source(207, 1) + SourceIndex(0)
-2 >Emitted(185, 10) Source(207, 10) + SourceIndex(0)
-3 >Emitted(185, 15) Source(207, 15) + SourceIndex(0)
-4 >Emitted(185, 16) Source(207, 16) + SourceIndex(0)
-5 >Emitted(185, 17) Source(207, 17) + SourceIndex(0)
-6 >Emitted(185, 19) Source(207, 19) + SourceIndex(0)
-7 >Emitted(185, 20) Source(207, 20) + SourceIndex(0)
+1->Emitted(127, 1) Source(207, 1) + SourceIndex(0)
+2 >Emitted(127, 10) Source(207, 10) + SourceIndex(0)
+3 >Emitted(127, 15) Source(207, 15) + SourceIndex(0)
+4 >Emitted(127, 16) Source(207, 16) + SourceIndex(0)
+5 >Emitted(127, 17) Source(207, 17) + SourceIndex(0)
+6 >Emitted(127, 19) Source(207, 19) + SourceIndex(0)
+7 >Emitted(127, 20) Source(207, 20) + SourceIndex(0)
---
>>> this.x = x;
1 >^^^^
@@ -3475,13 +3341,13 @@ sourceFile:contextualTyping.ts
5 > =
6 > x
7 > ;
-1 >Emitted(186, 5) Source(208, 5) + SourceIndex(0) name (Point)
-2 >Emitted(186, 9) Source(208, 9) + SourceIndex(0) name (Point)
-3 >Emitted(186, 10) Source(208, 10) + SourceIndex(0) name (Point)
-4 >Emitted(186, 11) Source(208, 11) + SourceIndex(0) name (Point)
-5 >Emitted(186, 14) Source(208, 14) + SourceIndex(0) name (Point)
-6 >Emitted(186, 15) Source(208, 15) + SourceIndex(0) name (Point)
-7 >Emitted(186, 16) Source(208, 16) + SourceIndex(0) name (Point)
+1 >Emitted(128, 5) Source(208, 5) + SourceIndex(0) name (Point)
+2 >Emitted(128, 9) Source(208, 9) + SourceIndex(0) name (Point)
+3 >Emitted(128, 10) Source(208, 10) + SourceIndex(0) name (Point)
+4 >Emitted(128, 11) Source(208, 11) + SourceIndex(0) name (Point)
+5 >Emitted(128, 14) Source(208, 14) + SourceIndex(0) name (Point)
+6 >Emitted(128, 15) Source(208, 15) + SourceIndex(0) name (Point)
+7 >Emitted(128, 16) Source(208, 16) + SourceIndex(0) name (Point)
---
>>> this.y = y;
1->^^^^
@@ -3500,13 +3366,13 @@ sourceFile:contextualTyping.ts
5 > =
6 > y
7 > ;
-1->Emitted(187, 5) Source(209, 5) + SourceIndex(0) name (Point)
-2 >Emitted(187, 9) Source(209, 9) + SourceIndex(0) name (Point)
-3 >Emitted(187, 10) Source(209, 10) + SourceIndex(0) name (Point)
-4 >Emitted(187, 11) Source(209, 11) + SourceIndex(0) name (Point)
-5 >Emitted(187, 14) Source(209, 14) + SourceIndex(0) name (Point)
-6 >Emitted(187, 15) Source(209, 15) + SourceIndex(0) name (Point)
-7 >Emitted(187, 16) Source(209, 16) + SourceIndex(0) name (Point)
+1->Emitted(129, 5) Source(209, 5) + SourceIndex(0) name (Point)
+2 >Emitted(129, 9) Source(209, 9) + SourceIndex(0) name (Point)
+3 >Emitted(129, 10) Source(209, 10) + SourceIndex(0) name (Point)
+4 >Emitted(129, 11) Source(209, 11) + SourceIndex(0) name (Point)
+5 >Emitted(129, 14) Source(209, 14) + SourceIndex(0) name (Point)
+6 >Emitted(129, 15) Source(209, 15) + SourceIndex(0) name (Point)
+7 >Emitted(129, 16) Source(209, 16) + SourceIndex(0) name (Point)
---
>>> return this;
1->^^^^
@@ -3521,11 +3387,11 @@ sourceFile:contextualTyping.ts
3 >
4 > this
5 > ;
-1->Emitted(188, 5) Source(211, 5) + SourceIndex(0) name (Point)
-2 >Emitted(188, 11) Source(211, 11) + SourceIndex(0) name (Point)
-3 >Emitted(188, 12) Source(211, 12) + SourceIndex(0) name (Point)
-4 >Emitted(188, 16) Source(211, 16) + SourceIndex(0) name (Point)
-5 >Emitted(188, 17) Source(211, 17) + SourceIndex(0) name (Point)
+1->Emitted(130, 5) Source(211, 5) + SourceIndex(0) name (Point)
+2 >Emitted(130, 11) Source(211, 11) + SourceIndex(0) name (Point)
+3 >Emitted(130, 12) Source(211, 12) + SourceIndex(0) name (Point)
+4 >Emitted(130, 16) Source(211, 16) + SourceIndex(0) name (Point)
+5 >Emitted(130, 17) Source(211, 17) + SourceIndex(0) name (Point)
---
>>>}
1 >
@@ -3534,8 +3400,8 @@ sourceFile:contextualTyping.ts
1 >
>
2 >}
-1 >Emitted(189, 1) Source(212, 1) + SourceIndex(0) name (Point)
-2 >Emitted(189, 2) Source(212, 2) + SourceIndex(0) name (Point)
+1 >Emitted(131, 1) Source(212, 1) + SourceIndex(0) name (Point)
+2 >Emitted(131, 2) Source(212, 2) + SourceIndex(0) name (Point)
---
>>>Point.origin = new Point(0, 0);
1->
@@ -3567,19 +3433,19 @@ sourceFile:contextualTyping.ts
11> 0
12> )
13> ;
-1->Emitted(190, 1) Source(214, 1) + SourceIndex(0)
-2 >Emitted(190, 6) Source(214, 6) + SourceIndex(0)
-3 >Emitted(190, 7) Source(214, 7) + SourceIndex(0)
-4 >Emitted(190, 13) Source(214, 13) + SourceIndex(0)
-5 >Emitted(190, 16) Source(214, 16) + SourceIndex(0)
-6 >Emitted(190, 20) Source(214, 20) + SourceIndex(0)
-7 >Emitted(190, 25) Source(214, 25) + SourceIndex(0)
-8 >Emitted(190, 26) Source(214, 26) + SourceIndex(0)
-9 >Emitted(190, 27) Source(214, 27) + SourceIndex(0)
-10>Emitted(190, 29) Source(214, 29) + SourceIndex(0)
-11>Emitted(190, 30) Source(214, 30) + SourceIndex(0)
-12>Emitted(190, 31) Source(214, 31) + SourceIndex(0)
-13>Emitted(190, 32) Source(214, 32) + SourceIndex(0)
+1->Emitted(132, 1) Source(214, 1) + SourceIndex(0)
+2 >Emitted(132, 6) Source(214, 6) + SourceIndex(0)
+3 >Emitted(132, 7) Source(214, 7) + SourceIndex(0)
+4 >Emitted(132, 13) Source(214, 13) + SourceIndex(0)
+5 >Emitted(132, 16) Source(214, 16) + SourceIndex(0)
+6 >Emitted(132, 20) Source(214, 20) + SourceIndex(0)
+7 >Emitted(132, 25) Source(214, 25) + SourceIndex(0)
+8 >Emitted(132, 26) Source(214, 26) + SourceIndex(0)
+9 >Emitted(132, 27) Source(214, 27) + SourceIndex(0)
+10>Emitted(132, 29) Source(214, 29) + SourceIndex(0)
+11>Emitted(132, 30) Source(214, 30) + SourceIndex(0)
+12>Emitted(132, 31) Source(214, 31) + SourceIndex(0)
+13>Emitted(132, 32) Source(214, 32) + SourceIndex(0)
---
>>>Point.prototype.add = function (dx, dy) {
1->
@@ -3607,17 +3473,17 @@ sourceFile:contextualTyping.ts
9 > dx
10> ,
11> dy
-1->Emitted(191, 1) Source(216, 1) + SourceIndex(0)
-2 >Emitted(191, 6) Source(216, 6) + SourceIndex(0)
-3 >Emitted(191, 7) Source(216, 7) + SourceIndex(0)
-4 >Emitted(191, 16) Source(216, 16) + SourceIndex(0)
-5 >Emitted(191, 17) Source(216, 17) + SourceIndex(0)
-6 >Emitted(191, 20) Source(216, 20) + SourceIndex(0)
-7 >Emitted(191, 23) Source(216, 23) + SourceIndex(0)
-8 >Emitted(191, 33) Source(216, 32) + SourceIndex(0)
-9 >Emitted(191, 35) Source(216, 34) + SourceIndex(0)
-10>Emitted(191, 37) Source(216, 36) + SourceIndex(0)
-11>Emitted(191, 39) Source(216, 38) + SourceIndex(0)
+1->Emitted(133, 1) Source(216, 1) + SourceIndex(0)
+2 >Emitted(133, 6) Source(216, 6) + SourceIndex(0)
+3 >Emitted(133, 7) Source(216, 7) + SourceIndex(0)
+4 >Emitted(133, 16) Source(216, 16) + SourceIndex(0)
+5 >Emitted(133, 17) Source(216, 17) + SourceIndex(0)
+6 >Emitted(133, 20) Source(216, 20) + SourceIndex(0)
+7 >Emitted(133, 23) Source(216, 23) + SourceIndex(0)
+8 >Emitted(133, 33) Source(216, 32) + SourceIndex(0)
+9 >Emitted(133, 35) Source(216, 34) + SourceIndex(0)
+10>Emitted(133, 37) Source(216, 36) + SourceIndex(0)
+11>Emitted(133, 39) Source(216, 38) + SourceIndex(0)
---
>>> return new Point(this.x + dx, this.y + dy);
1->^^^^
@@ -3659,25 +3525,25 @@ sourceFile:contextualTyping.ts
17> dy
18> )
19> ;
-1->Emitted(192, 5) Source(217, 5) + SourceIndex(0)
-2 >Emitted(192, 11) Source(217, 11) + SourceIndex(0)
-3 >Emitted(192, 12) Source(217, 12) + SourceIndex(0)
-4 >Emitted(192, 16) Source(217, 16) + SourceIndex(0)
-5 >Emitted(192, 21) Source(217, 21) + SourceIndex(0)
-6 >Emitted(192, 22) Source(217, 22) + SourceIndex(0)
-7 >Emitted(192, 26) Source(217, 26) + SourceIndex(0)
-8 >Emitted(192, 27) Source(217, 27) + SourceIndex(0)
-9 >Emitted(192, 28) Source(217, 28) + SourceIndex(0)
-10>Emitted(192, 31) Source(217, 31) + SourceIndex(0)
-11>Emitted(192, 33) Source(217, 33) + SourceIndex(0)
-12>Emitted(192, 35) Source(217, 35) + SourceIndex(0)
-13>Emitted(192, 39) Source(217, 39) + SourceIndex(0)
-14>Emitted(192, 40) Source(217, 40) + SourceIndex(0)
-15>Emitted(192, 41) Source(217, 41) + SourceIndex(0)
-16>Emitted(192, 44) Source(217, 44) + SourceIndex(0)
-17>Emitted(192, 46) Source(217, 46) + SourceIndex(0)
-18>Emitted(192, 47) Source(217, 47) + SourceIndex(0)
-19>Emitted(192, 48) Source(217, 48) + SourceIndex(0)
+1->Emitted(134, 5) Source(217, 5) + SourceIndex(0)
+2 >Emitted(134, 11) Source(217, 11) + SourceIndex(0)
+3 >Emitted(134, 12) Source(217, 12) + SourceIndex(0)
+4 >Emitted(134, 16) Source(217, 16) + SourceIndex(0)
+5 >Emitted(134, 21) Source(217, 21) + SourceIndex(0)
+6 >Emitted(134, 22) Source(217, 22) + SourceIndex(0)
+7 >Emitted(134, 26) Source(217, 26) + SourceIndex(0)
+8 >Emitted(134, 27) Source(217, 27) + SourceIndex(0)
+9 >Emitted(134, 28) Source(217, 28) + SourceIndex(0)
+10>Emitted(134, 31) Source(217, 31) + SourceIndex(0)
+11>Emitted(134, 33) Source(217, 33) + SourceIndex(0)
+12>Emitted(134, 35) Source(217, 35) + SourceIndex(0)
+13>Emitted(134, 39) Source(217, 39) + SourceIndex(0)
+14>Emitted(134, 40) Source(217, 40) + SourceIndex(0)
+15>Emitted(134, 41) Source(217, 41) + SourceIndex(0)
+16>Emitted(134, 44) Source(217, 44) + SourceIndex(0)
+17>Emitted(134, 46) Source(217, 46) + SourceIndex(0)
+18>Emitted(134, 47) Source(217, 47) + SourceIndex(0)
+19>Emitted(134, 48) Source(217, 48) + SourceIndex(0)
---
>>>};
1 >
@@ -3688,9 +3554,9 @@ sourceFile:contextualTyping.ts
>
2 >}
3 > ;
-1 >Emitted(193, 1) Source(218, 1) + SourceIndex(0)
-2 >Emitted(193, 2) Source(218, 2) + SourceIndex(0)
-3 >Emitted(193, 3) Source(218, 3) + SourceIndex(0)
+1 >Emitted(135, 1) Source(218, 1) + SourceIndex(0)
+2 >Emitted(135, 2) Source(218, 2) + SourceIndex(0)
+3 >Emitted(135, 3) Source(218, 3) + SourceIndex(0)
---
>>>Point.prototype = {
1->
@@ -3705,11 +3571,11 @@ sourceFile:contextualTyping.ts
3 > .
4 > prototype
5 > =
-1->Emitted(194, 1) Source(220, 1) + SourceIndex(0)
-2 >Emitted(194, 6) Source(220, 6) + SourceIndex(0)
-3 >Emitted(194, 7) Source(220, 7) + SourceIndex(0)
-4 >Emitted(194, 16) Source(220, 16) + SourceIndex(0)
-5 >Emitted(194, 19) Source(220, 19) + SourceIndex(0)
+1->Emitted(136, 1) Source(220, 1) + SourceIndex(0)
+2 >Emitted(136, 6) Source(220, 6) + SourceIndex(0)
+3 >Emitted(136, 7) Source(220, 7) + SourceIndex(0)
+4 >Emitted(136, 16) Source(220, 16) + SourceIndex(0)
+5 >Emitted(136, 19) Source(220, 19) + SourceIndex(0)
---
>>> x: 0,
1 >^^^^
@@ -3722,10 +3588,10 @@ sourceFile:contextualTyping.ts
2 > x
3 > :
4 > 0
-1 >Emitted(195, 5) Source(221, 5) + SourceIndex(0)
-2 >Emitted(195, 6) Source(221, 6) + SourceIndex(0)
-3 >Emitted(195, 8) Source(221, 8) + SourceIndex(0)
-4 >Emitted(195, 9) Source(221, 9) + SourceIndex(0)
+1 >Emitted(137, 5) Source(221, 5) + SourceIndex(0)
+2 >Emitted(137, 6) Source(221, 6) + SourceIndex(0)
+3 >Emitted(137, 8) Source(221, 8) + SourceIndex(0)
+4 >Emitted(137, 9) Source(221, 9) + SourceIndex(0)
---
>>> y: 0,
1->^^^^
@@ -3738,10 +3604,10 @@ sourceFile:contextualTyping.ts
2 > y
3 > :
4 > 0
-1->Emitted(196, 5) Source(222, 5) + SourceIndex(0)
-2 >Emitted(196, 6) Source(222, 6) + SourceIndex(0)
-3 >Emitted(196, 8) Source(222, 8) + SourceIndex(0)
-4 >Emitted(196, 9) Source(222, 9) + SourceIndex(0)
+1->Emitted(138, 5) Source(222, 5) + SourceIndex(0)
+2 >Emitted(138, 6) Source(222, 6) + SourceIndex(0)
+3 >Emitted(138, 8) Source(222, 8) + SourceIndex(0)
+4 >Emitted(138, 9) Source(222, 9) + SourceIndex(0)
---
>>> add: function (dx, dy) {
1->^^^^
@@ -3760,13 +3626,13 @@ sourceFile:contextualTyping.ts
5 > dx
6 > ,
7 > dy
-1->Emitted(197, 5) Source(223, 5) + SourceIndex(0)
-2 >Emitted(197, 8) Source(223, 8) + SourceIndex(0)
-3 >Emitted(197, 10) Source(223, 10) + SourceIndex(0)
-4 >Emitted(197, 20) Source(223, 19) + SourceIndex(0)
-5 >Emitted(197, 22) Source(223, 21) + SourceIndex(0)
-6 >Emitted(197, 24) Source(223, 23) + SourceIndex(0)
-7 >Emitted(197, 26) Source(223, 25) + SourceIndex(0)
+1->Emitted(139, 5) Source(223, 5) + SourceIndex(0)
+2 >Emitted(139, 8) Source(223, 8) + SourceIndex(0)
+3 >Emitted(139, 10) Source(223, 10) + SourceIndex(0)
+4 >Emitted(139, 20) Source(223, 19) + SourceIndex(0)
+5 >Emitted(139, 22) Source(223, 21) + SourceIndex(0)
+6 >Emitted(139, 24) Source(223, 23) + SourceIndex(0)
+7 >Emitted(139, 26) Source(223, 25) + SourceIndex(0)
---
>>> return new Point(this.x + dx, this.y + dy);
1->^^^^^^^^
@@ -3808,25 +3674,25 @@ sourceFile:contextualTyping.ts
17> dy
18> )
19> ;
-1->Emitted(198, 9) Source(224, 9) + SourceIndex(0)
-2 >Emitted(198, 15) Source(224, 15) + SourceIndex(0)
-3 >Emitted(198, 16) Source(224, 16) + SourceIndex(0)
-4 >Emitted(198, 20) Source(224, 20) + SourceIndex(0)
-5 >Emitted(198, 25) Source(224, 25) + SourceIndex(0)
-6 >Emitted(198, 26) Source(224, 26) + SourceIndex(0)
-7 >Emitted(198, 30) Source(224, 30) + SourceIndex(0)
-8 >Emitted(198, 31) Source(224, 31) + SourceIndex(0)
-9 >Emitted(198, 32) Source(224, 32) + SourceIndex(0)
-10>Emitted(198, 35) Source(224, 35) + SourceIndex(0)
-11>Emitted(198, 37) Source(224, 37) + SourceIndex(0)
-12>Emitted(198, 39) Source(224, 39) + SourceIndex(0)
-13>Emitted(198, 43) Source(224, 43) + SourceIndex(0)
-14>Emitted(198, 44) Source(224, 44) + SourceIndex(0)
-15>Emitted(198, 45) Source(224, 45) + SourceIndex(0)
-16>Emitted(198, 48) Source(224, 48) + SourceIndex(0)
-17>Emitted(198, 50) Source(224, 50) + SourceIndex(0)
-18>Emitted(198, 51) Source(224, 51) + SourceIndex(0)
-19>Emitted(198, 52) Source(224, 52) + SourceIndex(0)
+1->Emitted(140, 9) Source(224, 9) + SourceIndex(0)
+2 >Emitted(140, 15) Source(224, 15) + SourceIndex(0)
+3 >Emitted(140, 16) Source(224, 16) + SourceIndex(0)
+4 >Emitted(140, 20) Source(224, 20) + SourceIndex(0)
+5 >Emitted(140, 25) Source(224, 25) + SourceIndex(0)
+6 >Emitted(140, 26) Source(224, 26) + SourceIndex(0)
+7 >Emitted(140, 30) Source(224, 30) + SourceIndex(0)
+8 >Emitted(140, 31) Source(224, 31) + SourceIndex(0)
+9 >Emitted(140, 32) Source(224, 32) + SourceIndex(0)
+10>Emitted(140, 35) Source(224, 35) + SourceIndex(0)
+11>Emitted(140, 37) Source(224, 37) + SourceIndex(0)
+12>Emitted(140, 39) Source(224, 39) + SourceIndex(0)
+13>Emitted(140, 43) Source(224, 43) + SourceIndex(0)
+14>Emitted(140, 44) Source(224, 44) + SourceIndex(0)
+15>Emitted(140, 45) Source(224, 45) + SourceIndex(0)
+16>Emitted(140, 48) Source(224, 48) + SourceIndex(0)
+17>Emitted(140, 50) Source(224, 50) + SourceIndex(0)
+18>Emitted(140, 51) Source(224, 51) + SourceIndex(0)
+19>Emitted(140, 52) Source(224, 52) + SourceIndex(0)
---
>>> }
1 >^^^^
@@ -3834,8 +3700,8 @@ sourceFile:contextualTyping.ts
1 >
>
2 > }
-1 >Emitted(199, 5) Source(225, 5) + SourceIndex(0)
-2 >Emitted(199, 6) Source(225, 6) + SourceIndex(0)
+1 >Emitted(141, 5) Source(225, 5) + SourceIndex(0)
+2 >Emitted(141, 6) Source(225, 6) + SourceIndex(0)
---
>>>};
1 >^
@@ -3844,8 +3710,8 @@ sourceFile:contextualTyping.ts
1 >
>}
2 > ;
-1 >Emitted(200, 2) Source(226, 2) + SourceIndex(0)
-2 >Emitted(200, 3) Source(226, 3) + SourceIndex(0)
+1 >Emitted(142, 2) Source(226, 2) + SourceIndex(0)
+2 >Emitted(142, 3) Source(226, 3) + SourceIndex(0)
---
>>>var x = {};
1->
@@ -3865,11 +3731,11 @@ sourceFile:contextualTyping.ts
4 > : B =
5 > { }
6 > ;
-1->Emitted(201, 1) Source(230, 1) + SourceIndex(0)
-2 >Emitted(201, 5) Source(230, 5) + SourceIndex(0)
-3 >Emitted(201, 6) Source(230, 6) + SourceIndex(0)
-4 >Emitted(201, 9) Source(230, 12) + SourceIndex(0)
-5 >Emitted(201, 11) Source(230, 15) + SourceIndex(0)
-6 >Emitted(201, 12) Source(230, 16) + SourceIndex(0)
+1->Emitted(143, 1) Source(230, 1) + SourceIndex(0)
+2 >Emitted(143, 5) Source(230, 5) + SourceIndex(0)
+3 >Emitted(143, 6) Source(230, 6) + SourceIndex(0)
+4 >Emitted(143, 9) Source(230, 12) + SourceIndex(0)
+5 >Emitted(143, 11) Source(230, 15) + SourceIndex(0)
+6 >Emitted(143, 12) Source(230, 16) + SourceIndex(0)
---
>>>//# sourceMappingURL=contextualTyping.js.map
\ No newline at end of file
diff --git a/tests/baselines/reference/contextualTyping13.js b/tests/baselines/reference/contextualTyping13.js
index c035434342e..7965745b943 100644
--- a/tests/baselines/reference/contextualTyping13.js
+++ b/tests/baselines/reference/contextualTyping13.js
@@ -2,6 +2,4 @@
var foo:(a:number)=>number = function(a){return a};
//// [contextualTyping13.js]
-var foo = function (a) {
- return a;
-};
+var foo = function (a) { return a; };
diff --git a/tests/baselines/reference/contextualTyping14.js b/tests/baselines/reference/contextualTyping14.js
index ea9539ef41e..5bae8c948a2 100644
--- a/tests/baselines/reference/contextualTyping14.js
+++ b/tests/baselines/reference/contextualTyping14.js
@@ -4,9 +4,7 @@ class foo { public bar:(a:number)=>number = function(a){return a}; }
//// [contextualTyping14.js]
var foo = (function () {
function foo() {
- this.bar = function (a) {
- return a;
- };
+ this.bar = function (a) { return a; };
}
return foo;
})();
diff --git a/tests/baselines/reference/contextualTyping15.js b/tests/baselines/reference/contextualTyping15.js
index 99855681571..250076ec4d5 100644
--- a/tests/baselines/reference/contextualTyping15.js
+++ b/tests/baselines/reference/contextualTyping15.js
@@ -4,9 +4,7 @@ class foo { public bar: { (): number; (i: number): number; } = function() { retu
//// [contextualTyping15.js]
var foo = (function () {
function foo() {
- this.bar = function () {
- return 1;
- };
+ this.bar = function () { return 1; };
}
return foo;
})();
diff --git a/tests/baselines/reference/contextualTyping22.js b/tests/baselines/reference/contextualTyping22.js
index b8ebfd3ecb7..3c9a5cb4d3e 100644
--- a/tests/baselines/reference/contextualTyping22.js
+++ b/tests/baselines/reference/contextualTyping22.js
@@ -2,9 +2,5 @@
var foo:(a:number)=>number = function(a){return a}; foo = function(b){return b};
//// [contextualTyping22.js]
-var foo = function (a) {
- return a;
-};
-foo = function (b) {
- return b;
-};
+var foo = function (a) { return a; };
+foo = function (b) { return b; };
diff --git a/tests/baselines/reference/contextualTyping23.js b/tests/baselines/reference/contextualTyping23.js
index 187fd3f86d3..0207f6af15d 100644
--- a/tests/baselines/reference/contextualTyping23.js
+++ b/tests/baselines/reference/contextualTyping23.js
@@ -3,6 +3,4 @@ var foo:(a:{():number; (i:number):number; })=>number; foo = function(a){return 5
//// [contextualTyping23.js]
var foo;
-foo = function (a) {
- return 5;
-};
+foo = function (a) { return 5; };
diff --git a/tests/baselines/reference/contextualTyping24.js b/tests/baselines/reference/contextualTyping24.js
index 170a6983b9f..04c4ecba21b 100644
--- a/tests/baselines/reference/contextualTyping24.js
+++ b/tests/baselines/reference/contextualTyping24.js
@@ -3,6 +3,4 @@ var foo:(a:{():number; (i:number):number; })=>number; foo = function(a:string){r
//// [contextualTyping24.js]
var foo;
-foo = function (a) {
- return 5;
-};
+foo = function (a) { return 5; };
diff --git a/tests/baselines/reference/contextualTyping32.js b/tests/baselines/reference/contextualTyping32.js
index 992724d4130..bbbafa70796 100644
--- a/tests/baselines/reference/contextualTyping32.js
+++ b/tests/baselines/reference/contextualTyping32.js
@@ -4,8 +4,4 @@ function foo(param: {():number; (i:number):number; }[]) { }; foo([function(){ret
//// [contextualTyping32.js]
function foo(param) { }
;
-foo([function () {
- return 1;
-}, function () {
- return 4;
-}]);
+foo([function () { return 1; }, function () { return 4; }]);
diff --git a/tests/baselines/reference/contextualTyping33.js b/tests/baselines/reference/contextualTyping33.js
index 0ca0c965b8b..1d800b1d113 100644
--- a/tests/baselines/reference/contextualTyping33.js
+++ b/tests/baselines/reference/contextualTyping33.js
@@ -4,8 +4,4 @@ function foo(param: {():number; (i:number):number; }[]) { }; foo([function(){ret
//// [contextualTyping33.js]
function foo(param) { }
;
-foo([function () {
- return 1;
-}, function () {
- return "foo";
-}]);
+foo([function () { return 1; }, function () { return "foo"; }]);
diff --git a/tests/baselines/reference/contextualTyping38.js b/tests/baselines/reference/contextualTyping38.js
index 71ed8ece57d..9bed543ff7f 100644
--- a/tests/baselines/reference/contextualTyping38.js
+++ b/tests/baselines/reference/contextualTyping38.js
@@ -2,6 +2,4 @@
var foo = <{ (): number; }> function(a) { return a };
//// [contextualTyping38.js]
-var foo = function (a) {
- return a;
-};
+var foo = function (a) { return a; };
diff --git a/tests/baselines/reference/contextualTyping39.js b/tests/baselines/reference/contextualTyping39.js
index 9a97b7eb3cc..89d045830a3 100644
--- a/tests/baselines/reference/contextualTyping39.js
+++ b/tests/baselines/reference/contextualTyping39.js
@@ -2,6 +2,4 @@
var foo = <{ (): number; }> function() { return "err"; };
//// [contextualTyping39.js]
-var foo = function () {
- return "err";
-};
+var foo = function () { return "err"; };
diff --git a/tests/baselines/reference/contextualTyping40.js b/tests/baselines/reference/contextualTyping40.js
index ba2c447b10f..0b98f8e45c6 100644
--- a/tests/baselines/reference/contextualTyping40.js
+++ b/tests/baselines/reference/contextualTyping40.js
@@ -2,6 +2,4 @@
var foo = <{():number; (i:number):number; }> function(){return 1;};
//// [contextualTyping40.js]
-var foo = function () {
- return 1;
-};
+var foo = function () { return 1; };
diff --git a/tests/baselines/reference/contextualTyping41.js b/tests/baselines/reference/contextualTyping41.js
index 720f1d178f6..8bce7918dd2 100644
--- a/tests/baselines/reference/contextualTyping41.js
+++ b/tests/baselines/reference/contextualTyping41.js
@@ -2,6 +2,4 @@
var foo = <{():number; (i:number):number; }> (function(){return "err";});
//// [contextualTyping41.js]
-var foo = (function () {
- return "err";
-});
+var foo = (function () { return "err"; });
diff --git a/tests/baselines/reference/contextualTypingOfGenericFunctionTypedArguments1.js b/tests/baselines/reference/contextualTypingOfGenericFunctionTypedArguments1.js
index b2a8bf0dba1..8142b51dcdd 100644
--- a/tests/baselines/reference/contextualTypingOfGenericFunctionTypedArguments1.js
+++ b/tests/baselines/reference/contextualTypingOfGenericFunctionTypedArguments1.js
@@ -22,10 +22,6 @@ var r6 = _.forEach(c2, (x) => { return x.toFixed() });
var c2;
var _;
// errors on all 3 lines, bug was that r5 was the only line with errors
-var f = function (x) {
- return x.toFixed();
-};
+var f = function (x) { return x.toFixed(); };
var r5 = _.forEach(c2, f);
-var r6 = _.forEach(c2, function (x) {
- return x.toFixed();
-});
+var r6 = _.forEach(c2, function (x) { return x.toFixed(); });
diff --git a/tests/baselines/reference/contextualTypingOfLambdaReturnExpression.js b/tests/baselines/reference/contextualTypingOfLambdaReturnExpression.js
index 220e06da59d..67670bf872e 100644
--- a/tests/baselines/reference/contextualTypingOfLambdaReturnExpression.js
+++ b/tests/baselines/reference/contextualTypingOfLambdaReturnExpression.js
@@ -9,6 +9,4 @@ callb((a) => { a.length; }); // Error, we picked the first overload and errored
//// [contextualTypingOfLambdaReturnExpression.js]
function callb(a) { }
callb(function (a) { return a.length; }); // Ok, we choose the second overload because the first one gave us an error when trying to resolve the lambda return type
-callb(function (a) {
- a.length;
-}); // Error, we picked the first overload and errored when type checking the lambda body
+callb(function (a) { a.length; }); // Error, we picked the first overload and errored when type checking the lambda body
diff --git a/tests/baselines/reference/contextualTypingOfLambdaWithMultipleSignatures2.js b/tests/baselines/reference/contextualTypingOfLambdaWithMultipleSignatures2.js
index 415fc3acd2e..442ded4ba75 100644
--- a/tests/baselines/reference/contextualTypingOfLambdaWithMultipleSignatures2.js
+++ b/tests/baselines/reference/contextualTypingOfLambdaWithMultipleSignatures2.js
@@ -8,6 +8,4 @@ f = (a) => { return a.asdf }
//// [contextualTypingOfLambdaWithMultipleSignatures2.js]
var f;
-f = function (a) {
- return a.asdf;
-};
+f = function (a) { return a.asdf; };
diff --git a/tests/baselines/reference/contextualTypingWithGenericAndNonGenericSignature.js b/tests/baselines/reference/contextualTypingWithGenericAndNonGenericSignature.js
index f548b6daaad..5ee0c758022 100644
--- a/tests/baselines/reference/contextualTypingWithGenericAndNonGenericSignature.js
+++ b/tests/baselines/reference/contextualTypingWithGenericAndNonGenericSignature.js
@@ -19,10 +19,6 @@ f3 = (x, y) => { return x }
//// [contextualTypingWithGenericAndNonGenericSignature.js]
//• If e is a FunctionExpression or ArrowFunctionExpression with no type parameters and no parameter or return type annotations, and T is a function type with EXACTLY ONE non - generic call signature, then any inferences made for type parameters referenced by the parameters of T’s call signature are fixed(section 4.12.2) and e is processed with the contextual type T, as described in section 4.9.3.
var f2;
-f2 = function (x, y) {
- return x;
-};
+f2 = function (x, y) { return x; };
var f3;
-f3 = function (x, y) {
- return x;
-};
+f3 = function (x, y) { return x; };
diff --git a/tests/baselines/reference/contextualTypingWithGenericSignature.js b/tests/baselines/reference/contextualTypingWithGenericSignature.js
index a1417e90b43..611a35f38ac 100644
--- a/tests/baselines/reference/contextualTypingWithGenericSignature.js
+++ b/tests/baselines/reference/contextualTypingWithGenericSignature.js
@@ -10,6 +10,4 @@ f2 = (x, y) => { return x }
//// [contextualTypingWithGenericSignature.js]
// If e is a FunctionExpression or ArrowFunctionExpression with no type parameters and no parameter or return type annotations, and T is a function type with EXACTLY ONE non - generic call signature, then any inferences made for type parameters referenced by the parameters of T’s call signature are fixed(section 4.12.2) and e is processed with the contextual type T, as described in section 4.9.3.
var f2;
-f2 = function (x, y) {
- return x;
-};
+f2 = function (x, y) { return x; };
diff --git a/tests/baselines/reference/contextuallyTypingOrOperator.js b/tests/baselines/reference/contextuallyTypingOrOperator.js
index 8d7babbbe6b..6dc3e09bf89 100644
--- a/tests/baselines/reference/contextuallyTypingOrOperator.js
+++ b/tests/baselines/reference/contextuallyTypingOrOperator.js
@@ -8,12 +8,6 @@ var v4 = (s: number) => 1 || function (s: string) { return s.length };
//// [contextuallyTypingOrOperator.js]
var v = { a: function (s) { return s.length; } } || { a: function (s) { return 1; } };
-var v2 = function (s) { return s.length || function (s) {
- s.length;
-}; };
-var v3 = function (s) { return s.length || function (s) {
- return 1;
-}; };
-var v4 = function (s) { return 1 || function (s) {
- return s.length;
-}; };
+var v2 = function (s) { return s.length || function (s) { s.length; }; };
+var v3 = function (s) { return s.length || function (s) { return 1; }; };
+var v4 = function (s) { return 1 || function (s) { return s.length; }; };
diff --git a/tests/baselines/reference/contextuallyTypingOrOperator2.js b/tests/baselines/reference/contextuallyTypingOrOperator2.js
index 9aa2c778345..fa850929b3e 100644
--- a/tests/baselines/reference/contextuallyTypingOrOperator2.js
+++ b/tests/baselines/reference/contextuallyTypingOrOperator2.js
@@ -5,6 +5,4 @@ var v2 = (s: string) => s.length || function (s) { s.aaa };
//// [contextuallyTypingOrOperator2.js]
var v = { a: function (s) { return s.length; } } || { a: function (s) { return 1; } };
-var v2 = function (s) { return s.length || function (s) {
- s.aaa;
-}; };
+var v2 = function (s) { return s.length || function (s) { s.aaa; }; };
diff --git a/tests/baselines/reference/couldNotSelectGenericOverload.js b/tests/baselines/reference/couldNotSelectGenericOverload.js
index 45ce1c42274..996ebde8448 100644
--- a/tests/baselines/reference/couldNotSelectGenericOverload.js
+++ b/tests/baselines/reference/couldNotSelectGenericOverload.js
@@ -9,13 +9,9 @@ var b3G = makeArray2(1, ""); // error
//// [couldNotSelectGenericOverload.js]
-function makeArray(items) {
- return items;
-}
+function makeArray(items) { return items; }
var b = [1, ""];
var b1G = makeArray(1, ""); // any, no error
var b2G = makeArray(b); // any[]
-function makeArray2(items) {
- return items;
-}
+function makeArray2(items) { return items; }
var b3G = makeArray2(1, ""); // error
diff --git a/tests/baselines/reference/debuggerEmit.js b/tests/baselines/reference/debuggerEmit.js
index c2f730271be..8cf5dc69cd0 100644
--- a/tests/baselines/reference/debuggerEmit.js
+++ b/tests/baselines/reference/debuggerEmit.js
@@ -3,7 +3,5 @@ var x = function () { debugger; }
x();
//// [debuggerEmit.js]
-var x = function () {
- debugger;
-};
+var x = function () { debugger; };
x();
diff --git a/tests/baselines/reference/declFileGenericType.js b/tests/baselines/reference/declFileGenericType.js
index d6d63e3443a..e01626a7ead 100644
--- a/tests/baselines/reference/declFileGenericType.js
+++ b/tests/baselines/reference/declFileGenericType.js
@@ -60,29 +60,17 @@ var C;
return B;
})();
C.B = B;
- function F(x) {
- return null;
- }
+ function F(x) { return null; }
C.F = F;
- function F2(x) {
- return null;
- }
+ function F2(x) { return null; }
C.F2 = F2;
- function F3(x) {
- return null;
- }
+ function F3(x) { return null; }
C.F3 = F3;
- function F4(x) {
- return null;
- }
+ function F4(x) { return null; }
C.F4 = F4;
- function F5() {
- return null;
- }
+ function F5() { return null; }
C.F5 = F5;
- function F6(x) {
- return null;
- }
+ function F6(x) { return null; }
C.F6 = F6;
var D = (function () {
function D(val) {
diff --git a/tests/baselines/reference/declFileObjectLiteralWithAccessors.js b/tests/baselines/reference/declFileObjectLiteralWithAccessors.js
index 7d7c6ee73d3..85897bc2c9d 100644
--- a/tests/baselines/reference/declFileObjectLiteralWithAccessors.js
+++ b/tests/baselines/reference/declFileObjectLiteralWithAccessors.js
@@ -15,12 +15,8 @@ point./*3*/x = 30;
function makePoint(x) {
return {
b: 10,
- get x() {
- return x;
- },
- set x(a) {
- this.b = a;
- }
+ get x() { return x; },
+ set x(a) { this.b = a; }
};
}
;
diff --git a/tests/baselines/reference/declFileObjectLiteralWithOnlyGetter.js b/tests/baselines/reference/declFileObjectLiteralWithOnlyGetter.js
index b3d41829637..dd39a30f7a2 100644
--- a/tests/baselines/reference/declFileObjectLiteralWithOnlyGetter.js
+++ b/tests/baselines/reference/declFileObjectLiteralWithOnlyGetter.js
@@ -12,9 +12,7 @@ var /*2*/x = point./*3*/x;
//// [declFileObjectLiteralWithOnlyGetter.js]
function makePoint(x) {
return {
- get x() {
- return x;
- }
+ get x() { return x; }
};
}
;
diff --git a/tests/baselines/reference/declFileObjectLiteralWithOnlySetter.js b/tests/baselines/reference/declFileObjectLiteralWithOnlySetter.js
index dae362caf36..e219e885053 100644
--- a/tests/baselines/reference/declFileObjectLiteralWithOnlySetter.js
+++ b/tests/baselines/reference/declFileObjectLiteralWithOnlySetter.js
@@ -13,9 +13,7 @@ point./*2*/x = 30;
function makePoint(x) {
return {
b: 10,
- set x(a) {
- this.b = a;
- }
+ set x(a) { this.b = a; }
};
}
;
diff --git a/tests/baselines/reference/declFilePrivateStatic.js b/tests/baselines/reference/declFilePrivateStatic.js
index 38efa8255a7..326ce62171d 100644
--- a/tests/baselines/reference/declFilePrivateStatic.js
+++ b/tests/baselines/reference/declFilePrivateStatic.js
@@ -21,16 +21,12 @@ var C = (function () {
C.a = function () { };
C.b = function () { };
Object.defineProperty(C, "c", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
enumerable: true,
configurable: true
});
Object.defineProperty(C, "d", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/declFileRestParametersOfFunctionAndFunctionType.js b/tests/baselines/reference/declFileRestParametersOfFunctionAndFunctionType.js
index 3cea09c8c26..0150c3f9d42 100644
--- a/tests/baselines/reference/declFileRestParametersOfFunctionAndFunctionType.js
+++ b/tests/baselines/reference/declFileRestParametersOfFunctionAndFunctionType.js
@@ -16,9 +16,7 @@ function f2(x) { }
function f3(x) { }
function f4() { }
function f5() { }
-var f6 = function () {
- return [10];
-};
+var f6 = function () { return [10]; };
//// [declFileRestParametersOfFunctionAndFunctionType.d.ts]
diff --git a/tests/baselines/reference/declFileTypeofFunction.js b/tests/baselines/reference/declFileTypeofFunction.js
index 2af519f411d..656e02b8ddd 100644
--- a/tests/baselines/reference/declFileTypeofFunction.js
+++ b/tests/baselines/reference/declFileTypeofFunction.js
@@ -34,12 +34,8 @@ function foo5(x: number) {
}
//// [declFileTypeofFunction.js]
-function f() {
- return undefined;
-}
-function g() {
- return undefined;
-}
+function f() { return undefined; }
+function g() { return undefined; }
var b;
function b1() {
return b1;
diff --git a/tests/baselines/reference/declInput-2.js b/tests/baselines/reference/declInput-2.js
index 30a306c09f8..dcd37454ef0 100644
--- a/tests/baselines/reference/declInput-2.js
+++ b/tests/baselines/reference/declInput-2.js
@@ -38,20 +38,12 @@ var M;
var D = (function () {
function D() {
}
- D.prototype.m232 = function () {
- return null;
- };
- D.prototype.m242 = function () {
- return null;
- };
- D.prototype.m252 = function () {
- return null;
- }; // don't generate
+ D.prototype.m232 = function () { return null; };
+ D.prototype.m242 = function () { return null; };
+ D.prototype.m252 = function () { return null; }; // don't generate
D.prototype.m26 = function (i) { };
D.prototype.m262 = function (i) { };
- D.prototype.m3 = function () {
- return new C();
- };
+ D.prototype.m3 = function () { return new C(); };
return D;
})();
M.D = D;
diff --git a/tests/baselines/reference/declInput.js b/tests/baselines/reference/declInput.js
index 39d466498fa..cd558c93403 100644
--- a/tests/baselines/reference/declInput.js
+++ b/tests/baselines/reference/declInput.js
@@ -14,12 +14,8 @@ class bar {
var bar = (function () {
function bar() {
}
- bar.prototype.f = function () {
- return '';
- };
- bar.prototype.g = function () {
- return { a: null, b: undefined, c: void 4 };
- };
+ bar.prototype.f = function () { return ''; };
+ bar.prototype.g = function () { return { a: null, b: undefined, c: void 4 }; };
bar.prototype.h = function (x, y, z) {
if (x === void 0) { x = 4; }
if (y === void 0) { y = null; }
diff --git a/tests/baselines/reference/declInput3.js b/tests/baselines/reference/declInput3.js
index fa577a90645..3be31de3de0 100644
--- a/tests/baselines/reference/declInput3.js
+++ b/tests/baselines/reference/declInput3.js
@@ -14,12 +14,8 @@ class bar {
var bar = (function () {
function bar() {
}
- bar.prototype.f = function () {
- return '';
- };
- bar.prototype.g = function () {
- return { a: null, b: undefined, c: void 4 };
- };
+ bar.prototype.f = function () { return ''; };
+ bar.prototype.g = function () { return { a: null, b: undefined, c: void 4 }; };
bar.prototype.h = function (x, y, z) {
if (x === void 0) { x = 4; }
if (y === void 0) { y = null; }
diff --git a/tests/baselines/reference/declInput4.js b/tests/baselines/reference/declInput4.js
index cce9127eddc..07b6f091a14 100644
--- a/tests/baselines/reference/declInput4.js
+++ b/tests/baselines/reference/declInput4.js
@@ -32,12 +32,8 @@ var M;
var D = (function () {
function D() {
}
- D.prototype.m232 = function () {
- return null;
- };
- D.prototype.m242 = function () {
- return null;
- };
+ D.prototype.m232 = function () { return null; };
+ D.prototype.m242 = function () { return null; };
D.prototype.m26 = function (i) { };
return D;
})();
diff --git a/tests/baselines/reference/declarationEmit_protectedMembers.js b/tests/baselines/reference/declarationEmit_protectedMembers.js
index ff4323ce542..61a4ebdfcab 100644
--- a/tests/baselines/reference/declarationEmit_protectedMembers.js
+++ b/tests/baselines/reference/declarationEmit_protectedMembers.js
@@ -65,9 +65,7 @@ var C1 = (function () {
return this.x;
};
Object.defineProperty(C1.prototype, "accessor", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
set: function (a) { },
enumerable: true,
configurable: true
@@ -81,9 +79,7 @@ var C1 = (function () {
configurable: true
});
Object.defineProperty(C1, "staticGetter", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
@@ -116,9 +112,7 @@ var C3 = (function (_super) {
return _super.sf.call(this);
};
Object.defineProperty(C3, "staticGetter", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/decrementOperatorWithNumberTypeInvalidOperations.js b/tests/baselines/reference/decrementOperatorWithNumberTypeInvalidOperations.js
index 8fc1c601982..34e862063ce 100644
--- a/tests/baselines/reference/decrementOperatorWithNumberTypeInvalidOperations.js
+++ b/tests/baselines/reference/decrementOperatorWithNumberTypeInvalidOperations.js
@@ -50,15 +50,11 @@ foo()--;
// -- operator on number type
var NUMBER;
var NUMBER1 = [1, 2];
-function foo() {
- return 1;
-}
+function foo() { return 1; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return 1;
- };
+ A.foo = function () { return 1; };
return A;
})();
var M;
@@ -72,14 +68,10 @@ var ResultIsNumber2 = NUMBER1--;
// number type literal
var ResultIsNumber3 = --1;
var ResultIsNumber4 = --{ x: 1, y: 2 };
-var ResultIsNumber5 = --{ x: 1, y: function (n) {
- return n;
-} };
+var ResultIsNumber5 = --{ x: 1, y: function (n) { return n; } };
var ResultIsNumber6 = 1--;
var ResultIsNumber7 = { x: 1, y: 2 }--;
-var ResultIsNumber8 = { x: 1, y: function (n) {
- return n;
-} }--;
+var ResultIsNumber8 = { x: 1, y: function (n) { return n; } }--;
// number type expressions
var ResultIsNumber9 = --foo();
var ResultIsNumber10 = --A.foo();
diff --git a/tests/baselines/reference/decrementOperatorWithUnsupportedBooleanType.js b/tests/baselines/reference/decrementOperatorWithUnsupportedBooleanType.js
index 22c86aa8450..2be74a64d8f 100644
--- a/tests/baselines/reference/decrementOperatorWithUnsupportedBooleanType.js
+++ b/tests/baselines/reference/decrementOperatorWithUnsupportedBooleanType.js
@@ -57,15 +57,11 @@ objA.a--, M.n--;
//// [decrementOperatorWithUnsupportedBooleanType.js]
// -- operator on boolean type
var BOOLEAN;
-function foo() {
- return true;
-}
+function foo() { return true; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return true;
- };
+ A.foo = function () { return true; };
return A;
})();
var M;
@@ -79,14 +75,10 @@ var ResultIsNumber2 = BOOLEAN--;
// boolean type literal
var ResultIsNumber3 = --true;
var ResultIsNumber4 = --{ x: true, y: false };
-var ResultIsNumber5 = --{ x: true, y: function (n) {
- return n;
-} };
+var ResultIsNumber5 = --{ x: true, y: function (n) { return n; } };
var ResultIsNumber6 = true--;
var ResultIsNumber7 = { x: true, y: false }--;
-var ResultIsNumber8 = { x: true, y: function (n) {
- return n;
-} }--;
+var ResultIsNumber8 = { x: true, y: function (n) { return n; } }--;
// boolean type expressions
var ResultIsNumber9 = --objA.a;
var ResultIsNumber10 = --M.n;
diff --git a/tests/baselines/reference/decrementOperatorWithUnsupportedStringType.js b/tests/baselines/reference/decrementOperatorWithUnsupportedStringType.js
index 1747b1648d6..430f9af963f 100644
--- a/tests/baselines/reference/decrementOperatorWithUnsupportedStringType.js
+++ b/tests/baselines/reference/decrementOperatorWithUnsupportedStringType.js
@@ -69,15 +69,11 @@ objA.a--, M.n--;
// -- operator on string type
var STRING;
var STRING1 = ["", ""];
-function foo() {
- return "";
-}
+function foo() { return ""; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return "";
- };
+ A.foo = function () { return ""; };
return A;
})();
var M;
@@ -93,14 +89,10 @@ var ResultIsNumber4 = STRING1--;
// string type literal
var ResultIsNumber5 = --"";
var ResultIsNumber6 = --{ x: "", y: "" };
-var ResultIsNumber7 = --{ x: "", y: function (s) {
- return s;
-} };
+var ResultIsNumber7 = --{ x: "", y: function (s) { return s; } };
var ResultIsNumber8 = ""--;
var ResultIsNumber9 = { x: "", y: "" }--;
-var ResultIsNumber10 = { x: "", y: function (s) {
- return s;
-} }--;
+var ResultIsNumber10 = { x: "", y: function (s) { return s; } }--;
// string type expressions
var ResultIsNumber11 = --objA.a;
var ResultIsNumber12 = --M.n;
diff --git a/tests/baselines/reference/defaultBestCommonTypesHaveDecls.js b/tests/baselines/reference/defaultBestCommonTypesHaveDecls.js
index 98e135cc712..ad6181ba7c5 100644
--- a/tests/baselines/reference/defaultBestCommonTypesHaveDecls.js
+++ b/tests/baselines/reference/defaultBestCommonTypesHaveDecls.js
@@ -20,13 +20,9 @@ var obj1;
obj1.length;
var obj2;
obj2.length;
-function concat(x, y) {
- return null;
-}
+function concat(x, y) { return null; }
var result = concat(1, ""); // error
var elementCount = result.length;
-function concat2(x, y) {
- return null;
-}
+function concat2(x, y) { return null; }
var result2 = concat2(1, ""); // result2 will be number|string
var elementCount2 = result.length;
diff --git a/tests/baselines/reference/deleteOperatorWithBooleanType.js b/tests/baselines/reference/deleteOperatorWithBooleanType.js
index cab9cba2c95..b0a60a23744 100644
--- a/tests/baselines/reference/deleteOperatorWithBooleanType.js
+++ b/tests/baselines/reference/deleteOperatorWithBooleanType.js
@@ -41,15 +41,11 @@ delete M.n;
//// [deleteOperatorWithBooleanType.js]
// delete operator on boolean type
var BOOLEAN;
-function foo() {
- return true;
-}
+function foo() { return true; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return false;
- };
+ A.foo = function () { return false; };
return A;
})();
var M;
diff --git a/tests/baselines/reference/deleteOperatorWithNumberType.js b/tests/baselines/reference/deleteOperatorWithNumberType.js
index d19ae045805..bb70c55024d 100644
--- a/tests/baselines/reference/deleteOperatorWithNumberType.js
+++ b/tests/baselines/reference/deleteOperatorWithNumberType.js
@@ -49,15 +49,11 @@ delete objA.a, M.n;
// delete operator on number type
var NUMBER;
var NUMBER1 = [1, 2];
-function foo() {
- return 1;
-}
+function foo() { return 1; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return 1;
- };
+ A.foo = function () { return 1; };
return A;
})();
var M;
@@ -71,9 +67,7 @@ var ResultIsBoolean2 = delete NUMBER1;
// number type literal
var ResultIsBoolean3 = delete 1;
var ResultIsBoolean4 = delete { x: 1, y: 2 };
-var ResultIsBoolean5 = delete { x: 1, y: function (n) {
- return n;
-} };
+var ResultIsBoolean5 = delete { x: 1, y: function (n) { return n; } };
// number type expressions
var ResultIsBoolean6 = delete objA.a;
var ResultIsBoolean7 = delete M.n;
diff --git a/tests/baselines/reference/deleteOperatorWithStringType.js b/tests/baselines/reference/deleteOperatorWithStringType.js
index ad27e8f84ad..79246e27725 100644
--- a/tests/baselines/reference/deleteOperatorWithStringType.js
+++ b/tests/baselines/reference/deleteOperatorWithStringType.js
@@ -48,15 +48,11 @@ delete objA.a,M.n;
// delete operator on string type
var STRING;
var STRING1 = ["", "abc"];
-function foo() {
- return "abc";
-}
+function foo() { return "abc"; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return "";
- };
+ A.foo = function () { return ""; };
return A;
})();
var M;
@@ -70,9 +66,7 @@ var ResultIsBoolean2 = delete STRING1;
// string type literal
var ResultIsBoolean3 = delete "";
var ResultIsBoolean4 = delete { x: "", y: "" };
-var ResultIsBoolean5 = delete { x: "", y: function (s) {
- return s;
-} };
+var ResultIsBoolean5 = delete { x: "", y: function (s) { return s; } };
// string type expressions
var ResultIsBoolean6 = delete objA.a;
var ResultIsBoolean7 = delete M.n;
diff --git a/tests/baselines/reference/derivedClassConstructorWithoutSuperCall.js b/tests/baselines/reference/derivedClassConstructorWithoutSuperCall.js
index 1c56819b200..32e8cf4199e 100644
--- a/tests/baselines/reference/derivedClassConstructorWithoutSuperCall.js
+++ b/tests/baselines/reference/derivedClassConstructorWithoutSuperCall.js
@@ -66,9 +66,7 @@ var Derived2 = (function (_super) {
var Derived3 = (function (_super) {
__extends(Derived3, _super);
function Derived3() {
- var r = function () {
- _super.call(this);
- }; // error
+ var r = function () { _super.call(this); }; // error
}
return Derived3;
})(Base2);
diff --git a/tests/baselines/reference/derivedClassIncludesInheritedMembers.js b/tests/baselines/reference/derivedClassIncludesInheritedMembers.js
index bdfa31cb04f..f2e816604d2 100644
--- a/tests/baselines/reference/derivedClassIncludesInheritedMembers.js
+++ b/tests/baselines/reference/derivedClassIncludesInheritedMembers.js
@@ -52,18 +52,14 @@ var Base = (function () {
}
Base.prototype.b = function () { };
Object.defineProperty(Base.prototype, "c", {
- get: function () {
- return '';
- },
+ get: function () { return ''; },
set: function (v) { },
enumerable: true,
configurable: true
});
Base.s = function () { };
Object.defineProperty(Base, "t", {
- get: function () {
- return '';
- },
+ get: function () { return ''; },
set: function (v) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/derivedClassOverridesProtectedMembers.js b/tests/baselines/reference/derivedClassOverridesProtectedMembers.js
index af725e9b7bd..b66d356a73e 100644
--- a/tests/baselines/reference/derivedClassOverridesProtectedMembers.js
+++ b/tests/baselines/reference/derivedClassOverridesProtectedMembers.js
@@ -50,18 +50,14 @@ var Base = (function () {
}
Base.prototype.b = function (a) { };
Object.defineProperty(Base.prototype, "c", {
- get: function () {
- return x;
- },
+ get: function () { return x; },
set: function (v) { },
enumerable: true,
configurable: true
});
Base.s = function (a) { };
Object.defineProperty(Base, "t", {
- get: function () {
- return x;
- },
+ get: function () { return x; },
set: function (v) { },
enumerable: true,
configurable: true
@@ -75,18 +71,14 @@ var Derived = (function (_super) {
}
Derived.prototype.b = function (a) { };
Object.defineProperty(Derived.prototype, "c", {
- get: function () {
- return y;
- },
+ get: function () { return y; },
set: function (v) { },
enumerable: true,
configurable: true
});
Derived.s = function (a) { };
Object.defineProperty(Derived, "t", {
- get: function () {
- return y;
- },
+ get: function () { return y; },
set: function (a) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/derivedClassOverridesProtectedMembers2.js b/tests/baselines/reference/derivedClassOverridesProtectedMembers2.js
index b1f5de00fb5..80f7456ab9a 100644
--- a/tests/baselines/reference/derivedClassOverridesProtectedMembers2.js
+++ b/tests/baselines/reference/derivedClassOverridesProtectedMembers2.js
@@ -77,18 +77,14 @@ var Base = (function () {
}
Base.prototype.b = function (a) { };
Object.defineProperty(Base.prototype, "c", {
- get: function () {
- return x;
- },
+ get: function () { return x; },
set: function (v) { },
enumerable: true,
configurable: true
});
Base.s = function (a) { };
Object.defineProperty(Base, "t", {
- get: function () {
- return x;
- },
+ get: function () { return x; },
set: function (v) { },
enumerable: true,
configurable: true
@@ -103,18 +99,14 @@ var Derived = (function (_super) {
}
Derived.prototype.b = function (a) { };
Object.defineProperty(Derived.prototype, "c", {
- get: function () {
- return y;
- },
+ get: function () { return y; },
set: function (v) { },
enumerable: true,
configurable: true
});
Derived.s = function (a) { };
Object.defineProperty(Derived, "t", {
- get: function () {
- return y;
- },
+ get: function () { return y; },
set: function (a) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/derivedClassOverridesProtectedMembers3.js b/tests/baselines/reference/derivedClassOverridesProtectedMembers3.js
index d6b93addbd3..cfb6116ee85 100644
--- a/tests/baselines/reference/derivedClassOverridesProtectedMembers3.js
+++ b/tests/baselines/reference/derivedClassOverridesProtectedMembers3.js
@@ -85,18 +85,14 @@ var Base = (function () {
}
Base.prototype.b = function (a) { };
Object.defineProperty(Base.prototype, "c", {
- get: function () {
- return x;
- },
+ get: function () { return x; },
set: function (v) { },
enumerable: true,
configurable: true
});
Base.s = function (a) { };
Object.defineProperty(Base, "t", {
- get: function () {
- return x;
- },
+ get: function () { return x; },
set: function (v) { },
enumerable: true,
configurable: true
@@ -126,9 +122,7 @@ var Derived3 = (function (_super) {
_super.call(this, a);
}
Object.defineProperty(Derived3.prototype, "c", {
- get: function () {
- return x;
- },
+ get: function () { return x; },
enumerable: true,
configurable: true
});
@@ -174,9 +168,7 @@ var Derived8 = (function (_super) {
_super.call(this, a);
}
Object.defineProperty(Derived8, "t", {
- get: function () {
- return x;
- },
+ get: function () { return x; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/derivedClassOverridesPublicMembers.js b/tests/baselines/reference/derivedClassOverridesPublicMembers.js
index a1df28586d9..9d7df0eee40 100644
--- a/tests/baselines/reference/derivedClassOverridesPublicMembers.js
+++ b/tests/baselines/reference/derivedClassOverridesPublicMembers.js
@@ -76,18 +76,14 @@ var Base = (function () {
}
Base.prototype.b = function (a) { };
Object.defineProperty(Base.prototype, "c", {
- get: function () {
- return x;
- },
+ get: function () { return x; },
set: function (v) { },
enumerable: true,
configurable: true
});
Base.s = function (a) { };
Object.defineProperty(Base, "t", {
- get: function () {
- return x;
- },
+ get: function () { return x; },
set: function (v) { },
enumerable: true,
configurable: true
@@ -101,18 +97,14 @@ var Derived = (function (_super) {
}
Derived.prototype.b = function (a) { };
Object.defineProperty(Derived.prototype, "c", {
- get: function () {
- return y;
- },
+ get: function () { return y; },
set: function (v) { },
enumerable: true,
configurable: true
});
Derived.s = function (a) { };
Object.defineProperty(Derived, "t", {
- get: function () {
- return y;
- },
+ get: function () { return y; },
set: function (a) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/derivedClassSuperCallsWithThisArg.js b/tests/baselines/reference/derivedClassSuperCallsWithThisArg.js
index 7e61be1c1c9..1902b6f4068 100644
--- a/tests/baselines/reference/derivedClassSuperCallsWithThisArg.js
+++ b/tests/baselines/reference/derivedClassSuperCallsWithThisArg.js
@@ -67,9 +67,7 @@ var Derived3 = (function (_super) {
var Derived4 = (function (_super) {
__extends(Derived4, _super);
function Derived4(a) {
- _super.call(this, function () {
- return this;
- }); // ok
+ _super.call(this, function () { return this; }); // ok
this.a = a;
}
return Derived4;
diff --git a/tests/baselines/reference/derivedClassWithAny.js b/tests/baselines/reference/derivedClassWithAny.js
index 0b568eaec9b..8070e689bd0 100644
--- a/tests/baselines/reference/derivedClassWithAny.js
+++ b/tests/baselines/reference/derivedClassWithAny.js
@@ -70,9 +70,7 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "X", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
enumerable: true,
configurable: true
});
@@ -125,9 +123,7 @@ var E = (function (_super) {
_super.apply(this, arguments);
}
Object.defineProperty(E.prototype, "X", {
- get: function () {
- return '';
- },
+ get: function () { return ''; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingProtectedInstance.js b/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingProtectedInstance.js
index 63c33f87836..8b00c632058 100644
--- a/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingProtectedInstance.js
+++ b/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingProtectedInstance.js
@@ -36,9 +36,7 @@ var Base = (function () {
return '';
};
Object.defineProperty(Base.prototype, "a", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (v) { },
enumerable: true,
configurable: true
@@ -55,9 +53,7 @@ var Derived = (function (_super) {
return '';
};
Object.defineProperty(Derived.prototype, "a", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (v) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingPublicInstance.js b/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingPublicInstance.js
index 692ae1569ec..4ac57d159e6 100644
--- a/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingPublicInstance.js
+++ b/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingPublicInstance.js
@@ -46,9 +46,7 @@ var Base = (function () {
return '';
};
Object.defineProperty(Base.prototype, "a", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (v) { },
enumerable: true,
configurable: true
@@ -65,9 +63,7 @@ var Derived = (function (_super) {
return '';
};
Object.defineProperty(Derived.prototype, "a", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (v) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/derivedClassWithPrivateStaticShadowingProtectedStatic.js b/tests/baselines/reference/derivedClassWithPrivateStaticShadowingProtectedStatic.js
index 56ce444de0b..1037d3faaae 100644
--- a/tests/baselines/reference/derivedClassWithPrivateStaticShadowingProtectedStatic.js
+++ b/tests/baselines/reference/derivedClassWithPrivateStaticShadowingProtectedStatic.js
@@ -35,9 +35,7 @@ var Base = (function () {
return '';
};
Object.defineProperty(Base, "a", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (v) { },
enumerable: true,
configurable: true
@@ -54,9 +52,7 @@ var Derived = (function (_super) {
return '';
};
Object.defineProperty(Derived, "a", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (v) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/derivedClassWithPrivateStaticShadowingPublicStatic.js b/tests/baselines/reference/derivedClassWithPrivateStaticShadowingPublicStatic.js
index 7ae518eeedf..c5bfea288bd 100644
--- a/tests/baselines/reference/derivedClassWithPrivateStaticShadowingPublicStatic.js
+++ b/tests/baselines/reference/derivedClassWithPrivateStaticShadowingPublicStatic.js
@@ -47,9 +47,7 @@ var Base = (function () {
return '';
};
Object.defineProperty(Base, "a", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (v) { },
enumerable: true,
configurable: true
@@ -67,9 +65,7 @@ var Derived = (function (_super) {
return '';
};
Object.defineProperty(Derived, "a", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (v) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/derivedClasses.js b/tests/baselines/reference/derivedClasses.js
index a0d6de6a819..e256313d27b 100644
--- a/tests/baselines/reference/derivedClasses.js
+++ b/tests/baselines/reference/derivedClasses.js
@@ -44,9 +44,7 @@ var Red = (function (_super) {
}
Red.prototype.shade = function () {
var _this = this;
- var getHue = function () {
- return _this.hue();
- };
+ var getHue = function () { return _this.hue(); };
return getHue() + " red";
};
return Red;
@@ -54,12 +52,8 @@ var Red = (function (_super) {
var Color = (function () {
function Color() {
}
- Color.prototype.shade = function () {
- return "some shade";
- };
- Color.prototype.hue = function () {
- return "some hue";
- };
+ Color.prototype.shade = function () { return "some shade"; };
+ Color.prototype.hue = function () { return "some hue"; };
return Color;
})();
var Blue = (function (_super) {
@@ -69,9 +63,7 @@ var Blue = (function (_super) {
}
Blue.prototype.shade = function () {
var _this = this;
- var getHue = function () {
- return _this.hue();
- };
+ var getHue = function () { return _this.hue(); };
return getHue() + " blue";
};
return Blue;
diff --git a/tests/baselines/reference/derivedGenericClassWithAny.js b/tests/baselines/reference/derivedGenericClassWithAny.js
index 677fadf3876..4d1f0452be4 100644
--- a/tests/baselines/reference/derivedGenericClassWithAny.js
+++ b/tests/baselines/reference/derivedGenericClassWithAny.js
@@ -53,9 +53,7 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "X", {
- get: function () {
- return null;
- },
+ get: function () { return null; },
enumerable: true,
configurable: true
});
@@ -98,9 +96,7 @@ var E = (function (_super) {
_super.apply(this, arguments);
}
Object.defineProperty(E.prototype, "X", {
- get: function () {
- return '';
- } // error
+ get: function () { return ''; } // error
,
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/duplicateLocalVariable1.js b/tests/baselines/reference/duplicateLocalVariable1.js
index cace580eea1..97becb0ff58 100644
--- a/tests/baselines/reference/duplicateLocalVariable1.js
+++ b/tests/baselines/reference/duplicateLocalVariable1.js
@@ -361,9 +361,7 @@ var TestRunner = (function () {
this.tests = [];
}
TestRunner.arrayCompare = function (arg1, arg2) {
- return (arg1.every(function (val, index) {
- return val === arg2[index];
- }));
+ return (arg1.every(function (val, index) { return val === arg2[index]; }));
};
TestRunner.prototype.addTest = function (test) {
this.tests.push(test);
@@ -410,23 +408,11 @@ exports.TestRunner = TestRunner;
exports.tests = (function () {
var testRunner = new TestRunner();
// First 3 are for simple harness validation
- testRunner.addTest(new TestCase("Basic test", function () {
- return true;
- }));
- testRunner.addTest(new TestCase("Test for any error", function () {
- throw new Error();
- return false;
- }, ""));
- testRunner.addTest(new TestCase("Test RegEx error message match", function () {
- throw new Error("Should also pass");
- return false;
- }, "Should [also]+ pass"));
- testRunner.addTest(new TestCase("Test array compare true", function () {
- return TestRunner.arrayCompare([1, 2, 3], [1, 2, 3]);
- }));
- testRunner.addTest(new TestCase("Test array compare false", function () {
- return !TestRunner.arrayCompare([3, 2, 3], [1, 2, 3]);
- }));
+ testRunner.addTest(new TestCase("Basic test", function () { return true; }));
+ testRunner.addTest(new TestCase("Test for any error", function () { throw new Error(); return false; }, ""));
+ testRunner.addTest(new TestCase("Test RegEx error message match", function () { throw new Error("Should also pass"); return false; }, "Should [also]+ pass"));
+ testRunner.addTest(new TestCase("Test array compare true", function () { return TestRunner.arrayCompare([1, 2, 3], [1, 2, 3]); }));
+ testRunner.addTest(new TestCase("Test array compare false", function () { return !TestRunner.arrayCompare([3, 2, 3], [1, 2, 3]); }));
// File detection tests
testRunner.addTest(new TestCase("Check file exists", function () {
return FileManager.DirectoryManager.fileExists(TestFileDir + "\\Test.txt");
@@ -516,9 +502,7 @@ exports.tests = (function () {
var fb = new FileManager.FileBuffer(14);
fb.writeUtf16leBom();
var chars = [0x0054, 0x00E8, 0x1D23, 0x2020, 0x000D, 0x000A];
- chars.forEach(function (val) {
- fb.writeUtf16CodePoint(val, false);
- });
+ chars.forEach(function (val) { fb.writeUtf16CodePoint(val, false); });
fb.save(filename);
var savedFile = new FileManager.FileBuffer(filename);
if (savedFile.encoding !== 'utf16le') {
@@ -573,9 +557,7 @@ exports.tests = (function () {
var filename = TestFileDir + "\\tmpUTF8nonBmp.txt";
var fb = new FileManager.FileBuffer(15);
var chars = [0x10480, 0x10481, 0x10482, 0x54, 0x68, 0x69];
- chars.forEach(function (val) {
- fb.writeUtf8CodePoint(val);
- });
+ chars.forEach(function (val) { fb.writeUtf8CodePoint(val); });
fb.save(filename);
var savedFile = new FileManager.FileBuffer(filename);
if (savedFile.encoding !== 'utf8') {
diff --git a/tests/baselines/reference/duplicateObjectLiteralProperty.js b/tests/baselines/reference/duplicateObjectLiteralProperty.js
index 5fd2d1177f8..9c629b211cf 100644
--- a/tests/baselines/reference/duplicateObjectLiteralProperty.js
+++ b/tests/baselines/reference/duplicateObjectLiteralProperty.js
@@ -30,11 +30,7 @@ var x = {
}
};
var y = {
- get a() {
- return 0;
- },
+ get a() { return 0; },
set a(v) { },
- get a() {
- return 0;
- }
+ get a() { return 0; }
};
diff --git a/tests/baselines/reference/emitArrowFunction.js b/tests/baselines/reference/emitArrowFunction.js
index 41c52cbfefc..9c50c4776b1 100644
--- a/tests/baselines/reference/emitArrowFunction.js
+++ b/tests/baselines/reference/emitArrowFunction.js
@@ -14,6 +14,4 @@ var f3 = function (x, y) { };
var f4 = function (x, y, z) { };
function foo(func) { }
foo(function () { return true; });
-foo(function () {
- return false;
-});
+foo(function () { return false; });
diff --git a/tests/baselines/reference/emitArrowFunctionES6.js b/tests/baselines/reference/emitArrowFunctionES6.js
index 39d69cc1f0e..35078502ef7 100644
--- a/tests/baselines/reference/emitArrowFunctionES6.js
+++ b/tests/baselines/reference/emitArrowFunctionES6.js
@@ -15,6 +15,4 @@ var f3 = (x, y, ...rest) => { };
var f4 = (x, y, z = 10) => { };
function foo(func) { }
foo(() => { return true; });
-foo(() => {
- return false;
-});
+foo(() => { return false; });
diff --git a/tests/baselines/reference/errorSuperPropertyAccess.js b/tests/baselines/reference/errorSuperPropertyAccess.js
index 845bc9834f7..79ba631afed 100644
--- a/tests/baselines/reference/errorSuperPropertyAccess.js
+++ b/tests/baselines/reference/errorSuperPropertyAccess.js
@@ -209,9 +209,7 @@ var SomeDerived1 = (function (_super) {
super.publicFunc.call(this);
}
var x = {
- test: function () {
- return super.publicFunc.call(this);
- }
+ test: function () { return super.publicFunc.call(this); }
};
};
return SomeDerived1;
diff --git a/tests/baselines/reference/errorSupression1.js b/tests/baselines/reference/errorSupression1.js
index 059530be452..53e40e585f0 100644
--- a/tests/baselines/reference/errorSupression1.js
+++ b/tests/baselines/reference/errorSupression1.js
@@ -12,9 +12,7 @@ baz.concat("y");
var Foo = (function () {
function Foo() {
}
- Foo.bar = function () {
- return "x";
- };
+ Foo.bar = function () { return "x"; };
return Foo;
})();
var baz = Foo.b;
diff --git a/tests/baselines/reference/errorsInGenericTypeReference.js b/tests/baselines/reference/errorsInGenericTypeReference.js
index 1a27a681e59..03bf31a6a6b 100644
--- a/tests/baselines/reference/errorsInGenericTypeReference.js
+++ b/tests/baselines/reference/errorsInGenericTypeReference.js
@@ -104,12 +104,8 @@ var tc2 = new testClass2(); // error: could not find symbol V
var testClass3 = (function () {
function testClass3() {
}
- testClass3.prototype.testMethod1 = function () {
- return null;
- }; // error: could not find symbol V
- testClass3.testMethod2 = function () {
- return null;
- }; // error: could not find symbol V
+ testClass3.prototype.testMethod1 = function () { return null; }; // error: could not find symbol V
+ testClass3.testMethod2 = function () { return null; }; // error: could not find symbol V
Object.defineProperty(testClass3.prototype, "a", {
set: function (value) { } // error: could not find symbol V
,
@@ -119,9 +115,7 @@ var testClass3 = (function () {
return testClass3;
})();
// in function return type annotation
-function testFunction1() {
- return null;
-} // error: could not find symbol V
+function testFunction1() { return null; } // error: could not find symbol V
// in paramter types
function testFunction2(p) { } // error: could not find symbol V
// in var type annotation
diff --git a/tests/baselines/reference/es6ClassTest.js b/tests/baselines/reference/es6ClassTest.js
index 5fd9f0e9b7f..08c184a0df2 100644
--- a/tests/baselines/reference/es6ClassTest.js
+++ b/tests/baselines/reference/es6ClassTest.js
@@ -112,12 +112,8 @@ var Foo = (function (_super) {
this.x = x;
this.gar = 5;
}
- Foo.prototype.bar = function () {
- return 0;
- };
- Foo.prototype.boo = function (x) {
- return x;
- };
+ Foo.prototype.bar = function () { return 0; };
+ Foo.prototype.boo = function (x) { return x; };
Foo.statVal = 0;
return Foo;
})(Bar);
diff --git a/tests/baselines/reference/es6ClassTest2.js b/tests/baselines/reference/es6ClassTest2.js
index f4854644079..fb0349c9044 100644
--- a/tests/baselines/reference/es6ClassTest2.js
+++ b/tests/baselines/reference/es6ClassTest2.js
@@ -243,9 +243,7 @@ var SplatMonster = (function () {
SplatMonster.prototype.roar = function (name) { };
return SplatMonster;
})();
-function foo() {
- return true;
-}
+function foo() { return true; }
var PrototypeMonster = (function () {
function PrototypeMonster() {
this.age = 1;
diff --git a/tests/baselines/reference/es6ClassTest8.js b/tests/baselines/reference/es6ClassTest8.js
index 3c616e5e893..f96bbd16b0b 100644
--- a/tests/baselines/reference/es6ClassTest8.js
+++ b/tests/baselines/reference/es6ClassTest8.js
@@ -41,9 +41,7 @@ class Camera {
//// [es6ClassTest8.js]
-function f1(x) {
- return x;
-}
+function f1(x) { return x; }
var C = (function () {
function C() {
var bar = (function () {
@@ -59,21 +57,11 @@ var Vector = (function () {
this.y = y;
this.z = z;
}
- Vector.norm = function (v) {
- return null;
- };
- Vector.minus = function (v1, v2) {
- return null;
- };
- Vector.times = function (v1, v2) {
- return null;
- };
- Vector.cross = function (v1, v2) {
- return null;
- };
- Vector.dot = function (v1, v2) {
- return null;
- };
+ Vector.norm = function (v) { return null; };
+ Vector.minus = function (v1, v2) { return null; };
+ Vector.times = function (v1, v2) { return null; };
+ Vector.cross = function (v1, v2) { return null; };
+ Vector.dot = function (v1, v2) { return null; };
return Vector;
})();
var Camera = (function () {
diff --git a/tests/baselines/reference/es6MemberScoping.js b/tests/baselines/reference/es6MemberScoping.js
index 85f76a93934..7e70045ceb3 100644
--- a/tests/baselines/reference/es6MemberScoping.js
+++ b/tests/baselines/reference/es6MemberScoping.js
@@ -30,8 +30,6 @@ var Foo = (function () {
var Foo2 = (function () {
function Foo2() {
}
- Foo2.Foo2 = function () {
- return 0;
- }; // should not be an error
+ Foo2.Foo2 = function () { return 0; }; // should not be an error
return Foo2;
})();
diff --git a/tests/baselines/reference/everyTypeWithAnnotationAndInitializer.js b/tests/baselines/reference/everyTypeWithAnnotationAndInitializer.js
index 291bcfcb68f..707801dc4ee 100644
--- a/tests/baselines/reference/everyTypeWithAnnotationAndInitializer.js
+++ b/tests/baselines/reference/everyTypeWithAnnotationAndInitializer.js
@@ -59,9 +59,7 @@ var D = (function () {
}
return D;
})();
-function F(x) {
- return 42;
-}
+function F(x) { return 42; }
var M;
(function (M) {
var A = (function () {
@@ -70,9 +68,7 @@ var M;
return A;
})();
M.A = A;
- function F2(x) {
- return x.toString();
- }
+ function F2(x) { return x.toString(); }
M.F2 = F2;
})(M || (M = {}));
var aNumber = 9.9;
diff --git a/tests/baselines/reference/everyTypeWithAnnotationAndInvalidInitializer.js b/tests/baselines/reference/everyTypeWithAnnotationAndInvalidInitializer.js
index 7191aef20bf..40e45bf7ec0 100644
--- a/tests/baselines/reference/everyTypeWithAnnotationAndInvalidInitializer.js
+++ b/tests/baselines/reference/everyTypeWithAnnotationAndInvalidInitializer.js
@@ -65,12 +65,8 @@ var D = (function () {
}
return D;
})();
-function F(x) {
- return 42;
-}
-function F2(x) {
- return x < 42;
-}
+function F(x) { return 42; }
+function F2(x) { return x < 42; }
var M;
(function (M) {
var A = (function () {
@@ -79,9 +75,7 @@ var M;
return A;
})();
M.A = A;
- function F2(x) {
- return x.toString();
- }
+ function F2(x) { return x.toString(); }
M.F2 = F2;
})(M || (M = {}));
var N;
@@ -92,9 +86,7 @@ var N;
return A;
})();
N.A = A;
- function F2(x) {
- return x.toString();
- }
+ function F2(x) { return x.toString(); }
N.F2 = F2;
})(N || (N = {}));
var aNumber = 'this is a string';
diff --git a/tests/baselines/reference/everyTypeWithInitializer.js b/tests/baselines/reference/everyTypeWithInitializer.js
index 74904a5ea30..aae0a9fe291 100644
--- a/tests/baselines/reference/everyTypeWithInitializer.js
+++ b/tests/baselines/reference/everyTypeWithInitializer.js
@@ -60,9 +60,7 @@ var D = (function () {
}
return D;
})();
-function F(x) {
- return 42;
-}
+function F(x) { return 42; }
var M;
(function (M) {
var A = (function () {
@@ -71,9 +69,7 @@ var M;
return A;
})();
M.A = A;
- function F2(x) {
- return x.toString();
- }
+ function F2(x) { return x.toString(); }
M.F2 = F2;
})(M || (M = {}));
var aNumber = 9.9;
diff --git a/tests/baselines/reference/exportAssignmentFunction.js b/tests/baselines/reference/exportAssignmentFunction.js
index 6d4336bd4bd..825d0f983ea 100644
--- a/tests/baselines/reference/exportAssignmentFunction.js
+++ b/tests/baselines/reference/exportAssignmentFunction.js
@@ -12,9 +12,7 @@ var n: number = fooFunc();
//// [exportAssignmentFunction_A.js]
define(["require", "exports"], function (require, exports) {
- function foo() {
- return 0;
- }
+ function foo() { return 0; }
return foo;
});
//// [exportAssignmentFunction_B.js]
diff --git a/tests/baselines/reference/exportImportMultipleFiles.js b/tests/baselines/reference/exportImportMultipleFiles.js
index 225b605f689..10909808ffc 100644
--- a/tests/baselines/reference/exportImportMultipleFiles.js
+++ b/tests/baselines/reference/exportImportMultipleFiles.js
@@ -14,9 +14,7 @@ lib.math.add(3, 4); // Shouldnt be error
//// [exportImportMultipleFiles_math.js]
define(["require", "exports"], function (require, exports) {
- function add(a, b) {
- return a + b;
- }
+ function add(a, b) { return a + b; }
exports.add = add;
});
//// [exportImportMultipleFiles_library.js]
diff --git a/tests/baselines/reference/exportPrivateType.js b/tests/baselines/reference/exportPrivateType.js
index 96acc83edb5..11ccc037ef6 100644
--- a/tests/baselines/reference/exportPrivateType.js
+++ b/tests/baselines/reference/exportPrivateType.js
@@ -41,9 +41,7 @@ var foo;
var C2 = (function () {
function C2() {
}
- C2.prototype.test = function () {
- return true;
- };
+ C2.prototype.test = function () { return true; };
return C2;
})();
// None of the types are exported, so per section 10.3, should all be errors
diff --git a/tests/baselines/reference/fatArrowfunctionAsType.js b/tests/baselines/reference/fatArrowfunctionAsType.js
index bd2dc4310d9..894267580c6 100644
--- a/tests/baselines/reference/fatArrowfunctionAsType.js
+++ b/tests/baselines/reference/fatArrowfunctionAsType.js
@@ -7,7 +7,5 @@ b = c;
//// [fatArrowfunctionAsType.js]
-var c = function (x) {
- return 42;
-};
+var c = function (x) { return 42; };
b = c;
diff --git a/tests/baselines/reference/fatarrowfunctions.js b/tests/baselines/reference/fatarrowfunctions.js
index 1ad00820990..eb57d1a9817 100644
--- a/tests/baselines/reference/fatarrowfunctions.js
+++ b/tests/baselines/reference/fatarrowfunctions.js
@@ -49,56 +49,30 @@ var messenger = {
function foo(x) {
return x();
}
-foo(function (x, y, z) {
- return x + y + z;
-});
-foo(function (x, y, z) {
- return x + y + z;
-});
-foo(function (x, y, z) {
- return x + y + z;
-});
-foo(function (x, y, z) {
- return x + y + z;
-});
-foo(function (x, y, z) {
- return x + y + z;
-});
-foo(function () {
- return 0;
-});
foo(function (x, y, z) { return x + y + z; });
foo(function (x, y, z) { return x + y + z; });
-foo(function (x, y, z) {
- return x + y + z;
-});
-foo(function (x, y, z) {
- return x + y + z;
-});
-foo(function (x, y, z) {
- return x + y + z;
-});
-foo(function () {
- return 0;
-});
+foo(function (x, y, z) { return x + y + z; });
+foo(function (x, y, z) { return x + y + z; });
+foo(function (x, y, z) { return x + y + z; });
+foo(function () { return 0; });
+foo(function (x, y, z) { return x + y + z; });
+foo(function (x, y, z) { return x + y + z; });
+foo(function (x, y, z) { return x + y + z; });
+foo(function (x, y, z) { return x + y + z; });
+foo(function (x, y, z) { return x + y + z; });
+foo(function () { return 0; });
foo((function (x) { return x; }));
foo(function (x) { return x * x; });
var y = function (x) { return x * x; };
var z = function (x) { return x * x; };
var w = function () { return 3; };
function ternaryTest(isWhile) {
- var f = isWhile ? function (n) {
- return n > 0;
- } : function (n) {
- return n === 0;
- };
+ var f = isWhile ? function (n) { return n > 0; } : function (n) { return n === 0; };
}
var messenger = {
message: "Hello World",
start: function () {
var _this = this;
- setTimeout(function () {
- _this.message.toString();
- }, 3000);
+ setTimeout(function () { _this.message.toString(); }, 3000);
}
};
diff --git a/tests/baselines/reference/fatarrowfunctionsErrors.js b/tests/baselines/reference/fatarrowfunctionsErrors.js
index 59baa802c9f..7b7a8f30f05 100644
--- a/tests/baselines/reference/fatarrowfunctionsErrors.js
+++ b/tests/baselines/reference/fatarrowfunctionsErrors.js
@@ -21,9 +21,7 @@ foo(function () {
return 0;
});
foo((1), { return: 0 });
-foo(function (x) {
- return x;
-});
+foo(function (x) { return x; });
foo(function (x) {
if (x === void 0) { x = 0; }
return x;
diff --git a/tests/baselines/reference/fatarrowfunctionsOptionalArgs.js b/tests/baselines/reference/fatarrowfunctionsOptionalArgs.js
index 6d6e3013fbb..9052b894337 100644
--- a/tests/baselines/reference/fatarrowfunctionsOptionalArgs.js
+++ b/tests/baselines/reference/fatarrowfunctionsOptionalArgs.js
@@ -208,9 +208,7 @@ foo(
return 28;
});
// in multiple paren
-((((function (arg) {
- return 32;
-}))));
+((((function (arg) { return 32; }))));
// in ternary exression
false ? function () { return 41; } : null;
false ? function (arg) { return 42; } : null;
@@ -275,17 +273,9 @@ false ? null : function () {
return 68;
};
// nested ternary expressions
-(function (a) {
- return a;
-}) ? function (b) {
- return b;
-} : function (c) {
- return c;
-};
+(function (a) { return a; }) ? function (b) { return b; } : function (c) { return c; };
//multiple levels
-(function (a) {
- return a;
-});
+(function (a) { return a; });
(function (b) { return function (c) { return 81; }; });
(function (c) { return function (d) { return 82; }; });
// In Expressions
diff --git a/tests/baselines/reference/fieldAndGetterWithSameName.js b/tests/baselines/reference/fieldAndGetterWithSameName.js
index 64129ff9365..ddd95b9e8f2 100644
--- a/tests/baselines/reference/fieldAndGetterWithSameName.js
+++ b/tests/baselines/reference/fieldAndGetterWithSameName.js
@@ -10,9 +10,7 @@ define(["require", "exports"], function (require, exports) {
function C() {
}
Object.defineProperty(C.prototype, "x", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/for-inStatements.js b/tests/baselines/reference/for-inStatements.js
index 00f1a64a8d6..32e1389232d 100644
--- a/tests/baselines/reference/for-inStatements.js
+++ b/tests/baselines/reference/for-inStatements.js
@@ -106,9 +106,7 @@ for (var x in '' ? c : d) { }
for (var x in 42 ? d[x] : c[x]) { }
for (var x in c[d]) { }
for (var x in (function (x) { return x; })) { }
-for (var x in function (x, y) {
- return x + y;
-}) { }
+for (var x in function (x, y) { return x + y; }) { }
var A = (function () {
function A() {
}
diff --git a/tests/baselines/reference/for-inStatementsInvalid.js b/tests/baselines/reference/for-inStatementsInvalid.js
index fc43665e99e..6d42a550a01 100644
--- a/tests/baselines/reference/for-inStatementsInvalid.js
+++ b/tests/baselines/reference/for-inStatementsInvalid.js
@@ -87,9 +87,7 @@ for (var x in '' ? c : d) { }
for (var x in 42 ? d[x] : c[x]) { }
for (var x in c[23]) { }
for (var x in (function (x) { return x; })) { }
-for (var x in function (x, y) {
- return x + y;
-}) { }
+for (var x in function (x, y) { return x + y; }) { }
var A = (function () {
function A() {
}
diff --git a/tests/baselines/reference/forStatements.js b/tests/baselines/reference/forStatements.js
index 1755ff51fdc..39fdb6c8871 100644
--- a/tests/baselines/reference/forStatements.js
+++ b/tests/baselines/reference/forStatements.js
@@ -57,9 +57,7 @@ var D = (function () {
}
return D;
})();
-function F(x) {
- return 42;
-}
+function F(x) { return 42; }
var M;
(function (M) {
var A = (function () {
@@ -68,9 +66,7 @@ var M;
return A;
})();
M.A = A;
- function F2(x) {
- return x.toString();
- }
+ function F2(x) { return x.toString(); }
M.F2 = F2;
})(M || (M = {}));
for (var aNumber = 9.9;;) { }
diff --git a/tests/baselines/reference/forStatementsMultipleInvalidDecl.js b/tests/baselines/reference/forStatementsMultipleInvalidDecl.js
index 5c856398be2..2282136be3a 100644
--- a/tests/baselines/reference/forStatementsMultipleInvalidDecl.js
+++ b/tests/baselines/reference/forStatementsMultipleInvalidDecl.js
@@ -77,9 +77,7 @@ var D = (function () {
}
return D;
})();
-function F(x) {
- return 42;
-}
+function F(x) { return 42; }
var M;
(function (M) {
var A = (function () {
@@ -88,9 +86,7 @@ var M;
return A;
})();
M.A = A;
- function F2(x) {
- return x.toString();
- }
+ function F2(x) { return x.toString(); }
M.F2 = F2;
})(M || (M = {}));
// all of these are errors
diff --git a/tests/baselines/reference/forStatementsMultipleValidDecl.js b/tests/baselines/reference/forStatementsMultipleValidDecl.js
index 76571ce1ff4..e95e37d63ac 100644
--- a/tests/baselines/reference/forStatementsMultipleValidDecl.js
+++ b/tests/baselines/reference/forStatementsMultipleValidDecl.js
@@ -49,9 +49,7 @@ for (var p = { x: 1, y: undefined };;) { }
for (var p = { x: 1, y: 2 };;) { }
for (var p = { x: 0, y: undefined };;) { }
for (var p;;) { }
-for (var fn = function (s) {
- return 42;
-};;) { }
+for (var fn = function (s) { return 42; };;) { }
for (var fn = function (s) { return 3; };;) { }
for (var fn;;) { }
for (var fn;;) { }
diff --git a/tests/baselines/reference/functionAssignment.js b/tests/baselines/reference/functionAssignment.js
index 5a3e07c9e8d..3237f53bf9a 100644
--- a/tests/baselines/reference/functionAssignment.js
+++ b/tests/baselines/reference/functionAssignment.js
@@ -53,6 +53,4 @@ f2(function () {
function f3(a) { }
f3({ a: 0, b: 0 });
function callb(a) { }
-callb(function (a) {
- a.length;
-});
+callb(function (a) { a.length; });
diff --git a/tests/baselines/reference/functionAssignmentError.js b/tests/baselines/reference/functionAssignmentError.js
index e19547096b8..dd35ccb271a 100644
--- a/tests/baselines/reference/functionAssignmentError.js
+++ b/tests/baselines/reference/functionAssignmentError.js
@@ -3,9 +3,5 @@ var func = function (){return "ONE";};
func = function (){return "ONE";};
//// [functionAssignmentError.js]
-var func = function () {
- return "ONE";
-};
-func = function () {
- return "ONE";
-};
+var func = function () { return "ONE"; };
+func = function () { return "ONE"; };
diff --git a/tests/baselines/reference/functionCall1.js b/tests/baselines/reference/functionCall1.js
index 8025ad5a6f5..cb8c1a46a23 100644
--- a/tests/baselines/reference/functionCall1.js
+++ b/tests/baselines/reference/functionCall1.js
@@ -3,8 +3,6 @@ function foo():any{return ""};
var x = foo();
//// [functionCall1.js]
-function foo() {
- return "";
-}
+function foo() { return ""; }
;
var x = foo();
diff --git a/tests/baselines/reference/functionCall2.js b/tests/baselines/reference/functionCall2.js
index 5b6da378103..5351dc116ff 100644
--- a/tests/baselines/reference/functionCall2.js
+++ b/tests/baselines/reference/functionCall2.js
@@ -3,8 +3,6 @@ function foo():number{return 1};
var x = foo();
//// [functionCall2.js]
-function foo() {
- return 1;
-}
+function foo() { return 1; }
;
var x = foo();
diff --git a/tests/baselines/reference/functionCall3.js b/tests/baselines/reference/functionCall3.js
index db29b44db7a..74540c2ccf6 100644
--- a/tests/baselines/reference/functionCall3.js
+++ b/tests/baselines/reference/functionCall3.js
@@ -3,7 +3,5 @@ function foo():any[]{return [1];}
var x = foo();
//// [functionCall3.js]
-function foo() {
- return [1];
-}
+function foo() { return [1]; }
var x = foo();
diff --git a/tests/baselines/reference/functionCall4.js b/tests/baselines/reference/functionCall4.js
index 05021c33563..0f937337d49 100644
--- a/tests/baselines/reference/functionCall4.js
+++ b/tests/baselines/reference/functionCall4.js
@@ -4,12 +4,8 @@ function bar():()=>any{return foo};
var x = bar();
//// [functionCall4.js]
-function foo() {
- return "";
-}
+function foo() { return ""; }
;
-function bar() {
- return foo;
-}
+function bar() { return foo; }
;
var x = bar();
diff --git a/tests/baselines/reference/functionCall5.js b/tests/baselines/reference/functionCall5.js
index e6b0e049ef6..dc7db4a9959 100644
--- a/tests/baselines/reference/functionCall5.js
+++ b/tests/baselines/reference/functionCall5.js
@@ -13,8 +13,6 @@ var m1;
})();
m1.c1 = c1;
})(m1 || (m1 = {}));
-function foo() {
- return new m1.c1();
-}
+function foo() { return new m1.c1(); }
;
var x = foo();
diff --git a/tests/baselines/reference/functionCall7.js b/tests/baselines/reference/functionCall7.js
index b32c21b5892..cb30e5d8b24 100644
--- a/tests/baselines/reference/functionCall7.js
+++ b/tests/baselines/reference/functionCall7.js
@@ -18,9 +18,7 @@ var m1;
})();
m1.c1 = c1;
})(m1 || (m1 = {}));
-function foo(a) {
- a.a = 1;
-}
+function foo(a) { a.a = 1; }
;
var myC = new m1.c1();
foo(myC);
diff --git a/tests/baselines/reference/functionConstraintSatisfaction.js b/tests/baselines/reference/functionConstraintSatisfaction.js
index a16f4d1ed36..b8741456178 100644
--- a/tests/baselines/reference/functionConstraintSatisfaction.js
+++ b/tests/baselines/reference/functionConstraintSatisfaction.js
@@ -63,9 +63,7 @@ function foo2(x: T, y: U) {
//// [functionConstraintSatisfaction.js]
// satisfaction of a constraint to Function, no errors expected
-function foo(x) {
- return x;
-}
+function foo(x) { return x; }
var i;
var C = (function () {
function C() {
@@ -78,12 +76,8 @@ var c;
var r = foo(new Function());
var r1 = foo(function (x) { return x; });
var r2 = foo(function (x) { return x; });
-var r3 = foo(function (x) {
- return x;
-});
-var r4 = foo(function (x) {
- return x;
-});
+var r3 = foo(function (x) { return x; });
+var r4 = foo(function (x) { return x; });
var r5 = foo(i);
var r6 = foo(C);
var r7 = foo(b);
@@ -98,9 +92,7 @@ var a2;
var b2;
var c2;
var r9 = foo(function (x) { return x; });
-var r10 = foo(function (x) {
- return x;
-});
+var r10 = foo(function (x) { return x; });
var r11 = foo(function (x) { return x; });
var r12 = foo(function (x, y) { return x; });
var r13 = foo(i2);
diff --git a/tests/baselines/reference/functionConstraintSatisfaction2.js b/tests/baselines/reference/functionConstraintSatisfaction2.js
index 982dcb37a49..9e70a508ccd 100644
--- a/tests/baselines/reference/functionConstraintSatisfaction2.js
+++ b/tests/baselines/reference/functionConstraintSatisfaction2.js
@@ -42,15 +42,11 @@ function fff(x: T, y: U) {
//// [functionConstraintSatisfaction2.js]
// satisfaction of a constraint to Function, all of these invocations are errors unless otherwise noted
-function foo(x) {
- return x;
-}
+function foo(x) { return x; }
foo(1);
foo(function () { }, 1);
foo(1, function () { });
-function foo2(x) {
- return x;
-}
+function foo2(x) { return x; }
var C = (function () {
function C() {
}
diff --git a/tests/baselines/reference/functionConstraintSatisfaction3.js b/tests/baselines/reference/functionConstraintSatisfaction3.js
index 4738cecedab..2c1bfa4d399 100644
--- a/tests/baselines/reference/functionConstraintSatisfaction3.js
+++ b/tests/baselines/reference/functionConstraintSatisfaction3.js
@@ -43,9 +43,7 @@ var r15 = foo(c2);
//// [functionConstraintSatisfaction3.js]
// satisfaction of a constraint to Function, no errors expected
-function foo(x) {
- return x;
-}
+function foo(x) { return x; }
var i;
var C = (function () {
function C() {
@@ -57,12 +55,8 @@ var b;
var c;
var r1 = foo(function (x) { return x; });
var r2 = foo(function (x) { return x; });
-var r3 = foo(function (x) {
- return x;
-});
-var r4 = foo(function (x) {
- return x;
-});
+var r3 = foo(function (x) { return x; });
+var r4 = foo(function (x) { return x; });
var r5 = foo(i);
var r8 = foo(c);
var i2;
@@ -74,9 +68,7 @@ var C2 = (function () {
var a2;
var b2;
var c2;
-var r9 = foo(function (x) {
- return x;
-});
+var r9 = foo(function (x) { return x; });
var r10 = foo(function (x) { return x; });
var r12 = foo(i2);
var r15 = foo(c2);
diff --git a/tests/baselines/reference/functionExpressionReturningItself.js b/tests/baselines/reference/functionExpressionReturningItself.js
index 8553d2da867..9485100164e 100644
--- a/tests/baselines/reference/functionExpressionReturningItself.js
+++ b/tests/baselines/reference/functionExpressionReturningItself.js
@@ -2,9 +2,7 @@
var x = function somefn() { return somefn; };
//// [functionExpressionReturningItself.js]
-var x = function somefn() {
- return somefn;
-};
+var x = function somefn() { return somefn; };
//// [functionExpressionReturningItself.d.ts]
diff --git a/tests/baselines/reference/functionOverloadAmbiguity1.js b/tests/baselines/reference/functionOverloadAmbiguity1.js
index f2fa78e1c14..2833ccbcdc3 100644
--- a/tests/baselines/reference/functionOverloadAmbiguity1.js
+++ b/tests/baselines/reference/functionOverloadAmbiguity1.js
@@ -12,10 +12,6 @@ callb2((a) => { a.length; } ); // ok, chose first overload
//// [functionOverloadAmbiguity1.js]
function callb(a) { }
-callb(function (a) {
- a.length;
-}); // error, chose first overload
+callb(function (a) { a.length; }); // error, chose first overload
function callb2(a) { }
-callb2(function (a) {
- a.length;
-}); // ok, chose first overload
+callb2(function (a) { a.length; }); // ok, chose first overload
diff --git a/tests/baselines/reference/functionOverloads.js b/tests/baselines/reference/functionOverloads.js
index 5504b286628..7e38b8fe993 100644
--- a/tests/baselines/reference/functionOverloads.js
+++ b/tests/baselines/reference/functionOverloads.js
@@ -5,8 +5,6 @@ function foo(bar?: string): any { return "" };
var x = foo(5);
//// [functionOverloads.js]
-function foo(bar) {
- return "";
-}
+function foo(bar) { return ""; }
;
var x = foo(5);
diff --git a/tests/baselines/reference/functionOverloads1.js b/tests/baselines/reference/functionOverloads1.js
index 695a9c37808..5b4acabd02c 100644
--- a/tests/baselines/reference/functionOverloads1.js
+++ b/tests/baselines/reference/functionOverloads1.js
@@ -5,6 +5,4 @@ function foo():string { return "a" }
//// [functionOverloads1.js]
1 + 1;
-function foo() {
- return "a";
-}
+function foo() { return "a"; }
diff --git a/tests/baselines/reference/functionOverloads11.js b/tests/baselines/reference/functionOverloads11.js
index efc9c793125..8d85b0ffb7b 100644
--- a/tests/baselines/reference/functionOverloads11.js
+++ b/tests/baselines/reference/functionOverloads11.js
@@ -4,6 +4,4 @@ function foo():string { return "" }
//// [functionOverloads11.js]
-function foo() {
- return "";
-}
+function foo() { return ""; }
diff --git a/tests/baselines/reference/functionOverloads12.js b/tests/baselines/reference/functionOverloads12.js
index ff789083eeb..4681e43ee5b 100644
--- a/tests/baselines/reference/functionOverloads12.js
+++ b/tests/baselines/reference/functionOverloads12.js
@@ -5,9 +5,7 @@ function foo():any { if (true) return ""; else return 0;}
//// [functionOverloads12.js]
-function foo() {
- if (true)
- return "";
- else
- return 0;
-}
+function foo() { if (true)
+ return "";
+else
+ return 0; }
diff --git a/tests/baselines/reference/functionOverloads13.js b/tests/baselines/reference/functionOverloads13.js
index f9eb4d59e47..ff43c85e3df 100644
--- a/tests/baselines/reference/functionOverloads13.js
+++ b/tests/baselines/reference/functionOverloads13.js
@@ -5,6 +5,4 @@ function foo(bar?:number):any { return "" }
//// [functionOverloads13.js]
-function foo(bar) {
- return "";
-}
+function foo(bar) { return ""; }
diff --git a/tests/baselines/reference/functionOverloads14.js b/tests/baselines/reference/functionOverloads14.js
index f9a08ecf952..826b096290a 100644
--- a/tests/baselines/reference/functionOverloads14.js
+++ b/tests/baselines/reference/functionOverloads14.js
@@ -5,6 +5,4 @@ function foo():{a:any;} { return {a:1} }
//// [functionOverloads14.js]
-function foo() {
- return { a: 1 };
-}
+function foo() { return { a: 1 }; }
diff --git a/tests/baselines/reference/functionOverloads15.js b/tests/baselines/reference/functionOverloads15.js
index 2b80df6630c..fe0c90f82af 100644
--- a/tests/baselines/reference/functionOverloads15.js
+++ b/tests/baselines/reference/functionOverloads15.js
@@ -5,6 +5,4 @@ function foo(foo:{a:string; b?:number;}):any { return "" }
//// [functionOverloads15.js]
-function foo(foo) {
- return "";
-}
+function foo(foo) { return ""; }
diff --git a/tests/baselines/reference/functionOverloads16.js b/tests/baselines/reference/functionOverloads16.js
index ebf82febd16..a0fdaa88894 100644
--- a/tests/baselines/reference/functionOverloads16.js
+++ b/tests/baselines/reference/functionOverloads16.js
@@ -5,6 +5,4 @@ function foo(foo:{a:string; b?:number;}):any { return "" }
//// [functionOverloads16.js]
-function foo(foo) {
- return "";
-}
+function foo(foo) { return ""; }
diff --git a/tests/baselines/reference/functionOverloads17.js b/tests/baselines/reference/functionOverloads17.js
index d9fa54b744b..3a5dcd81914 100644
--- a/tests/baselines/reference/functionOverloads17.js
+++ b/tests/baselines/reference/functionOverloads17.js
@@ -4,6 +4,4 @@ function foo():{a:string;} { return {a:""} }
//// [functionOverloads17.js]
-function foo() {
- return { a: "" };
-}
+function foo() { return { a: "" }; }
diff --git a/tests/baselines/reference/functionOverloads18.js b/tests/baselines/reference/functionOverloads18.js
index e1061a32c09..8c196831e48 100644
--- a/tests/baselines/reference/functionOverloads18.js
+++ b/tests/baselines/reference/functionOverloads18.js
@@ -4,6 +4,4 @@ function foo(bar:{a:string;}) { return {a:""} }
//// [functionOverloads18.js]
-function foo(bar) {
- return { a: "" };
-}
+function foo(bar) { return { a: "" }; }
diff --git a/tests/baselines/reference/functionOverloads19.js b/tests/baselines/reference/functionOverloads19.js
index 6b383225dd0..4183f6a48b8 100644
--- a/tests/baselines/reference/functionOverloads19.js
+++ b/tests/baselines/reference/functionOverloads19.js
@@ -5,6 +5,4 @@ function foo(bar:{a:any;}) { return {a:""} }
//// [functionOverloads19.js]
-function foo(bar) {
- return { a: "" };
-}
+function foo(bar) { return { a: "" }; }
diff --git a/tests/baselines/reference/functionOverloads2.js b/tests/baselines/reference/functionOverloads2.js
index 7e9eb45d236..39a58663cf4 100644
--- a/tests/baselines/reference/functionOverloads2.js
+++ b/tests/baselines/reference/functionOverloads2.js
@@ -5,8 +5,6 @@ function foo(bar: any): any { return bar };
var x = foo(true);
//// [functionOverloads2.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
;
var x = foo(true);
diff --git a/tests/baselines/reference/functionOverloads20.js b/tests/baselines/reference/functionOverloads20.js
index 012f2ce09cd..4f259a88538 100644
--- a/tests/baselines/reference/functionOverloads20.js
+++ b/tests/baselines/reference/functionOverloads20.js
@@ -5,6 +5,4 @@ function foo(bar:{a:any;}): string {return ""}
//// [functionOverloads20.js]
-function foo(bar) {
- return "";
-}
+function foo(bar) { return ""; }
diff --git a/tests/baselines/reference/functionOverloads21.js b/tests/baselines/reference/functionOverloads21.js
index 78fb1fe011f..6e69169efbf 100644
--- a/tests/baselines/reference/functionOverloads21.js
+++ b/tests/baselines/reference/functionOverloads21.js
@@ -5,6 +5,4 @@ function foo(bar:{a:any; b?:string;}[]) { return 0 }
//// [functionOverloads21.js]
-function foo(bar) {
- return 0;
-}
+function foo(bar) { return 0; }
diff --git a/tests/baselines/reference/functionOverloads22.js b/tests/baselines/reference/functionOverloads22.js
index 531c37770b1..54b745d96dd 100644
--- a/tests/baselines/reference/functionOverloads22.js
+++ b/tests/baselines/reference/functionOverloads22.js
@@ -5,6 +5,4 @@ function foo(bar:any):{a:any;b?:any;}[] { return [{a:""}] }
//// [functionOverloads22.js]
-function foo(bar) {
- return [{ a: "" }];
-}
+function foo(bar) { return [{ a: "" }]; }
diff --git a/tests/baselines/reference/functionOverloads23.js b/tests/baselines/reference/functionOverloads23.js
index d8cac7eb8ee..aa3a7172ada 100644
--- a/tests/baselines/reference/functionOverloads23.js
+++ b/tests/baselines/reference/functionOverloads23.js
@@ -5,6 +5,4 @@ function foo(bar:(a?)=>void) { return 0 }
//// [functionOverloads23.js]
-function foo(bar) {
- return 0;
-}
+function foo(bar) { return 0; }
diff --git a/tests/baselines/reference/functionOverloads24.js b/tests/baselines/reference/functionOverloads24.js
index c7255063174..8fcc3c81902 100644
--- a/tests/baselines/reference/functionOverloads24.js
+++ b/tests/baselines/reference/functionOverloads24.js
@@ -5,6 +5,4 @@ function foo(bar:any):(a)=>void { return function(){} }
//// [functionOverloads24.js]
-function foo(bar) {
- return function () { };
-}
+function foo(bar) { return function () { }; }
diff --git a/tests/baselines/reference/functionOverloads25.js b/tests/baselines/reference/functionOverloads25.js
index bbaef498926..d466aa82d21 100644
--- a/tests/baselines/reference/functionOverloads25.js
+++ b/tests/baselines/reference/functionOverloads25.js
@@ -6,8 +6,6 @@ var x = foo();
//// [functionOverloads25.js]
-function foo(bar) {
- return '';
-}
+function foo(bar) { return ''; }
;
var x = foo();
diff --git a/tests/baselines/reference/functionOverloads26.js b/tests/baselines/reference/functionOverloads26.js
index 088c06147ba..bc4d017b9bb 100644
--- a/tests/baselines/reference/functionOverloads26.js
+++ b/tests/baselines/reference/functionOverloads26.js
@@ -6,7 +6,5 @@ var x = foo('baz');
//// [functionOverloads26.js]
-function foo(bar) {
- return '';
-}
+function foo(bar) { return ''; }
var x = foo('baz');
diff --git a/tests/baselines/reference/functionOverloads27.js b/tests/baselines/reference/functionOverloads27.js
index 2b11b1f6c4e..199905d8219 100644
--- a/tests/baselines/reference/functionOverloads27.js
+++ b/tests/baselines/reference/functionOverloads27.js
@@ -6,7 +6,5 @@ var x = foo(5);
//// [functionOverloads27.js]
-function foo(bar) {
- return '';
-}
+function foo(bar) { return ''; }
var x = foo(5);
diff --git a/tests/baselines/reference/functionOverloads28.js b/tests/baselines/reference/functionOverloads28.js
index 566972ee25d..d10ef52e2b2 100644
--- a/tests/baselines/reference/functionOverloads28.js
+++ b/tests/baselines/reference/functionOverloads28.js
@@ -6,8 +6,6 @@ var t:any; var x = foo(t);
//// [functionOverloads28.js]
-function foo(bar) {
- return '';
-}
+function foo(bar) { return ''; }
var t;
var x = foo(t);
diff --git a/tests/baselines/reference/functionOverloads29.js b/tests/baselines/reference/functionOverloads29.js
index c828bb95917..edc1ea178bc 100644
--- a/tests/baselines/reference/functionOverloads29.js
+++ b/tests/baselines/reference/functionOverloads29.js
@@ -6,7 +6,5 @@ var x = foo();
//// [functionOverloads29.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var x = foo();
diff --git a/tests/baselines/reference/functionOverloads30.js b/tests/baselines/reference/functionOverloads30.js
index 27b1436b6fb..bc7593a0771 100644
--- a/tests/baselines/reference/functionOverloads30.js
+++ b/tests/baselines/reference/functionOverloads30.js
@@ -6,7 +6,5 @@ var x = foo('bar');
//// [functionOverloads30.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var x = foo('bar');
diff --git a/tests/baselines/reference/functionOverloads31.js b/tests/baselines/reference/functionOverloads31.js
index 01cee2c342b..2c2a15821a7 100644
--- a/tests/baselines/reference/functionOverloads31.js
+++ b/tests/baselines/reference/functionOverloads31.js
@@ -6,7 +6,5 @@ var x = foo(5);
//// [functionOverloads31.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var x = foo(5);
diff --git a/tests/baselines/reference/functionOverloads32.js b/tests/baselines/reference/functionOverloads32.js
index 4e0efa98b09..a5557042dfb 100644
--- a/tests/baselines/reference/functionOverloads32.js
+++ b/tests/baselines/reference/functionOverloads32.js
@@ -6,8 +6,6 @@ var baz:number; var x = foo(baz);
//// [functionOverloads32.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var baz;
var x = foo(baz);
diff --git a/tests/baselines/reference/functionOverloads33.js b/tests/baselines/reference/functionOverloads33.js
index 0c01cd54d1e..98bcc09b8b4 100644
--- a/tests/baselines/reference/functionOverloads33.js
+++ b/tests/baselines/reference/functionOverloads33.js
@@ -6,7 +6,5 @@ var x = foo(5);
//// [functionOverloads33.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var x = foo(5);
diff --git a/tests/baselines/reference/functionOverloads34.js b/tests/baselines/reference/functionOverloads34.js
index 48ac2b5fc59..3d4311e4193 100644
--- a/tests/baselines/reference/functionOverloads34.js
+++ b/tests/baselines/reference/functionOverloads34.js
@@ -6,7 +6,5 @@ var x = foo();
//// [functionOverloads34.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var x = foo();
diff --git a/tests/baselines/reference/functionOverloads35.js b/tests/baselines/reference/functionOverloads35.js
index fa373a9ee52..b25ac6c3c5f 100644
--- a/tests/baselines/reference/functionOverloads35.js
+++ b/tests/baselines/reference/functionOverloads35.js
@@ -6,7 +6,5 @@ var x = foo({a:1});
//// [functionOverloads35.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var x = foo({ a: 1 });
diff --git a/tests/baselines/reference/functionOverloads36.js b/tests/baselines/reference/functionOverloads36.js
index 33f6156c66b..4e790917d93 100644
--- a/tests/baselines/reference/functionOverloads36.js
+++ b/tests/baselines/reference/functionOverloads36.js
@@ -6,7 +6,5 @@ var x = foo({a:'foo'});
//// [functionOverloads36.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var x = foo({ a: 'foo' });
diff --git a/tests/baselines/reference/functionOverloads37.js b/tests/baselines/reference/functionOverloads37.js
index f9e6130dbd9..c4e0d4fd18b 100644
--- a/tests/baselines/reference/functionOverloads37.js
+++ b/tests/baselines/reference/functionOverloads37.js
@@ -6,7 +6,5 @@ var x = foo();
//// [functionOverloads37.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var x = foo();
diff --git a/tests/baselines/reference/functionOverloads38.js b/tests/baselines/reference/functionOverloads38.js
index 410b4358ede..c973cbe7b67 100644
--- a/tests/baselines/reference/functionOverloads38.js
+++ b/tests/baselines/reference/functionOverloads38.js
@@ -6,7 +6,5 @@ var x = foo([{a:1}]);
//// [functionOverloads38.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var x = foo([{ a: 1 }]);
diff --git a/tests/baselines/reference/functionOverloads39.js b/tests/baselines/reference/functionOverloads39.js
index 771a3148036..ad4ded394d8 100644
--- a/tests/baselines/reference/functionOverloads39.js
+++ b/tests/baselines/reference/functionOverloads39.js
@@ -6,7 +6,5 @@ var x = foo([{a:true}]);
//// [functionOverloads39.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var x = foo([{ a: true }]);
diff --git a/tests/baselines/reference/functionOverloads4.js b/tests/baselines/reference/functionOverloads4.js
index b428f6938b4..3a1ff2ced33 100644
--- a/tests/baselines/reference/functionOverloads4.js
+++ b/tests/baselines/reference/functionOverloads4.js
@@ -3,6 +3,4 @@ function foo():number;
function foo():string { return "a" }
//// [functionOverloads4.js]
-function foo() {
- return "a";
-}
+function foo() { return "a"; }
diff --git a/tests/baselines/reference/functionOverloads40.js b/tests/baselines/reference/functionOverloads40.js
index f718f0a8847..11edff26a4b 100644
--- a/tests/baselines/reference/functionOverloads40.js
+++ b/tests/baselines/reference/functionOverloads40.js
@@ -6,7 +6,5 @@ var x = foo([{a:'bar'}]);
//// [functionOverloads40.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var x = foo([{ a: 'bar' }]);
diff --git a/tests/baselines/reference/functionOverloads41.js b/tests/baselines/reference/functionOverloads41.js
index 566ef21424f..dd730e25b31 100644
--- a/tests/baselines/reference/functionOverloads41.js
+++ b/tests/baselines/reference/functionOverloads41.js
@@ -6,7 +6,5 @@ var x = foo([{}]);
//// [functionOverloads41.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var x = foo([{}]);
diff --git a/tests/baselines/reference/functionOverloads42.js b/tests/baselines/reference/functionOverloads42.js
index fcca395581c..979bfa86d62 100644
--- a/tests/baselines/reference/functionOverloads42.js
+++ b/tests/baselines/reference/functionOverloads42.js
@@ -6,7 +6,5 @@ var x = foo([{a:'s'}]);
//// [functionOverloads42.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
var x = foo([{ a: 's' }]);
diff --git a/tests/baselines/reference/functionOverloads7.js b/tests/baselines/reference/functionOverloads7.js
index 52cac83af72..540abf9eb8c 100644
--- a/tests/baselines/reference/functionOverloads7.js
+++ b/tests/baselines/reference/functionOverloads7.js
@@ -14,9 +14,7 @@ class foo {
var foo = (function () {
function foo() {
}
- foo.prototype.bar = function (foo) {
- return "foo";
- };
+ foo.prototype.bar = function (foo) { return "foo"; };
foo.prototype.n = function () {
var foo = this.bar();
foo = this.bar("test");
diff --git a/tests/baselines/reference/functionOverloads8.js b/tests/baselines/reference/functionOverloads8.js
index 08c2c0b65a1..55539a61659 100644
--- a/tests/baselines/reference/functionOverloads8.js
+++ b/tests/baselines/reference/functionOverloads8.js
@@ -5,6 +5,4 @@ function foo(foo?:any){ return '' }
//// [functionOverloads8.js]
-function foo(foo) {
- return '';
-}
+function foo(foo) { return ''; }
diff --git a/tests/baselines/reference/functionOverloads9.js b/tests/baselines/reference/functionOverloads9.js
index 53cc0385a59..9d2ae21f4fa 100644
--- a/tests/baselines/reference/functionOverloads9.js
+++ b/tests/baselines/reference/functionOverloads9.js
@@ -5,8 +5,6 @@ var x = foo('foo');
//// [functionOverloads9.js]
-function foo(foo) {
- return '';
-}
+function foo(foo) { return ''; }
;
var x = foo('foo');
diff --git a/tests/baselines/reference/functionReturn.js b/tests/baselines/reference/functionReturn.js
index fbb889589a0..c433eec190d 100644
--- a/tests/baselines/reference/functionReturn.js
+++ b/tests/baselines/reference/functionReturn.js
@@ -20,9 +20,7 @@ function f1() {
var n = f0();
}
function f2() { }
-function f3() {
- return;
-}
+function f3() { return; }
function f4() {
return '';
return;
diff --git a/tests/baselines/reference/generatedContextualTyping.js b/tests/baselines/reference/generatedContextualTyping.js
index 68cc22ff45e..0337ab8f1a1 100644
--- a/tests/baselines/reference/generatedContextualTyping.js
+++ b/tests/baselines/reference/generatedContextualTyping.js
@@ -382,30 +382,17 @@ var Derived2 = (function (_super) {
})(Base);
var b = new Base(), d1 = new Derived1(), d2 = new Derived2();
var x1 = function () { return [d1, d2]; };
-var x2 = function () {
- return [d1, d2];
-};
-var x3 = function named() {
- return [d1, d2];
-};
+var x2 = function () { return [d1, d2]; };
+var x3 = function named() { return [d1, d2]; };
var x4 = function () { return [d1, d2]; };
-var x5 = function () {
- return [d1, d2];
-};
-var x6 = function named() {
- return [d1, d2];
-};
+var x5 = function () { return [d1, d2]; };
+var x6 = function named() { return [d1, d2]; };
var x7 = [d1, d2];
var x8 = [d1, d2];
var x9 = [d1, d2];
var x10 = { n: [d1, d2] };
-var x11 = function (n) {
- var n;
- return null;
-};
-var x12 = { func: function (n) {
- return [d1, d2];
-} };
+var x11 = function (n) { var n; return null; };
+var x12 = { func: function (n) { return [d1, d2]; } };
var x13 = (function () {
function x13() {
this.member = function () { return [d1, d2]; };
@@ -414,17 +401,13 @@ var x13 = (function () {
})();
var x14 = (function () {
function x14() {
- this.member = function () {
- return [d1, d2];
- };
+ this.member = function () { return [d1, d2]; };
}
return x14;
})();
var x15 = (function () {
function x15() {
- this.member = function named() {
- return [d1, d2];
- };
+ this.member = function named() { return [d1, d2]; };
}
return x15;
})();
@@ -436,17 +419,13 @@ var x16 = (function () {
})();
var x17 = (function () {
function x17() {
- this.member = function () {
- return [d1, d2];
- };
+ this.member = function () { return [d1, d2]; };
}
return x17;
})();
var x18 = (function () {
function x18() {
- this.member = function named() {
- return [d1, d2];
- };
+ this.member = function named() { return [d1, d2]; };
}
return x18;
})();
@@ -476,18 +455,13 @@ var x22 = (function () {
})();
var x23 = (function () {
function x23() {
- this.member = function (n) {
- var n;
- return null;
- };
+ this.member = function (n) { var n; return null; };
}
return x23;
})();
var x24 = (function () {
function x24() {
- this.member = { func: function (n) {
- return [d1, d2];
- } };
+ this.member = { func: function (n) { return [d1, d2]; } };
}
return x24;
})();
@@ -499,17 +473,13 @@ var x25 = (function () {
})();
var x26 = (function () {
function x26() {
- this.member = function () {
- return [d1, d2];
- };
+ this.member = function () { return [d1, d2]; };
}
return x26;
})();
var x27 = (function () {
function x27() {
- this.member = function named() {
- return [d1, d2];
- };
+ this.member = function named() { return [d1, d2]; };
}
return x27;
})();
@@ -521,17 +491,13 @@ var x28 = (function () {
})();
var x29 = (function () {
function x29() {
- this.member = function () {
- return [d1, d2];
- };
+ this.member = function () { return [d1, d2]; };
}
return x29;
})();
var x30 = (function () {
function x30() {
- this.member = function named() {
- return [d1, d2];
- };
+ this.member = function named() { return [d1, d2]; };
}
return x30;
})();
@@ -561,18 +527,13 @@ var x34 = (function () {
})();
var x35 = (function () {
function x35() {
- this.member = function (n) {
- var n;
- return null;
- };
+ this.member = function (n) { var n; return null; };
}
return x35;
})();
var x36 = (function () {
function x36() {
- this.member = { func: function (n) {
- return [d1, d2];
- } };
+ this.member = { func: function (n) { return [d1, d2]; } };
}
return x36;
})();
@@ -584,17 +545,13 @@ var x37 = (function () {
})();
var x38 = (function () {
function x38() {
- this.member = function () {
- return [d1, d2];
- };
+ this.member = function () { return [d1, d2]; };
}
return x38;
})();
var x39 = (function () {
function x39() {
- this.member = function named() {
- return [d1, d2];
- };
+ this.member = function named() { return [d1, d2]; };
}
return x39;
})();
@@ -606,17 +563,13 @@ var x40 = (function () {
})();
var x41 = (function () {
function x41() {
- this.member = function () {
- return [d1, d2];
- };
+ this.member = function () { return [d1, d2]; };
}
return x41;
})();
var x42 = (function () {
function x42() {
- this.member = function named() {
- return [d1, d2];
- };
+ this.member = function named() { return [d1, d2]; };
}
return x42;
})();
@@ -646,18 +599,13 @@ var x46 = (function () {
})();
var x47 = (function () {
function x47() {
- this.member = function (n) {
- var n;
- return null;
- };
+ this.member = function (n) { var n; return null; };
}
return x47;
})();
var x48 = (function () {
function x48() {
- this.member = { func: function (n) {
- return [d1, d2];
- } };
+ this.member = { func: function (n) { return [d1, d2]; } };
}
return x48;
})();
@@ -670,17 +618,13 @@ var x49 = (function () {
var x50 = (function () {
function x50() {
}
- x50.member = function () {
- return [d1, d2];
- };
+ x50.member = function () { return [d1, d2]; };
return x50;
})();
var x51 = (function () {
function x51() {
}
- x51.member = function named() {
- return [d1, d2];
- };
+ x51.member = function named() { return [d1, d2]; };
return x51;
})();
var x52 = (function () {
@@ -692,17 +636,13 @@ var x52 = (function () {
var x53 = (function () {
function x53() {
}
- x53.member = function () {
- return [d1, d2];
- };
+ x53.member = function () { return [d1, d2]; };
return x53;
})();
var x54 = (function () {
function x54() {
}
- x54.member = function named() {
- return [d1, d2];
- };
+ x54.member = function named() { return [d1, d2]; };
return x54;
})();
var x55 = (function () {
@@ -732,18 +672,13 @@ var x58 = (function () {
var x59 = (function () {
function x59() {
}
- x59.member = function (n) {
- var n;
- return null;
- };
+ x59.member = function (n) { var n; return null; };
return x59;
})();
var x60 = (function () {
function x60() {
}
- x60.member = { func: function (n) {
- return [d1, d2];
- } };
+ x60.member = { func: function (n) { return [d1, d2]; } };
return x60;
})();
var x61 = (function () {
@@ -755,17 +690,13 @@ var x61 = (function () {
var x62 = (function () {
function x62() {
}
- x62.member = function () {
- return [d1, d2];
- };
+ x62.member = function () { return [d1, d2]; };
return x62;
})();
var x63 = (function () {
function x63() {
}
- x63.member = function named() {
- return [d1, d2];
- };
+ x63.member = function named() { return [d1, d2]; };
return x63;
})();
var x64 = (function () {
@@ -777,17 +708,13 @@ var x64 = (function () {
var x65 = (function () {
function x65() {
}
- x65.member = function () {
- return [d1, d2];
- };
+ x65.member = function () { return [d1, d2]; };
return x65;
})();
var x66 = (function () {
function x66() {
}
- x66.member = function named() {
- return [d1, d2];
- };
+ x66.member = function named() { return [d1, d2]; };
return x66;
})();
var x67 = (function () {
@@ -817,18 +744,13 @@ var x70 = (function () {
var x71 = (function () {
function x71() {
}
- x71.member = function (n) {
- var n;
- return null;
- };
+ x71.member = function (n) { var n; return null; };
return x71;
})();
var x72 = (function () {
function x72() {
}
- x72.member = { func: function (n) {
- return [d1, d2];
- } };
+ x72.member = { func: function (n) { return [d1, d2]; } };
return x72;
})();
var x73 = (function () {
@@ -840,17 +762,13 @@ var x73 = (function () {
var x74 = (function () {
function x74() {
}
- x74.member = function () {
- return [d1, d2];
- };
+ x74.member = function () { return [d1, d2]; };
return x74;
})();
var x75 = (function () {
function x75() {
}
- x75.member = function named() {
- return [d1, d2];
- };
+ x75.member = function named() { return [d1, d2]; };
return x75;
})();
var x76 = (function () {
@@ -862,17 +780,13 @@ var x76 = (function () {
var x77 = (function () {
function x77() {
}
- x77.member = function () {
- return [d1, d2];
- };
+ x77.member = function () { return [d1, d2]; };
return x77;
})();
var x78 = (function () {
function x78() {
}
- x78.member = function named() {
- return [d1, d2];
- };
+ x78.member = function named() { return [d1, d2]; };
return x78;
})();
var x79 = (function () {
@@ -902,18 +816,13 @@ var x82 = (function () {
var x83 = (function () {
function x83() {
}
- x83.member = function (n) {
- var n;
- return null;
- };
+ x83.member = function (n) { var n; return null; };
return x83;
})();
var x84 = (function () {
function x84() {
}
- x84.member = { func: function (n) {
- return [d1, d2];
- } };
+ x84.member = { func: function (n) { return [d1, d2]; } };
return x84;
})();
var x85 = (function () {
@@ -924,17 +833,13 @@ var x85 = (function () {
})();
var x86 = (function () {
function x86(parm) {
- if (parm === void 0) { parm = function () {
- return [d1, d2];
- }; }
+ if (parm === void 0) { parm = function () { return [d1, d2]; }; }
}
return x86;
})();
var x87 = (function () {
function x87(parm) {
- if (parm === void 0) { parm = function named() {
- return [d1, d2];
- }; }
+ if (parm === void 0) { parm = function named() { return [d1, d2]; }; }
}
return x87;
})();
@@ -946,17 +851,13 @@ var x88 = (function () {
})();
var x89 = (function () {
function x89(parm) {
- if (parm === void 0) { parm = function () {
- return [d1, d2];
- }; }
+ if (parm === void 0) { parm = function () { return [d1, d2]; }; }
}
return x89;
})();
var x90 = (function () {
function x90(parm) {
- if (parm === void 0) { parm = function named() {
- return [d1, d2];
- }; }
+ if (parm === void 0) { parm = function named() { return [d1, d2]; }; }
}
return x90;
})();
@@ -986,18 +887,13 @@ var x94 = (function () {
})();
var x95 = (function () {
function x95(parm) {
- if (parm === void 0) { parm = function (n) {
- var n;
- return null;
- }; }
+ if (parm === void 0) { parm = function (n) { var n; return null; }; }
}
return x95;
})();
var x96 = (function () {
function x96(parm) {
- if (parm === void 0) { parm = { func: function (n) {
- return [d1, d2];
- } }; }
+ if (parm === void 0) { parm = { func: function (n) { return [d1, d2]; } }; }
}
return x96;
})();
@@ -1010,18 +906,14 @@ var x97 = (function () {
})();
var x98 = (function () {
function x98(parm) {
- if (parm === void 0) { parm = function () {
- return [d1, d2];
- }; }
+ if (parm === void 0) { parm = function () { return [d1, d2]; }; }
this.parm = parm;
}
return x98;
})();
var x99 = (function () {
function x99(parm) {
- if (parm === void 0) { parm = function named() {
- return [d1, d2];
- }; }
+ if (parm === void 0) { parm = function named() { return [d1, d2]; }; }
this.parm = parm;
}
return x99;
@@ -1035,18 +927,14 @@ var x100 = (function () {
})();
var x101 = (function () {
function x101(parm) {
- if (parm === void 0) { parm = function () {
- return [d1, d2];
- }; }
+ if (parm === void 0) { parm = function () { return [d1, d2]; }; }
this.parm = parm;
}
return x101;
})();
var x102 = (function () {
function x102(parm) {
- if (parm === void 0) { parm = function named() {
- return [d1, d2];
- }; }
+ if (parm === void 0) { parm = function named() { return [d1, d2]; }; }
this.parm = parm;
}
return x102;
@@ -1081,19 +969,14 @@ var x106 = (function () {
})();
var x107 = (function () {
function x107(parm) {
- if (parm === void 0) { parm = function (n) {
- var n;
- return null;
- }; }
+ if (parm === void 0) { parm = function (n) { var n; return null; }; }
this.parm = parm;
}
return x107;
})();
var x108 = (function () {
function x108(parm) {
- if (parm === void 0) { parm = { func: function (n) {
- return [d1, d2];
- } }; }
+ if (parm === void 0) { parm = { func: function (n) { return [d1, d2]; } }; }
this.parm = parm;
}
return x108;
@@ -1107,18 +990,14 @@ var x109 = (function () {
})();
var x110 = (function () {
function x110(parm) {
- if (parm === void 0) { parm = function () {
- return [d1, d2];
- }; }
+ if (parm === void 0) { parm = function () { return [d1, d2]; }; }
this.parm = parm;
}
return x110;
})();
var x111 = (function () {
function x111(parm) {
- if (parm === void 0) { parm = function named() {
- return [d1, d2];
- }; }
+ if (parm === void 0) { parm = function named() { return [d1, d2]; }; }
this.parm = parm;
}
return x111;
@@ -1132,18 +1011,14 @@ var x112 = (function () {
})();
var x113 = (function () {
function x113(parm) {
- if (parm === void 0) { parm = function () {
- return [d1, d2];
- }; }
+ if (parm === void 0) { parm = function () { return [d1, d2]; }; }
this.parm = parm;
}
return x113;
})();
var x114 = (function () {
function x114(parm) {
- if (parm === void 0) { parm = function named() {
- return [d1, d2];
- }; }
+ if (parm === void 0) { parm = function named() { return [d1, d2]; }; }
this.parm = parm;
}
return x114;
@@ -1178,19 +1053,14 @@ var x118 = (function () {
})();
var x119 = (function () {
function x119(parm) {
- if (parm === void 0) { parm = function (n) {
- var n;
- return null;
- }; }
+ if (parm === void 0) { parm = function (n) { var n; return null; }; }
this.parm = parm;
}
return x119;
})();
var x120 = (function () {
function x120(parm) {
- if (parm === void 0) { parm = { func: function (n) {
- return [d1, d2];
- } }; }
+ if (parm === void 0) { parm = { func: function (n) { return [d1, d2]; } }; }
this.parm = parm;
}
return x120;
@@ -1207,242 +1077,65 @@ function x129(parm) { }
function x130(parm) { }
function x131(parm) { }
function x132(parm) { }
-function x133() {
- return function () { return [d1, d2]; };
-}
-function x134() {
- return function () {
- return [d1, d2];
- };
-}
-function x135() {
- return function named() {
- return [d1, d2];
- };
-}
-function x136() {
- return function () { return [d1, d2]; };
-}
-function x137() {
- return function () {
- return [d1, d2];
- };
-}
-function x138() {
- return function named() {
- return [d1, d2];
- };
-}
-function x139() {
- return [d1, d2];
-}
-function x140() {
- return [d1, d2];
-}
-function x141() {
- return [d1, d2];
-}
-function x142() {
- return { n: [d1, d2] };
-}
-function x143() {
- return function (n) {
- var n;
- return null;
- };
-}
-function x144() {
- return { func: function (n) {
- return [d1, d2];
- } };
-}
-function x145() {
- return function () { return [d1, d2]; };
- return function () { return [d1, d2]; };
-}
-function x146() {
- return function () {
- return [d1, d2];
- };
- return function () {
- return [d1, d2];
- };
-}
-function x147() {
- return function named() {
- return [d1, d2];
- };
- return function named() {
- return [d1, d2];
- };
-}
-function x148() {
- return function () { return [d1, d2]; };
- return function () { return [d1, d2]; };
-}
-function x149() {
- return function () {
- return [d1, d2];
- };
- return function () {
- return [d1, d2];
- };
-}
-function x150() {
- return function named() {
- return [d1, d2];
- };
- return function named() {
- return [d1, d2];
- };
-}
-function x151() {
- return [d1, d2];
- return [d1, d2];
-}
-function x152() {
- return [d1, d2];
- return [d1, d2];
-}
-function x153() {
- return [d1, d2];
- return [d1, d2];
-}
-function x154() {
- return { n: [d1, d2] };
- return { n: [d1, d2] };
-}
-function x155() {
- return function (n) {
- var n;
- return null;
- };
- return function (n) {
- var n;
- return null;
- };
-}
-function x156() {
- return { func: function (n) {
- return [d1, d2];
- } };
- return { func: function (n) {
- return [d1, d2];
- } };
-}
-var x157 = function () {
- return function () { return [d1, d2]; };
-};
-var x158 = function () {
- return function () {
- return [d1, d2];
- };
-};
-var x159 = function () {
- return function named() {
- return [d1, d2];
- };
-};
-var x160 = function () {
- return function () { return [d1, d2]; };
-};
-var x161 = function () {
- return function () {
- return [d1, d2];
- };
-};
-var x162 = function () {
- return function named() {
- return [d1, d2];
- };
-};
-var x163 = function () {
- return [d1, d2];
-};
-var x164 = function () {
- return [d1, d2];
-};
-var x165 = function () {
- return [d1, d2];
-};
-var x166 = function () {
- return { n: [d1, d2] };
-};
-var x167 = function () {
- return function (n) {
- var n;
- return null;
- };
-};
-var x168 = function () {
- return { func: function (n) {
- return [d1, d2];
- } };
-};
-var x169 = function () {
- return function () { return [d1, d2]; };
-};
-var x170 = function () {
- return function () {
- return [d1, d2];
- };
-};
-var x171 = function () {
- return function named() {
- return [d1, d2];
- };
-};
-var x172 = function () {
- return function () { return [d1, d2]; };
-};
-var x173 = function () {
- return function () {
- return [d1, d2];
- };
-};
-var x174 = function () {
- return function named() {
- return [d1, d2];
- };
-};
-var x175 = function () {
- return [d1, d2];
-};
-var x176 = function () {
- return [d1, d2];
-};
-var x177 = function () {
- return [d1, d2];
-};
-var x178 = function () {
- return { n: [d1, d2] };
-};
-var x179 = function () {
- return function (n) {
- var n;
- return null;
- };
-};
-var x180 = function () {
- return { func: function (n) {
- return [d1, d2];
- } };
-};
+function x133() { return function () { return [d1, d2]; }; }
+function x134() { return function () { return [d1, d2]; }; }
+function x135() { return function named() { return [d1, d2]; }; }
+function x136() { return function () { return [d1, d2]; }; }
+function x137() { return function () { return [d1, d2]; }; }
+function x138() { return function named() { return [d1, d2]; }; }
+function x139() { return [d1, d2]; }
+function x140() { return [d1, d2]; }
+function x141() { return [d1, d2]; }
+function x142() { return { n: [d1, d2] }; }
+function x143() { return function (n) { var n; return null; }; }
+function x144() { return { func: function (n) { return [d1, d2]; } }; }
+function x145() { return function () { return [d1, d2]; }; return function () { return [d1, d2]; }; }
+function x146() { return function () { return [d1, d2]; }; return function () { return [d1, d2]; }; }
+function x147() { return function named() { return [d1, d2]; }; return function named() { return [d1, d2]; }; }
+function x148() { return function () { return [d1, d2]; }; return function () { return [d1, d2]; }; }
+function x149() { return function () { return [d1, d2]; }; return function () { return [d1, d2]; }; }
+function x150() { return function named() { return [d1, d2]; }; return function named() { return [d1, d2]; }; }
+function x151() { return [d1, d2]; return [d1, d2]; }
+function x152() { return [d1, d2]; return [d1, d2]; }
+function x153() { return [d1, d2]; return [d1, d2]; }
+function x154() { return { n: [d1, d2] }; return { n: [d1, d2] }; }
+function x155() { return function (n) { var n; return null; }; return function (n) { var n; return null; }; }
+function x156() { return { func: function (n) { return [d1, d2]; } }; return { func: function (n) { return [d1, d2]; } }; }
+var x157 = function () { return function () { return [d1, d2]; }; };
+var x158 = function () { return function () { return [d1, d2]; }; };
+var x159 = function () { return function named() { return [d1, d2]; }; };
+var x160 = function () { return function () { return [d1, d2]; }; };
+var x161 = function () { return function () { return [d1, d2]; }; };
+var x162 = function () { return function named() { return [d1, d2]; }; };
+var x163 = function () { return [d1, d2]; };
+var x164 = function () { return [d1, d2]; };
+var x165 = function () { return [d1, d2]; };
+var x166 = function () { return { n: [d1, d2] }; };
+var x167 = function () { return function (n) { var n; return null; }; };
+var x168 = function () { return { func: function (n) { return [d1, d2]; } }; };
+var x169 = function () { return function () { return [d1, d2]; }; };
+var x170 = function () { return function () { return [d1, d2]; }; };
+var x171 = function () { return function named() { return [d1, d2]; }; };
+var x172 = function () { return function () { return [d1, d2]; }; };
+var x173 = function () { return function () { return [d1, d2]; }; };
+var x174 = function () { return function named() { return [d1, d2]; }; };
+var x175 = function () { return [d1, d2]; };
+var x176 = function () { return [d1, d2]; };
+var x177 = function () { return [d1, d2]; };
+var x178 = function () { return { n: [d1, d2] }; };
+var x179 = function () { return function (n) { var n; return null; }; };
+var x180 = function () { return { func: function (n) { return [d1, d2]; } }; };
var x181;
(function (x181) {
var t = function () { return [d1, d2]; };
})(x181 || (x181 = {}));
var x182;
(function (x182) {
- var t = function () {
- return [d1, d2];
- };
+ var t = function () { return [d1, d2]; };
})(x182 || (x182 = {}));
var x183;
(function (x183) {
- var t = function named() {
- return [d1, d2];
- };
+ var t = function named() { return [d1, d2]; };
})(x183 || (x183 = {}));
var x184;
(function (x184) {
@@ -1450,15 +1143,11 @@ var x184;
})(x184 || (x184 = {}));
var x185;
(function (x185) {
- var t = function () {
- return [d1, d2];
- };
+ var t = function () { return [d1, d2]; };
})(x185 || (x185 = {}));
var x186;
(function (x186) {
- var t = function named() {
- return [d1, d2];
- };
+ var t = function named() { return [d1, d2]; };
})(x186 || (x186 = {}));
var x187;
(function (x187) {
@@ -1478,16 +1167,11 @@ var x190;
})(x190 || (x190 = {}));
var x191;
(function (x191) {
- var t = function (n) {
- var n;
- return null;
- };
+ var t = function (n) { var n; return null; };
})(x191 || (x191 = {}));
var x192;
(function (x192) {
- var t = { func: function (n) {
- return [d1, d2];
- } };
+ var t = { func: function (n) { return [d1, d2]; } };
})(x192 || (x192 = {}));
var x193;
(function (x193) {
@@ -1495,15 +1179,11 @@ var x193;
})(x193 || (x193 = {}));
var x194;
(function (x194) {
- x194.t = function () {
- return [d1, d2];
- };
+ x194.t = function () { return [d1, d2]; };
})(x194 || (x194 = {}));
var x195;
(function (x195) {
- x195.t = function named() {
- return [d1, d2];
- };
+ x195.t = function named() { return [d1, d2]; };
})(x195 || (x195 = {}));
var x196;
(function (x196) {
@@ -1511,15 +1191,11 @@ var x196;
})(x196 || (x196 = {}));
var x197;
(function (x197) {
- x197.t = function () {
- return [d1, d2];
- };
+ x197.t = function () { return [d1, d2]; };
})(x197 || (x197 = {}));
var x198;
(function (x198) {
- x198.t = function named() {
- return [d1, d2];
- };
+ x198.t = function named() { return [d1, d2]; };
})(x198 || (x198 = {}));
var x199;
(function (x199) {
@@ -1539,48 +1215,25 @@ var x202;
})(x202 || (x202 = {}));
var x203;
(function (x203) {
- x203.t = function (n) {
- var n;
- return null;
- };
+ x203.t = function (n) { var n; return null; };
})(x203 || (x203 = {}));
var x204;
(function (x204) {
- x204.t = { func: function (n) {
- return [d1, d2];
- } };
+ x204.t = { func: function (n) { return [d1, d2]; } };
})(x204 || (x204 = {}));
-var x206 = function () {
- return [d1, d2];
-};
-var x207 = function named() {
- return [d1, d2];
-};
-var x209 = function () {
- return [d1, d2];
-};
-var x210 = function named() {
- return [d1, d2];
-};
+var x206 = function () { return [d1, d2]; };
+var x207 = function named() { return [d1, d2]; };
+var x209 = function () { return [d1, d2]; };
+var x210 = function named() { return [d1, d2]; };
var x211 = [d1, d2];
var x212 = [d1, d2];
var x213 = [d1, d2];
var x214 = { n: [d1, d2] };
-var x216 = { func: function (n) {
- return [d1, d2];
-} };
-var x217 = undefined || function () {
- return [d1, d2];
-};
-var x218 = undefined || function named() {
- return [d1, d2];
-};
-var x219 = undefined || function () {
- return [d1, d2];
-};
-var x220 = undefined || function named() {
- return [d1, d2];
-};
+var x216 = { func: function (n) { return [d1, d2]; } };
+var x217 = undefined || function () { return [d1, d2]; };
+var x218 = undefined || function named() { return [d1, d2]; };
+var x219 = undefined || function () { return [d1, d2]; };
+var x220 = undefined || function named() { return [d1, d2]; };
var x221 = undefined || [d1, d2];
var x222 = undefined || [d1, d2];
var x223 = undefined || [d1, d2];
@@ -1588,23 +1241,15 @@ var x224 = undefined || { n: [d1, d2] };
var x225;
x225 = function () { return [d1, d2]; };
var x226;
-x226 = function () {
- return [d1, d2];
-};
+x226 = function () { return [d1, d2]; };
var x227;
-x227 = function named() {
- return [d1, d2];
-};
+x227 = function named() { return [d1, d2]; };
var x228;
x228 = function () { return [d1, d2]; };
var x229;
-x229 = function () {
- return [d1, d2];
-};
+x229 = function () { return [d1, d2]; };
var x230;
-x230 = function named() {
- return [d1, d2];
-};
+x230 = function named() { return [d1, d2]; };
var x231;
x231 = [d1, d2];
var x232;
@@ -1614,223 +1259,107 @@ x233 = [d1, d2];
var x234;
x234 = { n: [d1, d2] };
var x235;
-x235 = function (n) {
- var n;
- return null;
-};
+x235 = function (n) { var n; return null; };
var x236;
-x236 = { func: function (n) {
- return [d1, d2];
-} };
+x236 = { func: function (n) { return [d1, d2]; } };
var x237 = { n: function () { return [d1, d2]; } };
-var x238 = { n: function () {
- return [d1, d2];
-} };
-var x239 = { n: function named() {
- return [d1, d2];
-} };
+var x238 = { n: function () { return [d1, d2]; } };
+var x239 = { n: function named() { return [d1, d2]; } };
var x240 = { n: function () { return [d1, d2]; } };
-var x241 = { n: function () {
- return [d1, d2];
-} };
-var x242 = { n: function named() {
- return [d1, d2];
-} };
+var x241 = { n: function () { return [d1, d2]; } };
+var x242 = { n: function named() { return [d1, d2]; } };
var x243 = { n: [d1, d2] };
var x244 = { n: [d1, d2] };
var x245 = { n: [d1, d2] };
var x246 = { n: { n: [d1, d2] } };
-var x247 = { n: function (n) {
- var n;
- return null;
-} };
-var x248 = { n: { func: function (n) {
- return [d1, d2];
-} } };
+var x247 = { n: function (n) { var n; return null; } };
+var x248 = { n: { func: function (n) { return [d1, d2]; } } };
var x252 = [function () { return [d1, d2]; }];
-var x253 = [function () {
- return [d1, d2];
-}];
-var x254 = [function named() {
- return [d1, d2];
-}];
+var x253 = [function () { return [d1, d2]; }];
+var x254 = [function named() { return [d1, d2]; }];
var x255 = [[d1, d2]];
var x256 = [[d1, d2]];
var x257 = [[d1, d2]];
var x258 = [{ n: [d1, d2] }];
-var x260 = [{ func: function (n) {
- return [d1, d2];
-} }];
-var x261 = function () {
- return [d1, d2];
-} || undefined;
-var x262 = function named() {
- return [d1, d2];
-} || undefined;
-var x263 = function () {
- return [d1, d2];
-} || undefined;
-var x264 = function named() {
- return [d1, d2];
-} || undefined;
+var x260 = [{ func: function (n) { return [d1, d2]; } }];
+var x261 = function () { return [d1, d2]; } || undefined;
+var x262 = function named() { return [d1, d2]; } || undefined;
+var x263 = function () { return [d1, d2]; } || undefined;
+var x264 = function named() { return [d1, d2]; } || undefined;
var x265 = [d1, d2] || undefined;
var x266 = [d1, d2] || undefined;
var x267 = [d1, d2] || undefined;
var x268 = { n: [d1, d2] } || undefined;
-var x269 = undefined || function () {
- return [d1, d2];
-};
-var x270 = undefined || function named() {
- return [d1, d2];
-};
-var x271 = undefined || function () {
- return [d1, d2];
-};
-var x272 = undefined || function named() {
- return [d1, d2];
-};
+var x269 = undefined || function () { return [d1, d2]; };
+var x270 = undefined || function named() { return [d1, d2]; };
+var x271 = undefined || function () { return [d1, d2]; };
+var x272 = undefined || function named() { return [d1, d2]; };
var x273 = undefined || [d1, d2];
var x274 = undefined || [d1, d2];
var x275 = undefined || [d1, d2];
var x276 = undefined || { n: [d1, d2] };
-var x277 = function () {
- return [d1, d2];
-} || function () {
- return [d1, d2];
-};
-var x278 = function named() {
- return [d1, d2];
-} || function named() {
- return [d1, d2];
-};
-var x279 = function () {
- return [d1, d2];
-} || function () {
- return [d1, d2];
-};
-var x280 = function named() {
- return [d1, d2];
-} || function named() {
- return [d1, d2];
-};
+var x277 = function () { return [d1, d2]; } || function () { return [d1, d2]; };
+var x278 = function named() { return [d1, d2]; } || function named() { return [d1, d2]; };
+var x279 = function () { return [d1, d2]; } || function () { return [d1, d2]; };
+var x280 = function named() { return [d1, d2]; } || function named() { return [d1, d2]; };
var x281 = [d1, d2] || [d1, d2];
var x282 = [d1, d2] || [d1, d2];
var x283 = [d1, d2] || [d1, d2];
var x284 = { n: [d1, d2] } || { n: [d1, d2] };
var x285 = true ? function () { return [d1, d2]; } : function () { return [d1, d2]; };
-var x286 = true ? function () {
- return [d1, d2];
-} : function () {
- return [d1, d2];
-};
-var x287 = true ? function named() {
- return [d1, d2];
-} : function named() {
- return [d1, d2];
-};
+var x286 = true ? function () { return [d1, d2]; } : function () { return [d1, d2]; };
+var x287 = true ? function named() { return [d1, d2]; } : function named() { return [d1, d2]; };
var x288 = true ? function () { return [d1, d2]; } : function () { return [d1, d2]; };
-var x289 = true ? function () {
- return [d1, d2];
-} : function () {
- return [d1, d2];
-};
-var x290 = true ? function named() {
- return [d1, d2];
-} : function named() {
- return [d1, d2];
-};
+var x289 = true ? function () { return [d1, d2]; } : function () { return [d1, d2]; };
+var x290 = true ? function named() { return [d1, d2]; } : function named() { return [d1, d2]; };
var x291 = true ? [d1, d2] : [d1, d2];
var x292 = true ? [d1, d2] : [d1, d2];
var x293 = true ? [d1, d2] : [d1, d2];
var x294 = true ? { n: [d1, d2] } : { n: [d1, d2] };
-var x295 = true ? function (n) {
- var n;
- return null;
-} : function (n) {
- var n;
- return null;
-};
-var x296 = true ? { func: function (n) {
- return [d1, d2];
-} } : { func: function (n) {
- return [d1, d2];
-} };
+var x295 = true ? function (n) { var n; return null; } : function (n) { var n; return null; };
+var x296 = true ? { func: function (n) { return [d1, d2]; } } : { func: function (n) { return [d1, d2]; } };
var x297 = true ? undefined : function () { return [d1, d2]; };
-var x298 = true ? undefined : function () {
- return [d1, d2];
-};
-var x299 = true ? undefined : function named() {
- return [d1, d2];
-};
+var x298 = true ? undefined : function () { return [d1, d2]; };
+var x299 = true ? undefined : function named() { return [d1, d2]; };
var x300 = true ? undefined : function () { return [d1, d2]; };
-var x301 = true ? undefined : function () {
- return [d1, d2];
-};
-var x302 = true ? undefined : function named() {
- return [d1, d2];
-};
+var x301 = true ? undefined : function () { return [d1, d2]; };
+var x302 = true ? undefined : function named() { return [d1, d2]; };
var x303 = true ? undefined : [d1, d2];
var x304 = true ? undefined : [d1, d2];
var x305 = true ? undefined : [d1, d2];
var x306 = true ? undefined : { n: [d1, d2] };
-var x307 = true ? undefined : function (n) {
- var n;
- return null;
-};
-var x308 = true ? undefined : { func: function (n) {
- return [d1, d2];
-} };
+var x307 = true ? undefined : function (n) { var n; return null; };
+var x308 = true ? undefined : { func: function (n) { return [d1, d2]; } };
var x309 = true ? function () { return [d1, d2]; } : undefined;
-var x310 = true ? function () {
- return [d1, d2];
-} : undefined;
-var x311 = true ? function named() {
- return [d1, d2];
-} : undefined;
+var x310 = true ? function () { return [d1, d2]; } : undefined;
+var x311 = true ? function named() { return [d1, d2]; } : undefined;
var x312 = true ? function () { return [d1, d2]; } : undefined;
-var x313 = true ? function () {
- return [d1, d2];
-} : undefined;
-var x314 = true ? function named() {
- return [d1, d2];
-} : undefined;
+var x313 = true ? function () { return [d1, d2]; } : undefined;
+var x314 = true ? function named() { return [d1, d2]; } : undefined;
var x315 = true ? [d1, d2] : undefined;
var x316 = true ? [d1, d2] : undefined;
var x317 = true ? [d1, d2] : undefined;
var x318 = true ? { n: [d1, d2] } : undefined;
-var x319 = true ? function (n) {
- var n;
- return null;
-} : undefined;
-var x320 = true ? { func: function (n) {
- return [d1, d2];
-} } : undefined;
+var x319 = true ? function (n) { var n; return null; } : undefined;
+var x320 = true ? { func: function (n) { return [d1, d2]; } } : undefined;
function x321(n) { }
;
x321(function () { return [d1, d2]; });
function x322(n) { }
;
-x322(function () {
- return [d1, d2];
-});
+x322(function () { return [d1, d2]; });
function x323(n) { }
;
-x323(function named() {
- return [d1, d2];
-});
+x323(function named() { return [d1, d2]; });
function x324(n) { }
;
x324(function () { return [d1, d2]; });
function x325(n) { }
;
-x325(function () {
- return [d1, d2];
-});
+x325(function () { return [d1, d2]; });
function x326(n) { }
;
-x326(function named() {
- return [d1, d2];
-});
+x326(function named() { return [d1, d2]; });
function x327(n) { }
;
x327([d1, d2]);
@@ -1845,35 +1374,22 @@ function x330(n) { }
x330({ n: [d1, d2] });
function x331(n) { }
;
-x331(function (n) {
- var n;
- return null;
-});
+x331(function (n) { var n; return null; });
function x332(n) { }
;
-x332({ func: function (n) {
- return [d1, d2];
-} });
+x332({ func: function (n) { return [d1, d2]; } });
var x333 = function (n) { return n; };
x333(function () { return [d1, d2]; });
var x334 = function (n) { return n; };
-x334(function () {
- return [d1, d2];
-});
+x334(function () { return [d1, d2]; });
var x335 = function (n) { return n; };
-x335(function named() {
- return [d1, d2];
-});
+x335(function named() { return [d1, d2]; });
var x336 = function (n) { return n; };
x336(function () { return [d1, d2]; });
var x337 = function (n) { return n; };
-x337(function () {
- return [d1, d2];
-});
+x337(function () { return [d1, d2]; });
var x338 = function (n) { return n; };
-x338(function named() {
- return [d1, d2];
-});
+x338(function named() { return [d1, d2]; });
var x339 = function (n) { return n; };
x339([d1, d2]);
var x340 = function (n) { return n; };
@@ -1883,34 +1399,21 @@ x341([d1, d2]);
var x342 = function (n) { return n; };
x342({ n: [d1, d2] });
var x343 = function (n) { return n; };
-x343(function (n) {
- var n;
- return null;
-});
+x343(function (n) { var n; return null; });
var x344 = function (n) { return n; };
-x344({ func: function (n) {
- return [d1, d2];
-} });
+x344({ func: function (n) { return [d1, d2]; } });
var x345 = function (n) { };
x345(function () { return [d1, d2]; });
var x346 = function (n) { };
-x346(function () {
- return [d1, d2];
-});
+x346(function () { return [d1, d2]; });
var x347 = function (n) { };
-x347(function named() {
- return [d1, d2];
-});
+x347(function named() { return [d1, d2]; });
var x348 = function (n) { };
x348(function () { return [d1, d2]; });
var x349 = function (n) { };
-x349(function () {
- return [d1, d2];
-});
+x349(function () { return [d1, d2]; });
var x350 = function (n) { };
-x350(function named() {
- return [d1, d2];
-});
+x350(function named() { return [d1, d2]; });
var x351 = function (n) { };
x351([d1, d2]);
var x352 = function (n) { };
@@ -1920,11 +1423,6 @@ x353([d1, d2]);
var x354 = function (n) { };
x354({ n: [d1, d2] });
var x355 = function (n) { };
-x355(function (n) {
- var n;
- return null;
-});
+x355(function (n) { var n; return null; });
var x356 = function (n) { };
-x356({ func: function (n) {
- return [d1, d2];
-} });
+x356({ func: function (n) { return [d1, d2]; } });
diff --git a/tests/baselines/reference/genericAssignmentCompatWithInterfaces1.js b/tests/baselines/reference/genericAssignmentCompatWithInterfaces1.js
index 7abeeda445a..70f70ae07ba 100644
--- a/tests/baselines/reference/genericAssignmentCompatWithInterfaces1.js
+++ b/tests/baselines/reference/genericAssignmentCompatWithInterfaces1.js
@@ -23,9 +23,7 @@ var a4: I = >z;
var A = (function () {
function A() {
}
- A.prototype.compareTo = function (other) {
- return 1;
- };
+ A.prototype.compareTo = function (other) { return 1; };
return A;
})();
var z = { x: new A() };
diff --git a/tests/baselines/reference/genericCallWithFunctionTypedArguments.js b/tests/baselines/reference/genericCallWithFunctionTypedArguments.js
index fed1d4ca990..30d4ed353ff 100644
--- a/tests/baselines/reference/genericCallWithFunctionTypedArguments.js
+++ b/tests/baselines/reference/genericCallWithFunctionTypedArguments.js
@@ -48,25 +48,19 @@ var r3 = foo(function (x) { return ''; }); // {}
function foo2(x, cb) {
return cb(x);
}
-var r4 = foo2(1, function (a) {
- return '';
-}); // string, contextual signature instantiation is applied to generic functions
+var r4 = foo2(1, function (a) { return ''; }); // string, contextual signature instantiation is applied to generic functions
var r5 = foo2(1, function (a) { return ''; }); // string
var r6 = foo2('', function (a) { return 1; });
function foo3(x, cb, y) {
return cb(x);
}
var r7 = foo3(1, function (a) { return ''; }, ''); // string
-var r8 = foo3(1, function (a) {
- return '';
-}, 1); // error
+var r8 = foo3(1, function (a) { return ''; }, 1); // error
var r9 = foo3(1, function (a) { return ''; }, ''); // string
function other(t, u) {
var r10 = foo2(1, function (x) { return ''; }); // error
var r10 = foo2(1, function (x) { return ''; }); // string
var r11 = foo3(1, function (x) { return ''; }, ''); // error
var r11b = foo3(1, function (x) { return ''; }, 1); // error
- var r12 = foo3(1, function (a) {
- return '';
- }, 1); // error
+ var r12 = foo3(1, function (a) { return ''; }, 1); // error
}
diff --git a/tests/baselines/reference/genericCallWithObjectLiteralArguments1.js b/tests/baselines/reference/genericCallWithObjectLiteralArguments1.js
index c289ce3de14..f140caaac61 100644
--- a/tests/baselines/reference/genericCallWithObjectLiteralArguments1.js
+++ b/tests/baselines/reference/genericCallWithObjectLiteralArguments1.js
@@ -8,9 +8,7 @@ var x4 = foo({ x: "", y: 4 }, "");
var x5 = foo({ x: "", y: 4 }, "");
//// [genericCallWithObjectLiteralArguments1.js]
-function foo(n, m) {
- return m;
-}
+function foo(n, m) { return m; }
// these are all errors
var x = foo({ x: 3, y: "" }, 4);
var x2 = foo({ x: 3, y: "" }, 4);
diff --git a/tests/baselines/reference/genericCallWithOverloadedFunctionTypedArguments2.js b/tests/baselines/reference/genericCallWithOverloadedFunctionTypedArguments2.js
index 25001bd86bb..b4f96f67942 100644
--- a/tests/baselines/reference/genericCallWithOverloadedFunctionTypedArguments2.js
+++ b/tests/baselines/reference/genericCallWithOverloadedFunctionTypedArguments2.js
@@ -46,10 +46,7 @@ var NonGenericParameter;
function foo4(cb) {
return cb;
}
- var r3 = foo4(function (x) {
- var r;
- return r;
- }); // ok
+ var r3 = foo4(function (x) { var r; return r; }); // ok
})(NonGenericParameter || (NonGenericParameter = {}));
var GenericParameter;
(function (GenericParameter) {
diff --git a/tests/baselines/reference/genericClassPropertyInheritanceSpecialization.js b/tests/baselines/reference/genericClassPropertyInheritanceSpecialization.js
index 5aa2c716986..4f26e35d1b0 100644
--- a/tests/baselines/reference/genericClassPropertyInheritanceSpecialization.js
+++ b/tests/baselines/reference/genericClassPropertyInheritanceSpecialization.js
@@ -92,9 +92,7 @@ var Portal;
function Validator(message) {
}
Validator.prototype.destroy = function () { };
- Validator.prototype._validate = function (value) {
- return 0;
- };
+ Validator.prototype._validate = function (value) { return 0; };
return Validator;
})();
Validators.Validator = Validator;
diff --git a/tests/baselines/reference/genericClassWithFunctionTypedMemberArguments.js b/tests/baselines/reference/genericClassWithFunctionTypedMemberArguments.js
index 7ec25949534..5156c4d6b12 100644
--- a/tests/baselines/reference/genericClassWithFunctionTypedMemberArguments.js
+++ b/tests/baselines/reference/genericClassWithFunctionTypedMemberArguments.js
@@ -104,9 +104,7 @@ var WithCandidates;
return C;
})();
var c;
- var r4 = c.foo2(1, function (a) {
- return '';
- }); // string, contextual signature instantiation is applied to generic functions
+ var r4 = c.foo2(1, function (a) { return ''; }); // string, contextual signature instantiation is applied to generic functions
var r5 = c.foo2(1, function (a) { return ''; }); // string
var r6 = c.foo2('', function (a) { return 1; }); // number
var C2 = (function () {
@@ -119,9 +117,7 @@ var WithCandidates;
})();
var c2;
var r7 = c2.foo3(1, function (a) { return ''; }, ''); // string
- var r8 = c2.foo3(1, function (a) {
- return '';
- }, ''); // string
+ var r8 = c2.foo3(1, function (a) { return ''; }, ''); // string
var C3 = (function () {
function C3() {
}
@@ -136,8 +132,6 @@ var WithCandidates;
var r10 = c.foo2(1, function (x) { return ''; }); // string
var r11 = c3.foo3(1, function (x) { return ''; }, ''); // error
var r11b = c3.foo3(1, function (x) { return ''; }, 1); // error
- var r12 = c3.foo3(1, function (a) {
- return '';
- }, 1); // error
+ var r12 = c3.foo3(1, function (a) { return ''; }, 1); // error
}
})(WithCandidates || (WithCandidates = {}));
diff --git a/tests/baselines/reference/genericClassWithStaticsUsingTypeArguments.js b/tests/baselines/reference/genericClassWithStaticsUsingTypeArguments.js
index 2fd410756b6..4caeacd19e2 100644
--- a/tests/baselines/reference/genericClassWithStaticsUsingTypeArguments.js
+++ b/tests/baselines/reference/genericClassWithStaticsUsingTypeArguments.js
@@ -28,8 +28,6 @@ var Foo = (function () {
Foo.a = function (n) { };
Foo.c = [];
Foo.d = false || (function (x) { return x || undefined; })(null);
- Foo.e = function (x) {
- return null;
- };
+ Foo.e = function (x) { return null; };
return Foo;
})();
diff --git a/tests/baselines/reference/genericCombinators2.js b/tests/baselines/reference/genericCombinators2.js
index af11f056197..a23f163a906 100644
--- a/tests/baselines/reference/genericCombinators2.js
+++ b/tests/baselines/reference/genericCombinators2.js
@@ -19,10 +19,6 @@ var r5b = _.map(c2, rf1);
//// [genericCombinators2.js]
var _;
var c2;
-var rf1 = function (x, y) {
- return x.toFixed();
-};
-var r5a = _.map(c2, function (x, y) {
- return x.toFixed();
-});
+var rf1 = function (x, y) { return x.toFixed(); };
+var r5a = _.map(c2, function (x, y) { return x.toFixed(); });
var r5b = _.map(c2, rf1);
diff --git a/tests/baselines/reference/genericConstraintDeclaration.js b/tests/baselines/reference/genericConstraintDeclaration.js
index cdf93d676d0..6e3f8d5ff8b 100644
--- a/tests/baselines/reference/genericConstraintDeclaration.js
+++ b/tests/baselines/reference/genericConstraintDeclaration.js
@@ -12,9 +12,7 @@ class List{
var List = (function () {
function List() {
}
- List.empty = function () {
- return null;
- };
+ List.empty = function () { return null; };
return List;
})();
diff --git a/tests/baselines/reference/genericFunctions0.js b/tests/baselines/reference/genericFunctions0.js
index 408abdb9ce0..b52f0583524 100644
--- a/tests/baselines/reference/genericFunctions0.js
+++ b/tests/baselines/reference/genericFunctions0.js
@@ -4,9 +4,7 @@ function foo (x: T) { return x; }
var x = foo(5); // 'x' should be number
//// [genericFunctions0.js]
-function foo(x) {
- return x;
-}
+function foo(x) { return x; }
var x = foo(5); // 'x' should be number
diff --git a/tests/baselines/reference/genericFunctions1.js b/tests/baselines/reference/genericFunctions1.js
index 25cc91820b8..d9bb3413890 100644
--- a/tests/baselines/reference/genericFunctions1.js
+++ b/tests/baselines/reference/genericFunctions1.js
@@ -4,9 +4,7 @@ function foo (x: T) { return x; }
var x = foo(5); // 'x' should be number
//// [genericFunctions1.js]
-function foo(x) {
- return x;
-}
+function foo(x) { return x; }
var x = foo(5); // 'x' should be number
diff --git a/tests/baselines/reference/genericFunctionsWithOptionalParameters3.js b/tests/baselines/reference/genericFunctionsWithOptionalParameters3.js
index d2e1a5ecc37..9ad885a899a 100644
--- a/tests/baselines/reference/genericFunctionsWithOptionalParameters3.js
+++ b/tests/baselines/reference/genericFunctionsWithOptionalParameters3.js
@@ -24,20 +24,8 @@ var Collection = (function () {
})();
var utils;
var c = new Collection();
-var r3 = utils.mapReduce(c, function (x) {
- return 1;
-}, function (y) {
- return new Date();
-});
-var r4 = utils.mapReduce(c, function (x) {
- return 1;
-}, function (y) {
- return new Date();
-});
-var f1 = function (x) {
- return 1;
-};
-var f2 = function (y) {
- return new Date();
-};
+var r3 = utils.mapReduce(c, function (x) { return 1; }, function (y) { return new Date(); });
+var r4 = utils.mapReduce(c, function (x) { return 1; }, function (y) { return new Date(); });
+var f1 = function (x) { return 1; };
+var f2 = function (y) { return new Date(); };
var r5 = utils.mapReduce(c, f1, f2);
diff --git a/tests/baselines/reference/genericFunduleInModule.js b/tests/baselines/reference/genericFunduleInModule.js
index 5a85a46a395..95700edecab 100644
--- a/tests/baselines/reference/genericFunduleInModule.js
+++ b/tests/baselines/reference/genericFunduleInModule.js
@@ -12,9 +12,7 @@ A.B(1);
//// [genericFunduleInModule.js]
var A;
(function (A) {
- function B(x) {
- return x;
- }
+ function B(x) { return x; }
A.B = B;
var B;
(function (B) {
diff --git a/tests/baselines/reference/genericFunduleInModule2.js b/tests/baselines/reference/genericFunduleInModule2.js
index 6b5a0a74e23..956e9129ec7 100644
--- a/tests/baselines/reference/genericFunduleInModule2.js
+++ b/tests/baselines/reference/genericFunduleInModule2.js
@@ -15,9 +15,7 @@ A.B(1);
//// [genericFunduleInModule2.js]
var A;
(function (A) {
- function B(x) {
- return x;
- }
+ function B(x) { return x; }
A.B = B;
})(A || (A = {}));
var A;
diff --git a/tests/baselines/reference/genericImplements.js b/tests/baselines/reference/genericImplements.js
index 17d3d2c0d20..b8d295153a4 100644
--- a/tests/baselines/reference/genericImplements.js
+++ b/tests/baselines/reference/genericImplements.js
@@ -37,26 +37,20 @@ var B = (function () {
var X = (function () {
function X() {
}
- X.prototype.f = function () {
- return undefined;
- };
+ X.prototype.f = function () { return undefined; };
return X;
})(); // { f: () => { b; } }
// OK
var Y = (function () {
function Y() {
}
- Y.prototype.f = function () {
- return undefined;
- };
+ Y.prototype.f = function () { return undefined; };
return Y;
})(); // { f: () => { a; } }
// OK
var Z = (function () {
function Z() {
}
- Z.prototype.f = function () {
- return undefined;
- };
+ Z.prototype.f = function () { return undefined; };
return Z;
})(); // { f: () => T }
diff --git a/tests/baselines/reference/genericLambaArgWithoutTypeArguments.js b/tests/baselines/reference/genericLambaArgWithoutTypeArguments.js
index f57f6713c9f..e1cc5cadbd5 100644
--- a/tests/baselines/reference/genericLambaArgWithoutTypeArguments.js
+++ b/tests/baselines/reference/genericLambaArgWithoutTypeArguments.js
@@ -12,6 +12,4 @@ foo((arg: Foo) => { return arg.x; });
function foo(a) {
return null;
}
-foo(function (arg) {
- return arg.x;
-});
+foo(function (arg) { return arg.x; });
diff --git a/tests/baselines/reference/genericMergedDeclarationUsingTypeParameter.js b/tests/baselines/reference/genericMergedDeclarationUsingTypeParameter.js
index 5d4ecdc0838..9b0fbf4bcad 100644
--- a/tests/baselines/reference/genericMergedDeclarationUsingTypeParameter.js
+++ b/tests/baselines/reference/genericMergedDeclarationUsingTypeParameter.js
@@ -7,9 +7,7 @@ module foo {
//// [genericMergedDeclarationUsingTypeParameter.js]
-function foo(y, z) {
- return y;
-}
+function foo(y, z) { return y; }
var foo;
(function (foo) {
foo.x;
diff --git a/tests/baselines/reference/genericObjectLitReturnType.js b/tests/baselines/reference/genericObjectLitReturnType.js
index 5191f17796b..826f5233b55 100644
--- a/tests/baselines/reference/genericObjectLitReturnType.js
+++ b/tests/baselines/reference/genericObjectLitReturnType.js
@@ -15,9 +15,7 @@ t1.a = 5; // Should not error: t1 should have type {a: number}, instead has type
var X = (function () {
function X() {
}
- X.prototype.f = function (t) {
- return { a: t };
- };
+ X.prototype.f = function (t) { return { a: t }; };
return X;
})();
var x;
diff --git a/tests/baselines/reference/genericOfACloduleType1.js b/tests/baselines/reference/genericOfACloduleType1.js
index 85629db765b..1f115aa486a 100644
--- a/tests/baselines/reference/genericOfACloduleType1.js
+++ b/tests/baselines/reference/genericOfACloduleType1.js
@@ -16,9 +16,7 @@ var g2 = new G() // was: error Type reference cannot refer to container 'M.
var G = (function () {
function G() {
}
- G.prototype.bar = function (x) {
- return x;
- };
+ G.prototype.bar = function (x) { return x; };
return G;
})();
var M;
diff --git a/tests/baselines/reference/genericOfACloduleType2.js b/tests/baselines/reference/genericOfACloduleType2.js
index 0b10451bf2c..1d671289cb2 100644
--- a/tests/baselines/reference/genericOfACloduleType2.js
+++ b/tests/baselines/reference/genericOfACloduleType2.js
@@ -19,9 +19,7 @@ module N {
var G = (function () {
function G() {
}
- G.prototype.bar = function (x) {
- return x;
- };
+ G.prototype.bar = function (x) { return x; };
return G;
})();
var M;
diff --git a/tests/baselines/reference/genericParameterAssignability1.js b/tests/baselines/reference/genericParameterAssignability1.js
index 844c8f9a988..a6a465b4089 100644
--- a/tests/baselines/reference/genericParameterAssignability1.js
+++ b/tests/baselines/reference/genericParameterAssignability1.js
@@ -4,8 +4,6 @@ var r = (x: T) => x;
r = f; // should be allowed
//// [genericParameterAssignability1.js]
-function f(x) {
- return null;
-}
+function f(x) { return null; }
var r = function (x) { return x; };
r = f; // should be allowed
diff --git a/tests/baselines/reference/genericPrototypeProperty.js b/tests/baselines/reference/genericPrototypeProperty.js
index c38cdb753a7..fb6f9b78848 100644
--- a/tests/baselines/reference/genericPrototypeProperty.js
+++ b/tests/baselines/reference/genericPrototypeProperty.js
@@ -13,9 +13,7 @@ var r3 = r.foo(null);
var C = (function () {
function C() {
}
- C.prototype.foo = function (x) {
- return null;
- };
+ C.prototype.foo = function (x) { return null; };
return C;
})();
var r = C.prototype;
diff --git a/tests/baselines/reference/genericReturnTypeFromGetter1.js b/tests/baselines/reference/genericReturnTypeFromGetter1.js
index 208b12308e1..741c7218345 100644
--- a/tests/baselines/reference/genericReturnTypeFromGetter1.js
+++ b/tests/baselines/reference/genericReturnTypeFromGetter1.js
@@ -14,9 +14,7 @@ define(["require", "exports"], function (require, exports) {
function DbSet() {
}
Object.defineProperty(DbSet.prototype, "entityType", {
- get: function () {
- return this._entityType;
- } // used to ICE without return type annotation
+ get: function () { return this._entityType; } // used to ICE without return type annotation
,
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/genericReversingTypeParameters.js b/tests/baselines/reference/genericReversingTypeParameters.js
index 0e51b0256ea..2a52c2e9ba6 100644
--- a/tests/baselines/reference/genericReversingTypeParameters.js
+++ b/tests/baselines/reference/genericReversingTypeParameters.js
@@ -14,12 +14,8 @@ var r2b = i.get(1);
var BiMap = (function () {
function BiMap() {
}
- BiMap.prototype.get = function (key) {
- return null;
- };
- BiMap.prototype.inverse = function () {
- return null;
- };
+ BiMap.prototype.get = function (key) { return null; };
+ BiMap.prototype.inverse = function () { return null; };
return BiMap;
})();
var b = new BiMap();
diff --git a/tests/baselines/reference/genericReversingTypeParameters2.js b/tests/baselines/reference/genericReversingTypeParameters2.js
index eb904f4a2ed..4f4bc564f89 100644
--- a/tests/baselines/reference/genericReversingTypeParameters2.js
+++ b/tests/baselines/reference/genericReversingTypeParameters2.js
@@ -13,12 +13,8 @@ var r2b = i.get(1);
var BiMap = (function () {
function BiMap() {
}
- BiMap.prototype.get = function (key) {
- return null;
- };
- BiMap.prototype.inverse = function () {
- return null;
- };
+ BiMap.prototype.get = function (key) { return null; };
+ BiMap.prototype.inverse = function () { return null; };
return BiMap;
})();
var b = new BiMap();
diff --git a/tests/baselines/reference/genericSpecializations1.js b/tests/baselines/reference/genericSpecializations1.js
index 3df2c5581b9..3e59fceff97 100644
--- a/tests/baselines/reference/genericSpecializations1.js
+++ b/tests/baselines/reference/genericSpecializations1.js
@@ -19,24 +19,18 @@ class StringFoo3 implements IFoo {
var IntFooBad = (function () {
function IntFooBad() {
}
- IntFooBad.prototype.foo = function (x) {
- return null;
- };
+ IntFooBad.prototype.foo = function (x) { return null; };
return IntFooBad;
})();
var StringFoo2 = (function () {
function StringFoo2() {
}
- StringFoo2.prototype.foo = function (x) {
- return null;
- };
+ StringFoo2.prototype.foo = function (x) { return null; };
return StringFoo2;
})();
var StringFoo3 = (function () {
function StringFoo3() {
}
- StringFoo3.prototype.foo = function (x) {
- return null;
- };
+ StringFoo3.prototype.foo = function (x) { return null; };
return StringFoo3;
})();
diff --git a/tests/baselines/reference/genericSpecializations2.js b/tests/baselines/reference/genericSpecializations2.js
index 666ea43eeba..8497d2db8b4 100644
--- a/tests/baselines/reference/genericSpecializations2.js
+++ b/tests/baselines/reference/genericSpecializations2.js
@@ -31,24 +31,18 @@ var IFoo = (function () {
var IntFooBad = (function () {
function IntFooBad() {
}
- IntFooBad.prototype.foo = function (x) {
- return null;
- };
+ IntFooBad.prototype.foo = function (x) { return null; };
return IntFooBad;
})();
var StringFoo2 = (function () {
function StringFoo2() {
}
- StringFoo2.prototype.foo = function (x) {
- return null;
- };
+ StringFoo2.prototype.foo = function (x) { return null; };
return StringFoo2;
})();
var StringFoo3 = (function () {
function StringFoo3() {
}
- StringFoo3.prototype.foo = function (x) {
- return null;
- };
+ StringFoo3.prototype.foo = function (x) { return null; };
return StringFoo3;
})();
diff --git a/tests/baselines/reference/genericSpecializations3.js b/tests/baselines/reference/genericSpecializations3.js
index 8d157761160..3c582ae31fd 100644
--- a/tests/baselines/reference/genericSpecializations3.js
+++ b/tests/baselines/reference/genericSpecializations3.js
@@ -41,27 +41,21 @@ iFoo.foo(1);
var IntFooBad = (function () {
function IntFooBad() {
}
- IntFooBad.prototype.foo = function (x) {
- return null;
- };
+ IntFooBad.prototype.foo = function (x) { return null; };
return IntFooBad;
})();
var intFooBad;
var IntFoo = (function () {
function IntFoo() {
}
- IntFoo.prototype.foo = function (x) {
- return null;
- };
+ IntFoo.prototype.foo = function (x) { return null; };
return IntFoo;
})();
var intFoo;
var StringFoo2 = (function () {
function StringFoo2() {
}
- StringFoo2.prototype.foo = function (x) {
- return null;
- };
+ StringFoo2.prototype.foo = function (x) { return null; };
return StringFoo2;
})();
var stringFoo2;
@@ -71,9 +65,7 @@ stringFoo2 = intFoo; // error
var StringFoo3 = (function () {
function StringFoo3() {
}
- StringFoo3.prototype.foo = function (x) {
- return null;
- };
+ StringFoo3.prototype.foo = function (x) { return null; };
return StringFoo3;
})();
var stringFoo3;
diff --git a/tests/baselines/reference/genericStaticAnyTypeFunction.js b/tests/baselines/reference/genericStaticAnyTypeFunction.js
index 055e6b4f683..6816afec910 100644
--- a/tests/baselines/reference/genericStaticAnyTypeFunction.js
+++ b/tests/baselines/reference/genericStaticAnyTypeFunction.js
@@ -25,9 +25,7 @@ var A = (function () {
A.one = function (source, value) {
return source;
};
- A.goo = function () {
- return 0;
- };
+ A.goo = function () { return 0; };
A.two = function (source) {
return this.one(source, 42); // should not error
};
diff --git a/tests/baselines/reference/genericTypeAssertions3.js b/tests/baselines/reference/genericTypeAssertions3.js
index 19a477c142c..b67a277654f 100644
--- a/tests/baselines/reference/genericTypeAssertions3.js
+++ b/tests/baselines/reference/genericTypeAssertions3.js
@@ -4,9 +4,5 @@ var s = < (x: T) => T > ((x: any) => { return null; }); // no error
//// [genericTypeAssertions3.js]
-var r = (function (x) {
- return null;
-}); // bug was 'could not find dotted symbol T' on x's annotation in the type assertion instead of no error
-var s = (function (x) {
- return null;
-}); // no error
+var r = (function (x) { return null; }); // bug was 'could not find dotted symbol T' on x's annotation in the type assertion instead of no error
+var s = (function (x) { return null; }); // no error
diff --git a/tests/baselines/reference/genericTypeAssertions4.js b/tests/baselines/reference/genericTypeAssertions4.js
index d04b6cbe104..a607fb07428 100644
--- a/tests/baselines/reference/genericTypeAssertions4.js
+++ b/tests/baselines/reference/genericTypeAssertions4.js
@@ -35,9 +35,7 @@ var __extends = this.__extends || function (d, b) {
var A = (function () {
function A() {
}
- A.prototype.foo = function () {
- return "";
- };
+ A.prototype.foo = function () { return ""; };
return A;
})();
var B = (function (_super) {
@@ -45,9 +43,7 @@ var B = (function (_super) {
function B() {
_super.apply(this, arguments);
}
- B.prototype.bar = function () {
- return 1;
- };
+ B.prototype.bar = function () { return 1; };
return B;
})(A);
var C = (function (_super) {
@@ -55,9 +51,7 @@ var C = (function (_super) {
function C() {
_super.apply(this, arguments);
}
- C.prototype.baz = function () {
- return 1;
- };
+ C.prototype.baz = function () { return 1; };
return C;
})(A);
var a;
diff --git a/tests/baselines/reference/genericTypeReferenceWithoutTypeArgument.js b/tests/baselines/reference/genericTypeReferenceWithoutTypeArgument.js
index 1b41116732a..4be1cce27a9 100644
--- a/tests/baselines/reference/genericTypeReferenceWithoutTypeArgument.js
+++ b/tests/baselines/reference/genericTypeReferenceWithoutTypeArgument.js
@@ -55,18 +55,9 @@ var c;
var a;
var b;
var d;
-var e = function (x) {
- var y;
- return y;
-};
-function f(x) {
- var y;
- return y;
-}
-var g = function f(x) {
- var y;
- return y;
-};
+var e = function (x) { var y; return y; };
+function f(x) { var y; return y; }
+var g = function f(x) { var y; return y; };
var D = (function (_super) {
__extends(D, _super);
function D() {
diff --git a/tests/baselines/reference/genericTypeReferenceWithoutTypeArgument2.js b/tests/baselines/reference/genericTypeReferenceWithoutTypeArgument2.js
index f96e25301be..803d499705a 100644
--- a/tests/baselines/reference/genericTypeReferenceWithoutTypeArgument2.js
+++ b/tests/baselines/reference/genericTypeReferenceWithoutTypeArgument2.js
@@ -50,18 +50,9 @@ var c;
var a;
var b;
var d;
-var e = function (x) {
- var y;
- return y;
-};
-function f(x) {
- var y;
- return y;
-}
-var g = function f(x) {
- var y;
- return y;
-};
+var e = function (x) { var y; return y; };
+function f(x) { var y; return y; }
+var g = function f(x) { var y; return y; };
var D = (function (_super) {
__extends(D, _super);
function D() {
diff --git a/tests/baselines/reference/genericTypeReferencesRequireTypeArgs.js b/tests/baselines/reference/genericTypeReferencesRequireTypeArgs.js
index 69bc1c372b3..90ad9e1ff93 100644
--- a/tests/baselines/reference/genericTypeReferencesRequireTypeArgs.js
+++ b/tests/baselines/reference/genericTypeReferencesRequireTypeArgs.js
@@ -15,9 +15,7 @@ var i2: I; // should be an error
var C = (function () {
function C() {
}
- C.prototype.foo = function () {
- return null;
- };
+ C.prototype.foo = function () { return null; };
return C;
})();
var c1; // error
diff --git a/tests/baselines/reference/genericWithOpenTypeParameters1.js b/tests/baselines/reference/genericWithOpenTypeParameters1.js
index afdce73cb11..90202767012 100644
--- a/tests/baselines/reference/genericWithOpenTypeParameters1.js
+++ b/tests/baselines/reference/genericWithOpenTypeParameters1.js
@@ -15,22 +15,12 @@ var f4 = (x: B) => { return x.foo(1); } // no error
var B = (function () {
function B() {
}
- B.prototype.foo = function (x) {
- return null;
- };
+ B.prototype.foo = function (x) { return null; };
return B;
})();
var x;
x.foo(1); // no error
-var f = function (x) {
- return x.foo(1);
-}; // error
-var f2 = function (x) {
- return x.foo(1);
-}; // error
-var f3 = function (x) {
- return x.foo(1);
-}; // error
-var f4 = function (x) {
- return x.foo(1);
-}; // no error
+var f = function (x) { return x.foo(1); }; // error
+var f2 = function (x) { return x.foo(1); }; // error
+var f3 = function (x) { return x.foo(1); }; // error
+var f4 = function (x) { return x.foo(1); }; // no error
diff --git a/tests/baselines/reference/genericsWithDuplicateTypeParameters1.js b/tests/baselines/reference/genericsWithDuplicateTypeParameters1.js
index f01f01dbf21..72eeb1ab683 100644
--- a/tests/baselines/reference/genericsWithDuplicateTypeParameters1.js
+++ b/tests/baselines/reference/genericsWithDuplicateTypeParameters1.js
@@ -18,21 +18,15 @@ var m = {
//// [genericsWithDuplicateTypeParameters1.js]
function f() { }
-function f2(a, b) {
- return null;
-}
+function f2(a, b) { return null; }
var C = (function () {
function C() {
}
C.prototype.f = function () { };
- C.prototype.f2 = function (a, b) {
- return null;
- };
+ C.prototype.f2 = function (a, b) { return null; };
return C;
})();
var m = {
a: function f() { },
- b: function f2(a, b) {
- return null;
- }
+ b: function f2(a, b) { return null; }
};
diff --git a/tests/baselines/reference/genericsWithoutTypeParameters1.js b/tests/baselines/reference/genericsWithoutTypeParameters1.js
index 8446d40cb11..41abffcb854 100644
--- a/tests/baselines/reference/genericsWithoutTypeParameters1.js
+++ b/tests/baselines/reference/genericsWithoutTypeParameters1.js
@@ -37,9 +37,7 @@ function f(x: T): A {
var C = (function () {
function C() {
}
- C.prototype.foo = function () {
- return null;
- };
+ C.prototype.foo = function () { return null; };
return C;
})();
var c1;
@@ -49,9 +47,7 @@ var i2;
function foo(x, y) { }
function foo2(x, y) { }
var x = { a: new C() };
-var x2 = { a: { bar: function () {
- return 1;
-} } };
+var x2 = { a: { bar: function () { return 1; } } };
var D = (function () {
function D() {
}
diff --git a/tests/baselines/reference/getAndSetAsMemberNames.js b/tests/baselines/reference/getAndSetAsMemberNames.js
index 41a89e6ec37..8b036cd0f73 100644
--- a/tests/baselines/reference/getAndSetAsMemberNames.js
+++ b/tests/baselines/reference/getAndSetAsMemberNames.js
@@ -49,13 +49,9 @@ var C4 = (function () {
})();
var C5 = (function () {
function C5() {
- this.set = function () {
- return true;
- };
+ this.set = function () { return true; };
}
- C5.prototype.get = function () {
- return true;
- };
+ C5.prototype.get = function () { return true; };
Object.defineProperty(C5.prototype, "t", {
set: function (x) { },
enumerable: true,
diff --git a/tests/baselines/reference/getsetReturnTypes.js b/tests/baselines/reference/getsetReturnTypes.js
index 55d7e9285b0..27b6fc52fe5 100644
--- a/tests/baselines/reference/getsetReturnTypes.js
+++ b/tests/baselines/reference/getsetReturnTypes.js
@@ -10,9 +10,7 @@ var y: number = makePoint(2).x;
//// [getsetReturnTypes.js]
function makePoint(x) {
return {
- get x() {
- return x;
- }
+ get x() { return x; }
};
}
;
diff --git a/tests/baselines/reference/getterSetterNonAccessor.js b/tests/baselines/reference/getterSetterNonAccessor.js
index e32c62c497e..c28337ff7b4 100644
--- a/tests/baselines/reference/getterSetterNonAccessor.js
+++ b/tests/baselines/reference/getterSetterNonAccessor.js
@@ -10,9 +10,7 @@ Object.defineProperty({}, "0", ({
//// [getterSetterNonAccessor.js]
-function getFunc() {
- return 0;
-}
+function getFunc() { return 0; }
function setFunc(v) { }
Object.defineProperty({}, "0", ({
get: getFunc,
diff --git a/tests/baselines/reference/gettersAndSetters.js b/tests/baselines/reference/gettersAndSetters.js
index 6fb9518cfdb..92f959e5988 100644
--- a/tests/baselines/reference/gettersAndSetters.js
+++ b/tests/baselines/reference/gettersAndSetters.js
@@ -50,25 +50,17 @@ var C = (function () {
this.set = function () { }; // ok
}
Object.defineProperty(C.prototype, "Foo", {
- get: function () {
- return this.fooBack;
- } // ok
+ get: function () { return this.fooBack; } // ok
,
- set: function (foo) {
- this.fooBack = foo;
- } // ok
+ set: function (foo) { this.fooBack = foo; } // ok
,
enumerable: true,
configurable: true
});
Object.defineProperty(C, "Bar", {
- get: function () {
- return C.barBack;
- } // ok
+ get: function () { return C.barBack; } // ok
,
- set: function (bar) {
- C.barBack = bar;
- } // ok
+ set: function (bar) { C.barBack = bar; } // ok
,
enumerable: true,
configurable: true
@@ -84,13 +76,7 @@ C.Bar = "barv";
var baz = c.Baz;
c.Baz = "bazv";
// The Foo accessors' return and param types should be contextually typed to the Foo field
-var o = { get Foo() {
- return 0;
-}, set Foo(val) {
- val;
-} }; // o
+var o = { get Foo() { return 0; }, set Foo(val) { val; } }; // o
var ofg = o.Foo;
o.Foo = 0;
-var i = function (n) {
- return n;
-};
+var i = function (n) { return n; };
diff --git a/tests/baselines/reference/gettersAndSettersAccessibility.js b/tests/baselines/reference/gettersAndSettersAccessibility.js
index f472fa36a98..e0cfa3d17c5 100644
--- a/tests/baselines/reference/gettersAndSettersAccessibility.js
+++ b/tests/baselines/reference/gettersAndSettersAccessibility.js
@@ -10,9 +10,7 @@ var C99 = (function () {
function C99() {
}
Object.defineProperty(C99.prototype, "Baz", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
set: function (n) { } // error - accessors do not agree in visibility
,
enumerable: true,
diff --git a/tests/baselines/reference/gettersAndSettersErrors.js b/tests/baselines/reference/gettersAndSettersErrors.js
index 545517facea..d92f0d833f5 100644
--- a/tests/baselines/reference/gettersAndSettersErrors.js
+++ b/tests/baselines/reference/gettersAndSettersErrors.js
@@ -22,9 +22,7 @@ var C = (function () {
this.Foo = 0; // error - duplicate identifier Foo - confirmed
}
Object.defineProperty(C.prototype, "Foo", {
- get: function () {
- return "foo";
- } // ok
+ get: function () { return "foo"; } // ok
,
set: function (foo) { } // ok
,
@@ -32,9 +30,7 @@ var C = (function () {
configurable: true
});
Object.defineProperty(C.prototype, "Goo", {
- get: function (v) {
- return null;
- } // error - getters must not have a parameter
+ get: function (v) { return null; } // error - getters must not have a parameter
,
set: function (v) { } // error - setters must not specify a return type
,
@@ -47,9 +43,7 @@ var E = (function () {
function E() {
}
Object.defineProperty(E.prototype, "Baz", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
set: function (n) { } // error - accessors do not agree in visibility
,
enumerable: true,
diff --git a/tests/baselines/reference/gettersAndSettersTypesAgree.js b/tests/baselines/reference/gettersAndSettersTypesAgree.js
index c291c457613..91d3d844981 100644
--- a/tests/baselines/reference/gettersAndSettersTypesAgree.js
+++ b/tests/baselines/reference/gettersAndSettersTypesAgree.js
@@ -15,9 +15,7 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "Foo", {
- get: function () {
- return "foo";
- } // ok
+ get: function () { return "foo"; } // ok
,
set: function (foo) { } // ok - type inferred from getter return statement
,
@@ -25,9 +23,7 @@ var C = (function () {
configurable: true
});
Object.defineProperty(C.prototype, "Bar", {
- get: function () {
- return "foo";
- } // ok
+ get: function () { return "foo"; } // ok
,
set: function (bar) { } // ok - type must be declared
,
@@ -36,9 +32,5 @@ var C = (function () {
});
return C;
})();
-var o1 = { get Foo() {
- return 0;
-}, set Foo(val) { } }; // ok - types agree (inference)
-var o2 = { get Foo() {
- return 0;
-}, set Foo(val) { } }; // ok - types agree
+var o1 = { get Foo() { return 0; }, set Foo(val) { } }; // ok - types agree (inference)
+var o2 = { get Foo() { return 0; }, set Foo(val) { } }; // ok - types agree
diff --git a/tests/baselines/reference/grammarAmbiguities.js b/tests/baselines/reference/grammarAmbiguities.js
index ee81d947ff6..f603bd1023f 100644
--- a/tests/baselines/reference/grammarAmbiguities.js
+++ b/tests/baselines/reference/grammarAmbiguities.js
@@ -12,12 +12,8 @@ f(g < A, B > +(7)); // Should error
//// [grammarAmbiguities.js]
-function f(n) {
- return null;
-}
-function g(x) {
- return null;
-}
+function f(n) { return null; }
+function g(x) { return null; }
var A, B;
f(g(7));
f(g < A, B > 7); // Should error
diff --git a/tests/baselines/reference/grammarAmbiguities1.js b/tests/baselines/reference/grammarAmbiguities1.js
index 6ee64527bcc..1917acb7128 100644
--- a/tests/baselines/reference/grammarAmbiguities1.js
+++ b/tests/baselines/reference/grammarAmbiguities1.js
@@ -23,12 +23,8 @@ var B = (function () {
B.prototype.bar = function () { };
return B;
})();
-function f(x) {
- return x;
-}
-function g(x) {
- return f(x);
-}
+function f(x) { return x; }
+function g(x) { return f(x); }
g(7);
f(g(7));
f(g < A, B > 7);
diff --git a/tests/baselines/reference/ifDoWhileStatements.js b/tests/baselines/reference/ifDoWhileStatements.js
index c7f6ead6b28..793094584bf 100644
--- a/tests/baselines/reference/ifDoWhileStatements.js
+++ b/tests/baselines/reference/ifDoWhileStatements.js
@@ -186,12 +186,8 @@ var D = (function () {
}
return D;
})();
-function F(x) {
- return 42;
-}
-function F2(x) {
- return x < 42;
-}
+function F(x) { return 42; }
+function F2(x) { return x < 42; }
var M;
(function (M) {
var A = (function () {
@@ -200,9 +196,7 @@ var M;
return A;
})();
M.A = A;
- function F2(x) {
- return x.toString();
- }
+ function F2(x) { return x.toString(); }
M.F2 = F2;
})(M || (M = {}));
var N;
@@ -213,9 +207,7 @@ var N;
return A;
})();
N.A = A;
- function F2(x) {
- return x.toString();
- }
+ function F2(x) { return x.toString(); }
N.F2 = F2;
})(N || (N = {}));
// literals
@@ -306,9 +298,7 @@ var k = { x: 1, y: 'a' };
if (k) { }
while (k) { }
do { } while (k);
-function fn(x) {
- return null;
-}
+function fn(x) { return null; }
if (fn()) { }
while (fn()) { }
do { } while (fn());
diff --git a/tests/baselines/reference/illegalSuperCallsInConstructor.js b/tests/baselines/reference/illegalSuperCallsInConstructor.js
index b978af1a609..0bdcebed9c5 100644
--- a/tests/baselines/reference/illegalSuperCallsInConstructor.js
+++ b/tests/baselines/reference/illegalSuperCallsInConstructor.js
@@ -36,12 +36,8 @@ var Derived = (function (_super) {
__extends(Derived, _super);
function Derived() {
var r2 = function () { return _super.call(this); };
- var r3 = function () {
- _super.call(this);
- };
- var r4 = function () {
- _super.call(this);
- };
+ var r3 = function () { _super.call(this); };
+ var r4 = function () { _super.call(this); };
var r5 = {
get foo() {
_super.call(this);
diff --git a/tests/baselines/reference/implicitAnyDeclareFunctionExprWithoutFormalType.js b/tests/baselines/reference/implicitAnyDeclareFunctionExprWithoutFormalType.js
index df1c4d51e74..9bfad713d82 100644
--- a/tests/baselines/reference/implicitAnyDeclareFunctionExprWithoutFormalType.js
+++ b/tests/baselines/reference/implicitAnyDeclareFunctionExprWithoutFormalType.js
@@ -22,26 +22,12 @@ var lambda10 = function temp1() { return 5; }
var lambda = function (l1) { }; // Error at "l1"
var lambd2 = function (ll1, ll2) { }; // Error at "ll1"
var lamda3 = function myLambda3(myParam) { };
-var lamda4 = function () {
- return null;
-};
+var lamda4 = function () { return null; };
// these should be error for implicit any return type
-var lambda5 = function temp() {
- return null;
-};
-var lambda6 = function () {
- return null;
-};
-var lambda7 = function temp() {
- return undefined;
-};
-var lambda8 = function () {
- return undefined;
-};
+var lambda5 = function temp() { return null; };
+var lambda6 = function () { return null; };
+var lambda7 = function temp() { return undefined; };
+var lambda8 = function () { return undefined; };
// this shouldn't be an error
-var lambda9 = function () {
- return 5;
-};
-var lambda10 = function temp1() {
- return 5;
-};
+var lambda9 = function () { return 5; };
+var lambda10 = function temp1() { return 5; };
diff --git a/tests/baselines/reference/implicitAnyFromCircularInference.js b/tests/baselines/reference/implicitAnyFromCircularInference.js
index d97b8420ebf..d818ea17105 100644
--- a/tests/baselines/reference/implicitAnyFromCircularInference.js
+++ b/tests/baselines/reference/implicitAnyFromCircularInference.js
@@ -58,13 +58,9 @@ var b;
var c;
// Error expected
var d;
-function f() {
- return f;
-}
+function f() { return f; }
// Error expected
-function g() {
- return g();
-}
+function g() { return g(); }
// Error expected
var f1 = function () {
return f1();
@@ -78,9 +74,7 @@ function h() {
return h() || "hello";
}
}
-function foo(x) {
- return "abc";
-}
+function foo(x) { return "abc"; }
var C = (function () {
function C() {
// Error expected
diff --git a/tests/baselines/reference/implicitAnyFunctionReturnNullOrUndefined.js b/tests/baselines/reference/implicitAnyFunctionReturnNullOrUndefined.js
index 699b57603eb..82eb56fbde6 100644
--- a/tests/baselines/reference/implicitAnyFunctionReturnNullOrUndefined.js
+++ b/tests/baselines/reference/implicitAnyFunctionReturnNullOrUndefined.js
@@ -26,12 +26,8 @@ undefinedWidenFunction();
//// [implicitAnyFunctionReturnNullOrUndefined.js]
// this should be an error
-function nullWidenFunction() {
- return null;
-} // error at "nullWidenFunction"
-function undefinedWidenFunction() {
- return undefined;
-} // error at "undefinedWidenFunction"
+function nullWidenFunction() { return null; } // error at "nullWidenFunction"
+function undefinedWidenFunction() { return undefined; } // error at "undefinedWidenFunction"
var C = (function () {
function C() {
}
@@ -44,18 +40,10 @@ var C = (function () {
return C;
})();
// this should not be an error
-function foo1() {
- return null;
-}
-function bar1() {
- return undefined;
-}
-function fooBar() {
- return 1;
-}
-function fooFoo() {
- return 5;
-}
+function foo1() { return null; }
+function bar1() { return undefined; }
+function fooBar() { return 1; }
+function fooFoo() { return 5; }
// this should not be an error as the error is raised by expr above
nullWidenFunction();
undefinedWidenFunction();
diff --git a/tests/baselines/reference/implicitAnyGenericTypeInference.js b/tests/baselines/reference/implicitAnyGenericTypeInference.js
index 2679ae8285c..583ab7f0b01 100644
--- a/tests/baselines/reference/implicitAnyGenericTypeInference.js
+++ b/tests/baselines/reference/implicitAnyGenericTypeInference.js
@@ -10,7 +10,5 @@ var r = c.compareTo(1, '');
//// [implicitAnyGenericTypeInference.js]
var c;
-c = { compareTo: function (x, y) {
- return y;
-} };
+c = { compareTo: function (x, y) { return y; } };
var r = c.compareTo(1, '');
diff --git a/tests/baselines/reference/implicitAnyGenerics.js b/tests/baselines/reference/implicitAnyGenerics.js
index a5c98590a8f..daea0dfe54c 100644
--- a/tests/baselines/reference/implicitAnyGenerics.js
+++ b/tests/baselines/reference/implicitAnyGenerics.js
@@ -46,9 +46,7 @@ var d2 = new D(1);
var d3 = new D(1);
var d4 = new D(1);
var d5 = new D(null);
-function foo() {
- return null;
-}
+function foo() { return null; }
;
foo();
foo();
diff --git a/tests/baselines/reference/implicitAnyNewExprLackConstructorSignature.js b/tests/baselines/reference/implicitAnyNewExprLackConstructorSignature.js
index 4218d9a9a21..9e558122b15 100644
--- a/tests/baselines/reference/implicitAnyNewExprLackConstructorSignature.js
+++ b/tests/baselines/reference/implicitAnyNewExprLackConstructorSignature.js
@@ -3,7 +3,5 @@ function Point() { this.x = 3; }
var x: any = new Point(); // error at "new"
//// [implicitAnyNewExprLackConstructorSignature.js]
-function Point() {
- this.x = 3;
-}
+function Point() { this.x = 3; }
var x = new Point(); // error at "new"
diff --git a/tests/baselines/reference/importAsBaseClass.js b/tests/baselines/reference/importAsBaseClass.js
index 9e52c4dd067..8114e88ca4b 100644
--- a/tests/baselines/reference/importAsBaseClass.js
+++ b/tests/baselines/reference/importAsBaseClass.js
@@ -14,9 +14,7 @@ class Hello extends Greeter { }
var Greeter = (function () {
function Greeter() {
}
- Greeter.prototype.greet = function () {
- return 'greet';
- };
+ Greeter.prototype.greet = function () { return 'greet'; };
return Greeter;
})();
exports.Greeter = Greeter;
diff --git a/tests/baselines/reference/importDecl.js b/tests/baselines/reference/importDecl.js
index d6f2855908e..9d4839e5e7c 100644
--- a/tests/baselines/reference/importDecl.js
+++ b/tests/baselines/reference/importDecl.js
@@ -89,9 +89,7 @@ var d = (function () {
})();
exports.d = d;
exports.x;
-function foo() {
- return null;
-}
+function foo() { return null; }
exports.foo = foo;
//// [importDecl_require1.js]
var d = (function () {
@@ -101,9 +99,7 @@ var d = (function () {
})();
exports.d = d;
var x;
-function foo() {
- return null;
-}
+function foo() { return null; }
exports.foo = foo;
//// [importDecl_require2.js]
var d = (function () {
@@ -113,9 +109,7 @@ var d = (function () {
})();
exports.d = d;
exports.x;
-function foo() {
- return null;
-}
+function foo() { return null; }
exports.foo = foo;
//// [importDecl_require3.js]
var d = (function () {
@@ -125,14 +119,10 @@ var d = (function () {
})();
exports.d = d;
exports.x;
-function foo() {
- return null;
-}
+function foo() { return null; }
exports.foo = foo;
//// [importDecl_require4.js]
-function foo2() {
- return null;
-}
+function foo2() { return null; }
exports.foo2 = foo2;
//// [importDecl_1.js]
///
diff --git a/tests/baselines/reference/importedModuleAddToGlobal.js b/tests/baselines/reference/importedModuleAddToGlobal.js
index 6685bec69e3..dd7dfcd5fc9 100644
--- a/tests/baselines/reference/importedModuleAddToGlobal.js
+++ b/tests/baselines/reference/importedModuleAddToGlobal.js
@@ -28,7 +28,5 @@ var B;
})(B || (B = {}));
var C;
(function (C) {
- function hello() {
- return null;
- }
+ function hello() { return null; }
})(C || (C = {}));
diff --git a/tests/baselines/reference/inOperatorWithFunction.js b/tests/baselines/reference/inOperatorWithFunction.js
index 8daeb5a30fb..bc293ca2c43 100644
--- a/tests/baselines/reference/inOperatorWithFunction.js
+++ b/tests/baselines/reference/inOperatorWithFunction.js
@@ -4,7 +4,5 @@ fn("a" in { "a": true });
//// [inOperatorWithFunction.js]
-var fn = function (val) {
- return val;
-};
+var fn = function (val) { return val; };
fn("a" in { "a": true });
diff --git a/tests/baselines/reference/incompatibleTypes.js b/tests/baselines/reference/incompatibleTypes.js
index 2f804f2efa1..7e24afecf5f 100644
--- a/tests/baselines/reference/incompatibleTypes.js
+++ b/tests/baselines/reference/incompatibleTypes.js
@@ -106,9 +106,7 @@ function if1(a) { }
var c1;
var c2;
if1(c1);
-function of1(a) {
- return null;
-}
+function of1(a) { return null; }
of1({ e: 0, f: 0 });
function foo(fn) {
}
diff --git a/tests/baselines/reference/incrementOperatorWithNumberTypeInvalidOperations.js b/tests/baselines/reference/incrementOperatorWithNumberTypeInvalidOperations.js
index 564516ead64..eb9cd949280 100644
--- a/tests/baselines/reference/incrementOperatorWithNumberTypeInvalidOperations.js
+++ b/tests/baselines/reference/incrementOperatorWithNumberTypeInvalidOperations.js
@@ -50,15 +50,11 @@ foo()++;
// ++ operator on number type
var NUMBER;
var NUMBER1 = [1, 2];
-function foo() {
- return 1;
-}
+function foo() { return 1; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return 1;
- };
+ A.foo = function () { return 1; };
return A;
})();
var M;
@@ -72,14 +68,10 @@ var ResultIsNumber2 = NUMBER1++;
// number type literal
var ResultIsNumber3 = ++1;
var ResultIsNumber4 = ++{ x: 1, y: 2 };
-var ResultIsNumber5 = ++{ x: 1, y: function (n) {
- return n;
-} };
+var ResultIsNumber5 = ++{ x: 1, y: function (n) { return n; } };
var ResultIsNumber6 = 1++;
var ResultIsNumber7 = { x: 1, y: 2 }++;
-var ResultIsNumber8 = { x: 1, y: function (n) {
- return n;
-} }++;
+var ResultIsNumber8 = { x: 1, y: function (n) { return n; } }++;
// number type expressions
var ResultIsNumber9 = ++foo();
var ResultIsNumber10 = ++A.foo();
diff --git a/tests/baselines/reference/incrementOperatorWithUnsupportedBooleanType.js b/tests/baselines/reference/incrementOperatorWithUnsupportedBooleanType.js
index 6c0775b520f..6a974443f7b 100644
--- a/tests/baselines/reference/incrementOperatorWithUnsupportedBooleanType.js
+++ b/tests/baselines/reference/incrementOperatorWithUnsupportedBooleanType.js
@@ -57,15 +57,11 @@ objA.a++, M.n++;
//// [incrementOperatorWithUnsupportedBooleanType.js]
// ++ operator on boolean type
var BOOLEAN;
-function foo() {
- return true;
-}
+function foo() { return true; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return true;
- };
+ A.foo = function () { return true; };
return A;
})();
var M;
@@ -79,14 +75,10 @@ var ResultIsNumber2 = BOOLEAN++;
// boolean type literal
var ResultIsNumber3 = ++true;
var ResultIsNumber4 = ++{ x: true, y: false };
-var ResultIsNumber5 = ++{ x: true, y: function (n) {
- return n;
-} };
+var ResultIsNumber5 = ++{ x: true, y: function (n) { return n; } };
var ResultIsNumber6 = true++;
var ResultIsNumber7 = { x: true, y: false }++;
-var ResultIsNumber8 = { x: true, y: function (n) {
- return n;
-} }++;
+var ResultIsNumber8 = { x: true, y: function (n) { return n; } }++;
// boolean type expressions
var ResultIsNumber9 = ++objA.a;
var ResultIsNumber10 = ++M.n;
diff --git a/tests/baselines/reference/incrementOperatorWithUnsupportedStringType.js b/tests/baselines/reference/incrementOperatorWithUnsupportedStringType.js
index 065cf6ed5eb..82bf03cd83a 100644
--- a/tests/baselines/reference/incrementOperatorWithUnsupportedStringType.js
+++ b/tests/baselines/reference/incrementOperatorWithUnsupportedStringType.js
@@ -69,15 +69,11 @@ objA.a++, M.n++;
// ++ operator on string type
var STRING;
var STRING1 = ["", ""];
-function foo() {
- return "";
-}
+function foo() { return ""; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return "";
- };
+ A.foo = function () { return ""; };
return A;
})();
var M;
@@ -93,14 +89,10 @@ var ResultIsNumber4 = STRING1++;
// string type literal
var ResultIsNumber5 = ++"";
var ResultIsNumber6 = ++{ x: "", y: "" };
-var ResultIsNumber7 = ++{ x: "", y: function (s) {
- return s;
-} };
+var ResultIsNumber7 = ++{ x: "", y: function (s) { return s; } };
var ResultIsNumber8 = ""++;
var ResultIsNumber9 = { x: "", y: "" }++;
-var ResultIsNumber10 = { x: "", y: function (s) {
- return s;
-} }++;
+var ResultIsNumber10 = { x: "", y: function (s) { return s; } }++;
// string type expressions
var ResultIsNumber11 = ++objA.a;
var ResultIsNumber12 = ++M.n;
diff --git a/tests/baselines/reference/indexSignaturesInferentialTyping.js b/tests/baselines/reference/indexSignaturesInferentialTyping.js
index d8200338b62..53636be716c 100644
--- a/tests/baselines/reference/indexSignaturesInferentialTyping.js
+++ b/tests/baselines/reference/indexSignaturesInferentialTyping.js
@@ -9,12 +9,8 @@ var x4 = bar({ zero: 0, one: 1 }); // type should be number
//// [indexSignaturesInferentialTyping.js]
-function foo(items) {
- return undefined;
-}
-function bar(items) {
- return undefined;
-}
+function foo(items) { return undefined; }
+function bar(items) { return undefined; }
var x1 = foo({ 0: 0, 1: 1 }); // type should be number
var x2 = foo({ zero: 0, one: 1 });
var x3 = bar({ 0: 0, 1: 1 });
diff --git a/tests/baselines/reference/inferentialTypingWithFunctionTypeNested.js b/tests/baselines/reference/inferentialTypingWithFunctionTypeNested.js
index 6b6a47405ad..aeb9a840773 100644
--- a/tests/baselines/reference/inferentialTypingWithFunctionTypeNested.js
+++ b/tests/baselines/reference/inferentialTypingWithFunctionTypeNested.js
@@ -5,6 +5,4 @@ declare function identity(y: V): V;
var s = map("", () => { return { x: identity }; });
//// [inferentialTypingWithFunctionTypeNested.js]
-var s = map("", function () {
- return { x: identity };
-});
+var s = map("", function () { return { x: identity }; });
diff --git a/tests/baselines/reference/inheritance.js b/tests/baselines/reference/inheritance.js
index 1fca887a9b1..f7a274b1990 100644
--- a/tests/baselines/reference/inheritance.js
+++ b/tests/baselines/reference/inheritance.js
@@ -79,13 +79,9 @@ var ND = (function (_super) {
})(N);
var Good = (function () {
function Good() {
- this.f = function () {
- return 0;
- };
+ this.f = function () { return 0; };
}
- Good.prototype.g = function () {
- return 0;
- };
+ Good.prototype.g = function () { return 0; };
return Good;
})();
var Baad = (function (_super) {
@@ -93,11 +89,7 @@ var Baad = (function (_super) {
function Baad() {
_super.apply(this, arguments);
}
- Baad.prototype.f = function () {
- return 0;
- };
- Baad.prototype.g = function (n) {
- return 0;
- };
+ Baad.prototype.f = function () { return 0; };
+ Baad.prototype.g = function (n) { return 0; };
return Baad;
})(Good);
diff --git a/tests/baselines/reference/inheritedFunctionAssignmentCompatibility.js b/tests/baselines/reference/inheritedFunctionAssignmentCompatibility.js
index 3ea0e6e1594..85801ca704f 100644
--- a/tests/baselines/reference/inheritedFunctionAssignmentCompatibility.js
+++ b/tests/baselines/reference/inheritedFunctionAssignmentCompatibility.js
@@ -11,6 +11,4 @@ fn(function (a, b) { return true; })
//// [inheritedFunctionAssignmentCompatibility.js]
function fn(cb) { }
fn(function (a, b) { return true; });
-fn(function (a, b) {
- return true;
-});
+fn(function (a, b) { return true; });
diff --git a/tests/baselines/reference/innerFunc.js b/tests/baselines/reference/innerFunc.js
index 1676d0789d1..c790c09e271 100644
--- a/tests/baselines/reference/innerFunc.js
+++ b/tests/baselines/reference/innerFunc.js
@@ -14,17 +14,13 @@ module M {
//// [innerFunc.js]
function salt() {
- function pepper() {
- return 5;
- }
+ function pepper() { return 5; }
return pepper();
}
var M;
(function (M) {
function tungsten() {
- function oxygen() {
- return 6;
- }
+ function oxygen() { return 6; }
;
return oxygen();
}
diff --git a/tests/baselines/reference/innerModExport1.js b/tests/baselines/reference/innerModExport1.js
index d61e79f2396..cbeced37046 100644
--- a/tests/baselines/reference/innerModExport1.js
+++ b/tests/baselines/reference/innerModExport1.js
@@ -28,18 +28,12 @@ var Outer;
{
var non_export_var = 0;
Outer.export_var = 1;
- function NonExportFunc() {
- return 0;
- }
- function ExportFunc() {
- return 0;
- }
+ function NonExportFunc() { return 0; }
+ function ExportFunc() { return 0; }
Outer.ExportFunc = ExportFunc;
}
Outer.outer_var_export = 0;
- function outerFuncExport() {
- return 0;
- }
+ function outerFuncExport() { return 0; }
Outer.outerFuncExport = outerFuncExport;
})(Outer || (Outer = {}));
Outer.ExportFunc();
diff --git a/tests/baselines/reference/innerModExport2.js b/tests/baselines/reference/innerModExport2.js
index 26399879e6d..a1526daf6f3 100644
--- a/tests/baselines/reference/innerModExport2.js
+++ b/tests/baselines/reference/innerModExport2.js
@@ -29,19 +29,13 @@ var Outer;
{
var non_export_var = 0;
Outer.export_var = 1;
- function NonExportFunc() {
- return 0;
- }
- function ExportFunc() {
- return 0;
- }
+ function NonExportFunc() { return 0; }
+ function ExportFunc() { return 0; }
Outer.ExportFunc = ExportFunc;
}
var export_var;
Outer.outer_var_export = 0;
- function outerFuncExport() {
- return 0;
- }
+ function outerFuncExport() { return 0; }
Outer.outerFuncExport = outerFuncExport;
})(Outer || (Outer = {}));
Outer.NonExportFunc();
diff --git a/tests/baselines/reference/innerOverloads.js b/tests/baselines/reference/innerOverloads.js
index 184b644406e..19e3fa78909 100644
--- a/tests/baselines/reference/innerOverloads.js
+++ b/tests/baselines/reference/innerOverloads.js
@@ -14,9 +14,7 @@ var x = outer(); // should work
//// [innerOverloads.js]
function outer() {
- function inner(a) {
- return a;
- }
+ function inner(a) { return a; }
return inner(0);
}
var x = outer(); // should work
diff --git a/tests/baselines/reference/instanceAndStaticDeclarations1.js b/tests/baselines/reference/instanceAndStaticDeclarations1.js
index 1396e2bcfa8..7dbd6dcbe7d 100644
--- a/tests/baselines/reference/instanceAndStaticDeclarations1.js
+++ b/tests/baselines/reference/instanceAndStaticDeclarations1.js
@@ -24,9 +24,7 @@ var Point = (function () {
var dy = this.y - p.y;
return Math.sqrt(dx * dx + dy * dy);
};
- Point.distance = function (p1, p2) {
- return p1.distance(p2);
- };
+ Point.distance = function (p1, p2) { return p1.distance(p2); };
Point.origin = new Point(0, 0);
return Point;
})();
diff --git a/tests/baselines/reference/instancePropertiesInheritedIntoClassType.js b/tests/baselines/reference/instancePropertiesInheritedIntoClassType.js
index 32507e8209e..7ab3b4a0aa3 100644
--- a/tests/baselines/reference/instancePropertiesInheritedIntoClassType.js
+++ b/tests/baselines/reference/instancePropertiesInheritedIntoClassType.js
@@ -64,9 +64,7 @@ var NonGeneric;
enumerable: true,
configurable: true
});
- C.prototype.fn = function () {
- return this;
- };
+ C.prototype.fn = function () { return this; };
return C;
})();
var D = (function (_super) {
@@ -98,9 +96,7 @@ var Generic;
enumerable: true,
configurable: true
});
- C.prototype.fn = function () {
- return this;
- };
+ C.prototype.fn = function () { return this; };
return C;
})();
var D = (function (_super) {
diff --git a/tests/baselines/reference/instancePropertyInClassType.js b/tests/baselines/reference/instancePropertyInClassType.js
index ac89621b7b9..863f18de323 100644
--- a/tests/baselines/reference/instancePropertyInClassType.js
+++ b/tests/baselines/reference/instancePropertyInClassType.js
@@ -54,9 +54,7 @@ var NonGeneric;
enumerable: true,
configurable: true
});
- C.prototype.fn = function () {
- return this;
- };
+ C.prototype.fn = function () { return this; };
return C;
})();
var c = new C(1, 2);
@@ -81,9 +79,7 @@ var Generic;
enumerable: true,
configurable: true
});
- C.prototype.fn = function () {
- return this;
- };
+ C.prototype.fn = function () { return this; };
return C;
})();
var c = new C(1, '');
diff --git a/tests/baselines/reference/intTypeCheck.js b/tests/baselines/reference/intTypeCheck.js
index ab62168007e..fbbe1bb5d03 100644
--- a/tests/baselines/reference/intTypeCheck.js
+++ b/tests/baselines/reference/intTypeCheck.js
@@ -219,15 +219,9 @@ var anyVar;
var obj0;
var obj1 = {
p: null,
- p3: function () {
- return 0;
- },
- p6: function (pa1) {
- return 0;
- },
- p7: function (pa1, pa2) {
- return 0;
- }
+ p3: function () { return 0; },
+ p6: function (pa1) { return 0; },
+ p7: function (pa1, pa2) { return 0; }
};
var obj2 = new Object();
var obj3 = new obj0;
@@ -247,9 +241,7 @@ var obj13 = new Object();
var obj14 = new obj11;
var obj15 = new Base;
var obj16 = null;
-var obj17 = function () {
- return 0;
-};
+var obj17 = function () { return 0; };
//var obj18: i2 = function foo() { };
var obj19 = anyVar;
var obj20 = new < i2 > anyVar;
diff --git a/tests/baselines/reference/interfaceExtendsClassWithPrivate1.js b/tests/baselines/reference/interfaceExtendsClassWithPrivate1.js
index a230318dcc9..521a71199ad 100644
--- a/tests/baselines/reference/interfaceExtendsClassWithPrivate1.js
+++ b/tests/baselines/reference/interfaceExtendsClassWithPrivate1.js
@@ -38,9 +38,7 @@ var C = (function () {
function C() {
this.x = 1;
}
- C.prototype.foo = function (x) {
- return x;
- };
+ C.prototype.foo = function (x) { return x; };
return C;
})();
var D = (function (_super) {
@@ -48,12 +46,8 @@ var D = (function (_super) {
function D() {
_super.apply(this, arguments);
}
- D.prototype.foo = function (x) {
- return x;
- };
- D.prototype.other = function (x) {
- return x;
- };
+ D.prototype.foo = function (x) { return x; };
+ D.prototype.other = function (x) { return x; };
D.prototype.bar = function () { };
return D;
})(C);
diff --git a/tests/baselines/reference/interfaceExtendsClassWithPrivate2.js b/tests/baselines/reference/interfaceExtendsClassWithPrivate2.js
index b55c6207661..c177f2e7a90 100644
--- a/tests/baselines/reference/interfaceExtendsClassWithPrivate2.js
+++ b/tests/baselines/reference/interfaceExtendsClassWithPrivate2.js
@@ -34,9 +34,7 @@ var C = (function () {
function C() {
this.x = 1;
}
- C.prototype.foo = function (x) {
- return x;
- };
+ C.prototype.foo = function (x) { return x; };
return C;
})();
var D = (function (_super) {
@@ -46,12 +44,8 @@ var D = (function (_super) {
this.x = 2;
this.y = 3;
}
- D.prototype.foo = function (x) {
- return x;
- };
- D.prototype.other = function (x) {
- return x;
- };
+ D.prototype.foo = function (x) { return x; };
+ D.prototype.other = function (x) { return x; };
D.prototype.bar = function () { };
return D;
})(C);
@@ -61,12 +55,8 @@ var D2 = (function (_super) {
_super.apply(this, arguments);
this.x = "";
}
- D2.prototype.foo = function (x) {
- return x;
- };
- D2.prototype.other = function (x) {
- return x;
- };
+ D2.prototype.foo = function (x) { return x; };
+ D2.prototype.other = function (x) { return x; };
D2.prototype.bar = function () { };
return D2;
})(C);
diff --git a/tests/baselines/reference/interfaceImplementation5.js b/tests/baselines/reference/interfaceImplementation5.js
index 1edfdeb8294..c710eda84f5 100644
--- a/tests/baselines/reference/interfaceImplementation5.js
+++ b/tests/baselines/reference/interfaceImplementation5.js
@@ -36,9 +36,7 @@ var C1 = (function () {
function C1() {
}
Object.defineProperty(C1.prototype, "getset1", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
enumerable: true,
configurable: true
});
@@ -58,9 +56,7 @@ var C3 = (function () {
function C3() {
}
Object.defineProperty(C3.prototype, "getset1", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (baz) { },
enumerable: true,
configurable: true
@@ -71,10 +67,7 @@ var C4 = (function () {
function C4() {
}
Object.defineProperty(C4.prototype, "getset1", {
- get: function () {
- var x;
- return x;
- },
+ get: function () { var x; return x; },
enumerable: true,
configurable: true
});
@@ -94,10 +87,7 @@ var C6 = (function () {
function C6() {
}
Object.defineProperty(C6.prototype, "getset1", {
- get: function () {
- var x;
- return x;
- },
+ get: function () { var x; return x; },
set: function (baz) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/interfaceImplementation7.js b/tests/baselines/reference/interfaceImplementation7.js
index 6345fe93a33..2813d7ee0fe 100644
--- a/tests/baselines/reference/interfaceImplementation7.js
+++ b/tests/baselines/reference/interfaceImplementation7.js
@@ -14,8 +14,6 @@ class C1 implements i4 {
var C1 = (function () {
function C1() {
}
- C1.prototype.name = function () {
- return "";
- };
+ C1.prototype.name = function () { return ""; };
return C1;
})();
diff --git a/tests/baselines/reference/interfaceSubtyping.js b/tests/baselines/reference/interfaceSubtyping.js
index 840ce79d869..43004985782 100644
--- a/tests/baselines/reference/interfaceSubtyping.js
+++ b/tests/baselines/reference/interfaceSubtyping.js
@@ -14,8 +14,6 @@ var Camera = (function () {
function Camera(str) {
this.str = str;
}
- Camera.prototype.foo = function () {
- return "s";
- };
+ Camera.prototype.foo = function () { return "s"; };
return Camera;
})();
diff --git a/tests/baselines/reference/invalidMultipleVariableDeclarations.js b/tests/baselines/reference/invalidMultipleVariableDeclarations.js
index fe3d62c4ba5..824bee92227 100644
--- a/tests/baselines/reference/invalidMultipleVariableDeclarations.js
+++ b/tests/baselines/reference/invalidMultipleVariableDeclarations.js
@@ -77,9 +77,7 @@ var D = (function () {
}
return D;
})();
-function F(x) {
- return 42;
-}
+function F(x) { return 42; }
var M;
(function (M) {
var A = (function () {
@@ -88,9 +86,7 @@ var M;
return A;
})();
M.A = A;
- function F2(x) {
- return x.toString();
- }
+ function F2(x) { return x.toString(); }
M.F2 = F2;
})(M || (M = {}));
// all of these are errors
diff --git a/tests/baselines/reference/invalidReturnStatements.js b/tests/baselines/reference/invalidReturnStatements.js
index 9dc30431326..d637158780a 100644
--- a/tests/baselines/reference/invalidReturnStatements.js
+++ b/tests/baselines/reference/invalidReturnStatements.js
@@ -46,9 +46,5 @@ var D = (function (_super) {
}
return D;
})(C);
-function fn10() {
- return { id: 12 };
-}
-function fn11() {
- return new C();
-}
+function fn10() { return { id: 12 }; }
+function fn11() { return new C(); }
diff --git a/tests/baselines/reference/invalidStaticField.js b/tests/baselines/reference/invalidStaticField.js
index 5521af05c83..620c019fc18 100644
--- a/tests/baselines/reference/invalidStaticField.js
+++ b/tests/baselines/reference/invalidStaticField.js
@@ -6,9 +6,7 @@ class B { static NOT_NULL = new B(); }
var A = (function () {
function A() {
}
- A.prototype.foo = function () {
- return B.NULL;
- };
+ A.prototype.foo = function () { return B.NULL; };
return A;
})();
var B = (function () {
diff --git a/tests/baselines/reference/ipromise4.js b/tests/baselines/reference/ipromise4.js
index bb8a3f12e0b..98660aa5824 100644
--- a/tests/baselines/reference/ipromise4.js
+++ b/tests/baselines/reference/ipromise4.js
@@ -19,8 +19,4 @@ p.then(function (x) { return "hello"; } ).then(function (x) { return x } ); // s
//// [ipromise4.js]
var p = null;
p.then(function (x) { }); // should not error
-p.then(function (x) {
- return "hello";
-}).then(function (x) {
- return x;
-}); // should not error
+p.then(function (x) { return "hello"; }).then(function (x) { return x; }); // should not error
diff --git a/tests/baselines/reference/lift.js b/tests/baselines/reference/lift.js
index 21c09aaeb53..33f8200530b 100644
--- a/tests/baselines/reference/lift.js
+++ b/tests/baselines/reference/lift.js
@@ -37,11 +37,7 @@ var C = (function (_super) {
var x = 10 + w;
var ll = x * w;
}
- C.prototype.liftxyz = function () {
- return x + z + this.y;
- };
- C.prototype.liftxylocllz = function () {
- return x + z + this.y + this.ll;
- };
+ C.prototype.liftxyz = function () { return x + z + this.y; };
+ C.prototype.liftxylocllz = function () { return x + z + this.y + this.ll; };
return C;
})(B);
diff --git a/tests/baselines/reference/logicalNotOperatorWithBooleanType.js b/tests/baselines/reference/logicalNotOperatorWithBooleanType.js
index 0f3c39a09ff..107bd9a88ec 100644
--- a/tests/baselines/reference/logicalNotOperatorWithBooleanType.js
+++ b/tests/baselines/reference/logicalNotOperatorWithBooleanType.js
@@ -41,15 +41,11 @@ var ResultIsBoolean = !!BOOLEAN;
//// [logicalNotOperatorWithBooleanType.js]
// ! operator on boolean type
var BOOLEAN;
-function foo() {
- return true;
-}
+function foo() { return true; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return false;
- };
+ A.foo = function () { return false; };
return A;
})();
var M;
diff --git a/tests/baselines/reference/logicalNotOperatorWithNumberType.js b/tests/baselines/reference/logicalNotOperatorWithNumberType.js
index 48e1468285e..0d0601cad23 100644
--- a/tests/baselines/reference/logicalNotOperatorWithNumberType.js
+++ b/tests/baselines/reference/logicalNotOperatorWithNumberType.js
@@ -49,15 +49,11 @@ var ResultIsBoolean13 = !!!(NUMBER + NUMBER);
// ! operator on number type
var NUMBER;
var NUMBER1 = [1, 2];
-function foo() {
- return 1;
-}
+function foo() { return 1; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return 1;
- };
+ A.foo = function () { return 1; };
return A;
})();
var M;
@@ -71,9 +67,7 @@ var ResultIsBoolean2 = !NUMBER1;
// number type literal
var ResultIsBoolean3 = !1;
var ResultIsBoolean4 = !{ x: 1, y: 2 };
-var ResultIsBoolean5 = !{ x: 1, y: function (n) {
- return n;
-} };
+var ResultIsBoolean5 = !{ x: 1, y: function (n) { return n; } };
// number type expressions
var ResultIsBoolean6 = !objA.a;
var ResultIsBoolean7 = !M.n;
diff --git a/tests/baselines/reference/logicalNotOperatorWithStringType.js b/tests/baselines/reference/logicalNotOperatorWithStringType.js
index 1bab5de239d..7f75814d601 100644
--- a/tests/baselines/reference/logicalNotOperatorWithStringType.js
+++ b/tests/baselines/reference/logicalNotOperatorWithStringType.js
@@ -48,15 +48,11 @@ var ResultIsBoolean14 = !!!(STRING + STRING);
// ! operator on string type
var STRING;
var STRING1 = ["", "abc"];
-function foo() {
- return "abc";
-}
+function foo() { return "abc"; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return "";
- };
+ A.foo = function () { return ""; };
return A;
})();
var M;
@@ -70,9 +66,7 @@ var ResultIsBoolean2 = !STRING1;
// string type literal
var ResultIsBoolean3 = !"";
var ResultIsBoolean4 = !{ x: "", y: "" };
-var ResultIsBoolean5 = !{ x: "", y: function (s) {
- return s;
-} };
+var ResultIsBoolean5 = !{ x: "", y: function (s) { return s; } };
// string type expressions
var ResultIsBoolean6 = !objA.a;
var ResultIsBoolean7 = !M.n;
diff --git a/tests/baselines/reference/maxConstraints.js b/tests/baselines/reference/maxConstraints.js
index 4ea37d30501..b2098ccaf2b 100644
--- a/tests/baselines/reference/maxConstraints.js
+++ b/tests/baselines/reference/maxConstraints.js
@@ -9,7 +9,5 @@ var max2: Comparer = (x, y) => { return (x.compareTo(y) > 0) ? x : y };
var maxResult = max2(1, 2);
//// [maxConstraints.js]
-var max2 = function (x, y) {
- return (x.compareTo(y) > 0) ? x : y;
-};
+var max2 = function (x, y) { return (x.compareTo(y) > 0) ? x : y; };
var maxResult = max2(1, 2);
diff --git a/tests/baselines/reference/missingSelf.js b/tests/baselines/reference/missingSelf.js
index c2c1e04ad5c..56dcc4f9fa0 100644
--- a/tests/baselines/reference/missingSelf.js
+++ b/tests/baselines/reference/missingSelf.js
@@ -22,9 +22,7 @@ c2.b();
var CalcButton = (function () {
function CalcButton() {
}
- CalcButton.prototype.a = function () {
- this.onClick();
- };
+ CalcButton.prototype.a = function () { this.onClick(); };
CalcButton.prototype.onClick = function () { };
return CalcButton;
})();
diff --git a/tests/baselines/reference/modFunctionCrash.js b/tests/baselines/reference/modFunctionCrash.js
index f216788c0eb..0d4f62eae63 100644
--- a/tests/baselines/reference/modFunctionCrash.js
+++ b/tests/baselines/reference/modFunctionCrash.js
@@ -7,6 +7,4 @@ declare module Q {
Q.f(function() {this;});
//// [modFunctionCrash.js]
-Q.f(function () {
- this;
-});
+Q.f(function () { this; });
diff --git a/tests/baselines/reference/moduleReopenedTypeOtherBlock.js b/tests/baselines/reference/moduleReopenedTypeOtherBlock.js
index d2dc938872a..951c558ddfd 100644
--- a/tests/baselines/reference/moduleReopenedTypeOtherBlock.js
+++ b/tests/baselines/reference/moduleReopenedTypeOtherBlock.js
@@ -23,9 +23,7 @@ var M;
var C2 = (function () {
function C2() {
}
- C2.prototype.f = function () {
- return null;
- };
+ C2.prototype.f = function () { return null; };
return C2;
})();
M.C2 = C2;
diff --git a/tests/baselines/reference/moduleReopenedTypeSameBlock.js b/tests/baselines/reference/moduleReopenedTypeSameBlock.js
index c3546f20b2f..92e7e9e5228 100644
--- a/tests/baselines/reference/moduleReopenedTypeSameBlock.js
+++ b/tests/baselines/reference/moduleReopenedTypeSameBlock.js
@@ -21,9 +21,7 @@ var M;
var C2 = (function () {
function C2() {
}
- C2.prototype.f = function () {
- return null;
- };
+ C2.prototype.f = function () { return null; };
return C2;
})();
M.C2 = C2;
diff --git a/tests/baselines/reference/moduleSymbolMerging.js b/tests/baselines/reference/moduleSymbolMerging.js
index 0a812a62e09..d43fff1378a 100644
--- a/tests/baselines/reference/moduleSymbolMerging.js
+++ b/tests/baselines/reference/moduleSymbolMerging.js
@@ -22,9 +22,7 @@ var A;
})(A || (A = {}));
var B;
(function (B) {
- function f() {
- return null;
- }
+ function f() { return null; }
B.f = f;
})(B || (B = {}));
diff --git a/tests/baselines/reference/moduleUnassignedVariable.js b/tests/baselines/reference/moduleUnassignedVariable.js
index 179a2577adf..1765342efcd 100644
--- a/tests/baselines/reference/moduleUnassignedVariable.js
+++ b/tests/baselines/reference/moduleUnassignedVariable.js
@@ -12,11 +12,7 @@ module Bar {
var Bar;
(function (Bar) {
Bar.a = 1;
- function fooA() {
- return Bar.a;
- } // Correct: return Bar.a
+ function fooA() { return Bar.a; } // Correct: return Bar.a
Bar.b;
- function fooB() {
- return Bar.b;
- } // Incorrect: return b
+ function fooB() { return Bar.b; } // Incorrect: return b
})(Bar || (Bar = {}));
diff --git a/tests/baselines/reference/moduleVisibilityTest1.js b/tests/baselines/reference/moduleVisibilityTest1.js
index d8bdedfafe2..a2957cb9582 100644
--- a/tests/baselines/reference/moduleVisibilityTest1.js
+++ b/tests/baselines/reference/moduleVisibilityTest1.js
@@ -70,15 +70,11 @@ c.someMethodThatCallsAnOuterMethod();
//// [moduleVisibilityTest1.js]
var OuterMod;
(function (OuterMod) {
- function someExportedOuterFunc() {
- return -1;
- }
+ function someExportedOuterFunc() { return -1; }
OuterMod.someExportedOuterFunc = someExportedOuterFunc;
var OuterInnerMod;
(function (OuterInnerMod) {
- function someExportedOuterInnerFunc() {
- return "foo";
- }
+ function someExportedOuterInnerFunc() { return "foo"; }
OuterInnerMod.someExportedOuterInnerFunc = someExportedOuterInnerFunc;
})(OuterInnerMod = OuterMod.OuterInnerMod || (OuterMod.OuterInnerMod = {}));
})(OuterMod || (OuterMod = {}));
@@ -87,9 +83,7 @@ var M;
(function (M) {
var InnerMod;
(function (InnerMod) {
- function someExportedInnerFunc() {
- return -2;
- }
+ function someExportedInnerFunc() { return -2; }
InnerMod.someExportedInnerFunc = someExportedInnerFunc;
})(InnerMod = M.InnerMod || (M.InnerMod = {}));
(function (E) {
@@ -109,30 +103,18 @@ var M;
var C = (function () {
function C() {
this.someProp = 1;
- function someInnerFunc() {
- return 2;
- }
+ function someInnerFunc() { return 2; }
var someInnerVar = 3;
}
- C.prototype.someMethodThatCallsAnOuterMethod = function () {
- return OuterInnerAlias.someExportedOuterInnerFunc();
- };
- C.prototype.someMethodThatCallsAnInnerMethod = function () {
- return InnerMod.someExportedInnerFunc();
- };
- C.prototype.someMethodThatCallsAnOuterInnerMethod = function () {
- return OuterMod.someExportedOuterFunc();
- };
- C.prototype.someMethod = function () {
- return 0;
- };
+ C.prototype.someMethodThatCallsAnOuterMethod = function () { return OuterInnerAlias.someExportedOuterInnerFunc(); };
+ C.prototype.someMethodThatCallsAnInnerMethod = function () { return InnerMod.someExportedInnerFunc(); };
+ C.prototype.someMethodThatCallsAnOuterInnerMethod = function () { return OuterMod.someExportedOuterFunc(); };
+ C.prototype.someMethod = function () { return 0; };
return C;
})();
M.C = C;
var someModuleVar = 4;
- function someModuleFunction() {
- return 5;
- }
+ function someModuleFunction() { return 5; }
})(M || (M = {}));
var M;
(function (M) {
diff --git a/tests/baselines/reference/moduleVisibilityTest2.js b/tests/baselines/reference/moduleVisibilityTest2.js
index 63ecaf0c135..9102bd17ae2 100644
--- a/tests/baselines/reference/moduleVisibilityTest2.js
+++ b/tests/baselines/reference/moduleVisibilityTest2.js
@@ -71,15 +71,11 @@ c.someMethodThatCallsAnOuterMethod();
//// [moduleVisibilityTest2.js]
var OuterMod;
(function (OuterMod) {
- function someExportedOuterFunc() {
- return -1;
- }
+ function someExportedOuterFunc() { return -1; }
OuterMod.someExportedOuterFunc = someExportedOuterFunc;
var OuterInnerMod;
(function (OuterInnerMod) {
- function someExportedOuterInnerFunc() {
- return "foo";
- }
+ function someExportedOuterInnerFunc() { return "foo"; }
OuterInnerMod.someExportedOuterInnerFunc = someExportedOuterInnerFunc;
})(OuterInnerMod = OuterMod.OuterInnerMod || (OuterMod.OuterInnerMod = {}));
})(OuterMod || (OuterMod = {}));
@@ -88,9 +84,7 @@ var M;
(function (M) {
var InnerMod;
(function (InnerMod) {
- function someExportedInnerFunc() {
- return -2;
- }
+ function someExportedInnerFunc() { return -2; }
InnerMod.someExportedInnerFunc = someExportedInnerFunc;
})(InnerMod || (InnerMod = {}));
var E;
@@ -110,30 +104,18 @@ var M;
var C = (function () {
function C() {
this.someProp = 1;
- function someInnerFunc() {
- return 2;
- }
+ function someInnerFunc() { return 2; }
var someInnerVar = 3;
}
- C.prototype.someMethodThatCallsAnOuterMethod = function () {
- return OuterInnerAlias.someExportedOuterInnerFunc();
- };
- C.prototype.someMethodThatCallsAnInnerMethod = function () {
- return InnerMod.someExportedInnerFunc();
- };
- C.prototype.someMethodThatCallsAnOuterInnerMethod = function () {
- return OuterMod.someExportedOuterFunc();
- };
- C.prototype.someMethod = function () {
- return 0;
- };
+ C.prototype.someMethodThatCallsAnOuterMethod = function () { return OuterInnerAlias.someExportedOuterInnerFunc(); };
+ C.prototype.someMethodThatCallsAnInnerMethod = function () { return InnerMod.someExportedInnerFunc(); };
+ C.prototype.someMethodThatCallsAnOuterInnerMethod = function () { return OuterMod.someExportedOuterFunc(); };
+ C.prototype.someMethod = function () { return 0; };
return C;
})();
M.C = C;
var someModuleVar = 4;
- function someModuleFunction() {
- return 5;
- }
+ function someModuleFunction() { return 5; }
})(M || (M = {}));
var M;
(function (M) {
diff --git a/tests/baselines/reference/multiModuleClodule1.js b/tests/baselines/reference/multiModuleClodule1.js
index 8fa142812cd..9f6d7b5014c 100644
--- a/tests/baselines/reference/multiModuleClodule1.js
+++ b/tests/baselines/reference/multiModuleClodule1.js
@@ -36,9 +36,7 @@ var C;
(function (C) {
function foo() { }
C.foo = foo;
- function baz() {
- return '';
- }
+ function baz() { return ''; }
})(C || (C = {}));
var c = new C(C.x);
c.foo = C.foo;
diff --git a/tests/baselines/reference/multipleInheritance.js b/tests/baselines/reference/multipleInheritance.js
index 9cab77f3dba..269d5c2ea19 100644
--- a/tests/baselines/reference/multipleInheritance.js
+++ b/tests/baselines/reference/multipleInheritance.js
@@ -97,13 +97,9 @@ var ND = (function (_super) {
})(N);
var Good = (function () {
function Good() {
- this.f = function () {
- return 0;
- };
+ this.f = function () { return 0; };
}
- Good.prototype.g = function () {
- return 0;
- };
+ Good.prototype.g = function () { return 0; };
return Good;
})();
var Baad = (function (_super) {
@@ -111,11 +107,7 @@ var Baad = (function (_super) {
function Baad() {
_super.apply(this, arguments);
}
- Baad.prototype.f = function () {
- return 0;
- };
- Baad.prototype.g = function (n) {
- return 0;
- };
+ Baad.prototype.f = function () { return 0; };
+ Baad.prototype.g = function (n) { return 0; };
return Baad;
})(Good);
diff --git a/tests/baselines/reference/mutrec.js b/tests/baselines/reference/mutrec.js
index ba6c8ade036..1d1ccb4e90b 100644
--- a/tests/baselines/reference/mutrec.js
+++ b/tests/baselines/reference/mutrec.js
@@ -43,15 +43,11 @@ g(i4);
//// [mutrec.js]
-function f(p) {
- return p;
-}
+function f(p) { return p; }
;
var b;
f(b);
-function g(p) {
- return p;
-}
+function g(p) { return p; }
;
var i2;
g(i2);
diff --git a/tests/baselines/reference/mutuallyRecursiveGenericBaseTypes2.js b/tests/baselines/reference/mutuallyRecursiveGenericBaseTypes2.js
index 585a3d2178b..76fd13aa320 100644
--- a/tests/baselines/reference/mutuallyRecursiveGenericBaseTypes2.js
+++ b/tests/baselines/reference/mutuallyRecursiveGenericBaseTypes2.js
@@ -20,9 +20,7 @@ var __extends = this.__extends || function (d, b) {
var foo = (function () {
function foo() {
}
- foo.prototype.bar = function () {
- return null;
- };
+ foo.prototype.bar = function () { return null; };
return foo;
})();
var foo2 = (function (_super) {
diff --git a/tests/baselines/reference/nameCollisionsInPropertyAssignments.js b/tests/baselines/reference/nameCollisionsInPropertyAssignments.js
index 3035ab6e628..1f3631e03ba 100644
--- a/tests/baselines/reference/nameCollisionsInPropertyAssignments.js
+++ b/tests/baselines/reference/nameCollisionsInPropertyAssignments.js
@@ -4,6 +4,4 @@ var y = { x() { x++; } };
//// [nameCollisionsInPropertyAssignments.js]
var x = 1;
-var y = { x: function () {
- x++;
-} };
+var y = { x: function () { x++; } };
diff --git a/tests/baselines/reference/negateOperatorWithBooleanType.js b/tests/baselines/reference/negateOperatorWithBooleanType.js
index ce7b14b2d82..9442f54490f 100644
--- a/tests/baselines/reference/negateOperatorWithBooleanType.js
+++ b/tests/baselines/reference/negateOperatorWithBooleanType.js
@@ -38,15 +38,11 @@ var ResultIsNumber7 = -A.foo();
//// [negateOperatorWithBooleanType.js]
// - operator on boolean type
var BOOLEAN;
-function foo() {
- return true;
-}
+function foo() { return true; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return false;
- };
+ A.foo = function () { return false; };
return A;
})();
var M;
diff --git a/tests/baselines/reference/negateOperatorWithNumberType.js b/tests/baselines/reference/negateOperatorWithNumberType.js
index 15e0eeca435..5fa83e088c8 100644
--- a/tests/baselines/reference/negateOperatorWithNumberType.js
+++ b/tests/baselines/reference/negateOperatorWithNumberType.js
@@ -45,15 +45,11 @@ var ResultIsNumber11 = -(NUMBER - NUMBER);
// - operator on number type
var NUMBER;
var NUMBER1 = [1, 2];
-function foo() {
- return 1;
-}
+function foo() { return 1; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return 1;
- };
+ A.foo = function () { return 1; };
return A;
})();
var M;
@@ -67,9 +63,7 @@ var ResultIsNumber2 = -NUMBER1;
// number type literal
var ResultIsNumber3 = -1;
var ResultIsNumber4 = -{ x: 1, y: 2 };
-var ResultIsNumber5 = -{ x: 1, y: function (n) {
- return n;
-} };
+var ResultIsNumber5 = -{ x: 1, y: function (n) { return n; } };
// number type expressions
var ResultIsNumber6 = -objA.a;
var ResultIsNumber7 = -M.n;
diff --git a/tests/baselines/reference/negateOperatorWithStringType.js b/tests/baselines/reference/negateOperatorWithStringType.js
index 228733b65c5..bdbc4a3d664 100644
--- a/tests/baselines/reference/negateOperatorWithStringType.js
+++ b/tests/baselines/reference/negateOperatorWithStringType.js
@@ -44,15 +44,11 @@ var ResultIsNumber12 = -STRING.charAt(0);
// - operator on string type
var STRING;
var STRING1 = ["", "abc"];
-function foo() {
- return "abc";
-}
+function foo() { return "abc"; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return "";
- };
+ A.foo = function () { return ""; };
return A;
})();
var M;
@@ -66,9 +62,7 @@ var ResultIsNumber2 = -STRING1;
// string type literal
var ResultIsNumber3 = -"";
var ResultIsNumber4 = -{ x: "", y: "" };
-var ResultIsNumber5 = -{ x: "", y: function (s) {
- return s;
-} };
+var ResultIsNumber5 = -{ x: "", y: function (s) { return s; } };
// string type expressions
var ResultIsNumber6 = -objA.a;
var ResultIsNumber7 = -M.n;
diff --git a/tests/baselines/reference/nestedSelf.js b/tests/baselines/reference/nestedSelf.js
index 897bdd720e7..9c0feaa887f 100644
--- a/tests/baselines/reference/nestedSelf.js
+++ b/tests/baselines/reference/nestedSelf.js
@@ -17,9 +17,7 @@ var M;
}
C.prototype.foo = function () {
var _this = this;
- [1, 2, 3].map(function (x) {
- return _this.n * x;
- });
+ [1, 2, 3].map(function (x) { return _this.n * x; });
};
return C;
})();
diff --git a/tests/baselines/reference/newOperatorErrorCases.js b/tests/baselines/reference/newOperatorErrorCases.js
index 8a44d51fb5c..b893beba02a 100644
--- a/tests/baselines/reference/newOperatorErrorCases.js
+++ b/tests/baselines/reference/newOperatorErrorCases.js
@@ -65,7 +65,5 @@ var c1 = new T;
var c1;
var c2 = new T(); // Parse error
// Construct expression of non-void returning function
-function fnNumber() {
- return 32;
-}
+function fnNumber() { return 32; }
var s = new fnNumber(); // Error
diff --git a/tests/baselines/reference/noCollisionThisExpressionAndLocalVarInFunction.js b/tests/baselines/reference/noCollisionThisExpressionAndLocalVarInFunction.js
index d144a78fae3..bdb55633682 100644
--- a/tests/baselines/reference/noCollisionThisExpressionAndLocalVarInFunction.js
+++ b/tests/baselines/reference/noCollisionThisExpressionAndLocalVarInFunction.js
@@ -11,7 +11,5 @@ function x() {
var console;
function x() {
var _this = 5;
- (function (x) {
- console.log(_this);
- });
+ (function (x) { console.log(_this); });
}
diff --git a/tests/baselines/reference/noCollisionThisExpressionInFunctionAndVarInGlobal.js b/tests/baselines/reference/noCollisionThisExpressionInFunctionAndVarInGlobal.js
index c34ad4c97bd..b3677681822 100644
--- a/tests/baselines/reference/noCollisionThisExpressionInFunctionAndVarInGlobal.js
+++ b/tests/baselines/reference/noCollisionThisExpressionInFunctionAndVarInGlobal.js
@@ -12,7 +12,5 @@ var console;
var _this = 5;
function x() {
var _this = this;
- (function (x) {
- console.log(_this);
- });
+ (function (x) { console.log(_this); });
}
diff --git a/tests/baselines/reference/noConstraintInReturnType1.js b/tests/baselines/reference/noConstraintInReturnType1.js
index 747cbfdf758..0402f9d83cb 100644
--- a/tests/baselines/reference/noConstraintInReturnType1.js
+++ b/tests/baselines/reference/noConstraintInReturnType1.js
@@ -8,9 +8,7 @@ class List {
var List = (function () {
function List() {
}
- List.empty = function () {
- return null;
- };
+ List.empty = function () { return null; };
return List;
})();
diff --git a/tests/baselines/reference/noImplicitAnyWithOverloads.js b/tests/baselines/reference/noImplicitAnyWithOverloads.js
index c2e9f174ada..fd56b6e0d73 100644
--- a/tests/baselines/reference/noImplicitAnyWithOverloads.js
+++ b/tests/baselines/reference/noImplicitAnyWithOverloads.js
@@ -11,6 +11,4 @@ callb((a) => { a.foo; }); // error, chose first overload
//// [noImplicitAnyWithOverloads.js]
function callb(a) { }
-callb(function (a) {
- a.foo;
-}); // error, chose first overload
+callb(function (a) { a.foo; }); // error, chose first overload
diff --git a/tests/baselines/reference/nullIsSubtypeOfEverythingButUndefined.js b/tests/baselines/reference/nullIsSubtypeOfEverythingButUndefined.js
index 8afbb0c6201..c32cd84ce26 100644
--- a/tests/baselines/reference/nullIsSubtypeOfEverythingButUndefined.js
+++ b/tests/baselines/reference/nullIsSubtypeOfEverythingButUndefined.js
@@ -112,12 +112,8 @@ var r6 = true ? { foo: 1 } : null;
var r6 = true ? null : { foo: 1 };
var r7 = true ? function () { } : null;
var r7 = true ? null : function () { };
-var r8 = true ? function (x) {
- return x;
-} : null;
-var r8b = true ? null : function (x) {
- return x;
-}; // type parameters not identical across declarations
+var r8 = true ? function (x) { return x; } : null;
+var r8b = true ? null : function (x) { return x; }; // type parameters not identical across declarations
var i1;
var r9 = true ? i1 : null;
var r9 = true ? null : i1;
diff --git a/tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations2.js b/tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations2.js
index 1cfd94a0c97..0474abef393 100644
--- a/tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations2.js
+++ b/tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations2.js
@@ -56,9 +56,7 @@ var __extends = this.__extends || function (d, b) {
var A = (function () {
function A() {
}
- A.prototype.foo = function () {
- return '';
- };
+ A.prototype.foo = function () { return ''; };
return A;
})();
var B = (function (_super) {
@@ -66,9 +64,7 @@ var B = (function (_super) {
function B() {
_super.apply(this, arguments);
}
- B.prototype.bar = function () {
- return '';
- };
+ B.prototype.bar = function () { return ''; };
return B;
})(A);
var Foo = (function () {
diff --git a/tests/baselines/reference/objectLiteralErrors.js b/tests/baselines/reference/objectLiteralErrors.js
index 06158cb87c9..4dccc78b67d 100644
--- a/tests/baselines/reference/objectLiteralErrors.js
+++ b/tests/baselines/reference/objectLiteralErrors.js
@@ -67,69 +67,25 @@ var e15 = { "100": 0, 1e2: 0 };
var e16 = { 0x20: 0, 3.2e1: 0 };
var e17 = { a: 0, b: 1, a: 0 };
// Accessor and property with the same name
-var f1 = { a: 0, get a() {
- return 0;
-} };
-var f2 = { a: '', get a() {
- return '';
-} };
-var f3 = { a: 0, get a() {
- return '';
-} };
-var f4 = { a: true, get a() {
- return false;
-} };
-var f5 = { a: {}, get a() {
- return {};
-} };
-var f6 = { a: 0, get 'a'() {
- return 0;
-} };
-var f7 = { 'a': 0, get a() {
- return 0;
-} };
-var f8 = { 'a': 0, get "a"() {
- return 0;
-} };
-var f9 = { 'a': 0, get 'a'() {
- return 0;
-} };
-var f10 = { "a": 0, get 'a'() {
- return 0;
-} };
-var f11 = { 1.0: 0, get '1'() {
- return 0;
-} };
-var f12 = { 0: 0, get 0() {
- return 0;
-} };
-var f13 = { 0: 0, get 0() {
- return 0;
-} };
-var f14 = { 0: 0, get 0x0() {
- return 0;
-} };
-var f14 = { 0: 0, get 000() {
- return 0;
-} };
-var f15 = { "100": 0, get 1e2() {
- return 0;
-} };
-var f16 = { 0x20: 0, get 3.2e1() {
- return 0;
-} };
-var f17 = { a: 0, get b() {
- return 1;
-}, get a() {
- return 0;
-} };
+var f1 = { a: 0, get a() { return 0; } };
+var f2 = { a: '', get a() { return ''; } };
+var f3 = { a: 0, get a() { return ''; } };
+var f4 = { a: true, get a() { return false; } };
+var f5 = { a: {}, get a() { return {}; } };
+var f6 = { a: 0, get 'a'() { return 0; } };
+var f7 = { 'a': 0, get a() { return 0; } };
+var f8 = { 'a': 0, get "a"() { return 0; } };
+var f9 = { 'a': 0, get 'a'() { return 0; } };
+var f10 = { "a": 0, get 'a'() { return 0; } };
+var f11 = { 1.0: 0, get '1'() { return 0; } };
+var f12 = { 0: 0, get 0() { return 0; } };
+var f13 = { 0: 0, get 0() { return 0; } };
+var f14 = { 0: 0, get 0x0() { return 0; } };
+var f14 = { 0: 0, get 000() { return 0; } };
+var f15 = { "100": 0, get 1e2() { return 0; } };
+var f16 = { 0x20: 0, get 3.2e1() { return 0; } };
+var f17 = { a: 0, get b() { return 1; }, get a() { return 0; } };
// Get and set accessor with mismatched type annotations
-var g1 = { get a() {
- return 4;
-}, set a(n) { } };
-var g2 = { get a() {
- return 4;
-}, set a(n) { } };
-var g3 = { get a() {
- return undefined;
-}, set a(n) { } };
+var g1 = { get a() { return 4; }, set a(n) { } };
+var g2 = { get a() { return 4; }, set a(n) { } };
+var g3 = { get a() { return undefined; }, set a(n) { } };
diff --git a/tests/baselines/reference/objectLiteralErrorsES3.js b/tests/baselines/reference/objectLiteralErrorsES3.js
index 6543827d9f3..031a68fd109 100644
--- a/tests/baselines/reference/objectLiteralErrorsES3.js
+++ b/tests/baselines/reference/objectLiteralErrorsES3.js
@@ -7,10 +7,6 @@ var e3 = { get a() { return ''; }, set a(n) { } };
//// [objectLiteralErrorsES3.js]
-var e1 = { get a() {
- return 4;
-} };
+var e1 = { get a() { return 4; } };
var e2 = { set a(n) { } };
-var e3 = { get a() {
- return '';
-}, set a(n) { } };
+var e3 = { get a() { return ''; }, set a(n) { } };
diff --git a/tests/baselines/reference/objectLiteralGettersAndSetters.js b/tests/baselines/reference/objectLiteralGettersAndSetters.js
index bd261697d5f..d226c2c5569 100644
--- a/tests/baselines/reference/objectLiteralGettersAndSetters.js
+++ b/tests/baselines/reference/objectLiteralGettersAndSetters.js
@@ -85,62 +85,24 @@ var getParamType3 = {
//// [objectLiteralGettersAndSetters.js]
// Get and set accessor with the same name
-var sameName1a = { get 'a'() {
- return '';
-}, set a(n) {
- var p = n;
- var p;
-} };
-var sameName2a = { get 0.0() {
- return '';
-}, set 0(n) {
- var p = n;
- var p;
-} };
-var sameName3a = { get 0x20() {
- return '';
-}, set 3.2e1(n) {
- var p = n;
- var p;
-} };
-var sameName4a = { get ''() {
- return '';
-}, set ""(n) {
- var p = n;
- var p;
-} };
-var sameName5a = { get '\t'() {
- return '';
-}, set '\t'(n) {
- var p = n;
- var p;
-} };
-var sameName6a = { get 'a'() {
- return '';
-}, set a(n) {
- var p = n;
- var p;
-} };
+var sameName1a = { get 'a'() { return ''; }, set a(n) { var p = n; var p; } };
+var sameName2a = { get 0.0() { return ''; }, set 0(n) { var p = n; var p; } };
+var sameName3a = { get 0x20() { return ''; }, set 3.2e1(n) { var p = n; var p; } };
+var sameName4a = { get ''() { return ''; }, set ""(n) { var p = n; var p; } };
+var sameName5a = { get '\t'() { return ''; }, set '\t'(n) { var p = n; var p; } };
+var sameName6a = { get 'a'() { return ''; }, set a(n) { var p = n; var p; } };
// PropertyName CallSignature{FunctionBody} is equivalent to PropertyName:function CallSignature{FunctionBody}
-var callSig1 = { num: function (n) {
- return '';
-} };
+var callSig1 = { num: function (n) { return ''; } };
var callSig1;
-var callSig2 = { num: function (n) {
- return '';
-} };
+var callSig2 = { num: function (n) { return ''; } };
var callSig2;
var callSig3 = { num: function (n) { return ''; } };
var callSig3;
// Get accessor only, type of the property is the annotated return type of the get accessor
-var getter1 = { get x() {
- return undefined;
-} };
+var getter1 = { get x() { return undefined; } };
var getter1;
// Get accessor only, type of the property is the inferred return type of the get accessor
-var getter2 = { get x() {
- return '';
-} };
+var getter2 = { get x() { return ''; } };
var getter2;
// Set accessor only, type of the property is the param type of the set accessor
var setter1 = { set x(n) { } };
@@ -150,18 +112,10 @@ var setter2 = { set x(n) { } };
var setter2;
var anyVar;
// Get and set accessor with matching type annotations
-var sameType1 = { get x() {
- return undefined;
-}, set x(n) { } };
-var sameType2 = { get x() {
- return undefined;
-}, set x(n) { } };
-var sameType3 = { get x() {
- return undefined;
-}, set x(n) { } };
-var sameType4 = { get x() {
- return undefined;
-}, set x(n) { } };
+var sameType1 = { get x() { return undefined; }, set x(n) { } };
+var sameType2 = { get x() { return undefined; }, set x(n) { } };
+var sameType3 = { get x() { return undefined; }, set x(n) { } };
+var sameType4 = { get x() { return undefined; }, set x(n) { } };
// Type of unannotated get accessor return type is the type annotation of the set accessor param
var setParamType1 = {
set n(x) { },
@@ -187,14 +141,10 @@ var getParamType1 = {
var y = x;
var y;
},
- get n() {
- return '';
- }
+ get n() { return ''; }
};
var getParamType2 = {
- get n() {
- return '';
- },
+ get n() { return ''; },
set n(x) {
var y = x;
var y;
@@ -202,9 +152,7 @@ var getParamType2 = {
};
// Type of unannotated accessors is the inferred return type of the get accessor
var getParamType3 = {
- get n() {
- return '';
- },
+ get n() { return ''; },
set n(x) {
var y = x;
var y;
diff --git a/tests/baselines/reference/objectLiteralShorthandPropertiesAssignment.js b/tests/baselines/reference/objectLiteralShorthandPropertiesAssignment.js
index c000a30181d..251098eb6c8 100644
--- a/tests/baselines/reference/objectLiteralShorthandPropertiesAssignment.js
+++ b/tests/baselines/reference/objectLiteralShorthandPropertiesAssignment.js
@@ -20,15 +20,9 @@ var name = "my name";
var person = { name: name, id: id };
function foo(obj) { }
;
-function bar(name, id) {
- return { name: name, id: id };
-}
-function bar1(name, id) {
- return { name: name };
-}
-function baz(name, id) {
- return { name: name, id: id };
-}
+function bar(name, id) { return { name: name, id: id }; }
+function bar1(name, id) { return { name: name }; }
+function baz(name, id) { return { name: name, id: id }; }
foo(person);
var person1 = bar("Hello", 5);
var person2 = bar("Hello", 5);
diff --git a/tests/baselines/reference/objectLiteralShorthandPropertiesAssignmentES6.js b/tests/baselines/reference/objectLiteralShorthandPropertiesAssignmentES6.js
index ee99de6d470..247ec56d127 100644
--- a/tests/baselines/reference/objectLiteralShorthandPropertiesAssignmentES6.js
+++ b/tests/baselines/reference/objectLiteralShorthandPropertiesAssignmentES6.js
@@ -20,15 +20,9 @@ var name = "my name";
var person = { name, id };
function foo(obj) { }
;
-function bar(name, id) {
- return { name, id };
-}
-function bar1(name, id) {
- return { name };
-}
-function baz(name, id) {
- return { name, id };
-}
+function bar(name, id) { return { name, id }; }
+function bar1(name, id) { return { name }; }
+function baz(name, id) { return { name, id }; }
foo(person);
var person1 = bar("Hello", 5);
var person2 = bar("Hello", 5);
diff --git a/tests/baselines/reference/objectLiteralShorthandPropertiesAssignmentError.js b/tests/baselines/reference/objectLiteralShorthandPropertiesAssignmentError.js
index 1bef1cc9554..8e2d7f80356 100644
--- a/tests/baselines/reference/objectLiteralShorthandPropertiesAssignmentError.js
+++ b/tests/baselines/reference/objectLiteralShorthandPropertiesAssignmentError.js
@@ -16,8 +16,6 @@ var name = "my name";
var person = { name: name, id: id }; // error
var person1 = name, id;
; // error: can't use short-hand property assignment in type position
-function foo(name, id) {
- return { name: name, id: id };
-} // error
+function foo(name, id) { return { name: name, id: id }; } // error
function bar(obj) { }
bar({ name: name, id: id }); // error
diff --git a/tests/baselines/reference/objectLiteralShorthandPropertiesAssignmentErrorFromMissingIdentifier.js b/tests/baselines/reference/objectLiteralShorthandPropertiesAssignmentErrorFromMissingIdentifier.js
index b008644116b..71449746add 100644
--- a/tests/baselines/reference/objectLiteralShorthandPropertiesAssignmentErrorFromMissingIdentifier.js
+++ b/tests/baselines/reference/objectLiteralShorthandPropertiesAssignmentErrorFromMissingIdentifier.js
@@ -12,12 +12,8 @@ var person2: { name: string, id: number } = bar("hello", 5);
var id = 10000;
var name = "my name";
var person = { name: name, id: id }; // error
-function bar(name, id) {
- return { name: name, id: id };
-} // error
-function foo(name, id) {
- return { name: name, id: id };
-} // error
+function bar(name, id) { return { name: name, id: id }; } // error
+function foo(name, id) { return { name: name, id: id }; } // error
var person1 = name, id;
; // error : Can't use shorthand in the type position
var person2 = bar("hello", 5);
diff --git a/tests/baselines/reference/objectTypeHidingMembersOfObjectAssignmentCompat2.js b/tests/baselines/reference/objectTypeHidingMembersOfObjectAssignmentCompat2.js
index 9c327ca3a38..7a2b5e2ec2f 100644
--- a/tests/baselines/reference/objectTypeHidingMembersOfObjectAssignmentCompat2.js
+++ b/tests/baselines/reference/objectTypeHidingMembersOfObjectAssignmentCompat2.js
@@ -29,9 +29,7 @@ i = o; // error
var C = (function () {
function C() {
}
- C.prototype.toString = function () {
- return 1;
- };
+ C.prototype.toString = function () { return 1; };
return C;
})();
var c;
diff --git a/tests/baselines/reference/objectTypesIdentityWithCallSignatures.js b/tests/baselines/reference/objectTypesIdentityWithCallSignatures.js
index 21cfc280500..0c6952291f9 100644
--- a/tests/baselines/reference/objectTypesIdentityWithCallSignatures.js
+++ b/tests/baselines/reference/objectTypesIdentityWithCallSignatures.js
@@ -105,31 +105,23 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x) {
- return null;
- };
+ A.prototype.foo = function (x) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x) {
- return null;
- };
+ B.prototype.foo = function (x) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x) {
- return null;
- };
+ C.prototype.foo = function (x) { return null; };
return C;
})();
var a;
-var b = { foo: function (x) {
- return '';
-} };
+var b = { foo: function (x) { return ''; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithCallSignatures2.js b/tests/baselines/reference/objectTypesIdentityWithCallSignatures2.js
index 0c7e54ded21..43473d88e0a 100644
--- a/tests/baselines/reference/objectTypesIdentityWithCallSignatures2.js
+++ b/tests/baselines/reference/objectTypesIdentityWithCallSignatures2.js
@@ -105,31 +105,23 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x) {
- return null;
- };
+ A.prototype.foo = function (x) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x) {
- return null;
- };
+ B.prototype.foo = function (x) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x) {
- return null;
- };
+ C.prototype.foo = function (x) { return null; };
return C;
})();
var a;
-var b = { foo: function (x) {
- return '';
-} };
+var b = { foo: function (x) { return ''; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithCallSignaturesDifferingParamCounts.js b/tests/baselines/reference/objectTypesIdentityWithCallSignaturesDifferingParamCounts.js
index 434d1cdd31e..498867f0a02 100644
--- a/tests/baselines/reference/objectTypesIdentityWithCallSignaturesDifferingParamCounts.js
+++ b/tests/baselines/reference/objectTypesIdentityWithCallSignaturesDifferingParamCounts.js
@@ -105,31 +105,23 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x) {
- return null;
- };
+ A.prototype.foo = function (x) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x, y) {
- return null;
- };
+ B.prototype.foo = function (x, y) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x, y) {
- return null;
- };
+ C.prototype.foo = function (x, y) { return null; };
return C;
})();
var a;
-var b = { foo: function (x) {
- return '';
-} };
+var b = { foo: function (x) { return ''; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithCallSignaturesWithOverloads.js b/tests/baselines/reference/objectTypesIdentityWithCallSignaturesWithOverloads.js
index 52dc447f5fb..54400ad81d1 100644
--- a/tests/baselines/reference/objectTypesIdentityWithCallSignaturesWithOverloads.js
+++ b/tests/baselines/reference/objectTypesIdentityWithCallSignaturesWithOverloads.js
@@ -121,32 +121,24 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x) {
- return null;
- };
+ A.prototype.foo = function (x) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x) {
- return null;
- };
+ B.prototype.foo = function (x) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x) {
- return null;
- };
+ C.prototype.foo = function (x) { return null; };
return C;
})();
var a;
var b = {
- foo: function (x) {
- return '';
- }
+ foo: function (x) { return ''; }
};
function foo1(x) { }
function foo1b(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithConstructSignatures2.js b/tests/baselines/reference/objectTypesIdentityWithConstructSignatures2.js
index b3381ac5825..87067b6be28 100644
--- a/tests/baselines/reference/objectTypesIdentityWithConstructSignatures2.js
+++ b/tests/baselines/reference/objectTypesIdentityWithConstructSignatures2.js
@@ -91,9 +91,7 @@ var C = (function () {
return C;
})();
var a;
-var b = { new: function (x) {
- return '';
-} }; // not a construct signature, function called new
+var b = { new: function (x) { return ''; } }; // not a construct signature, function called new
function foo1b(x) { }
function foo1c(x) { }
function foo2(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithConstructSignaturesDifferingParamCounts.js b/tests/baselines/reference/objectTypesIdentityWithConstructSignaturesDifferingParamCounts.js
index 0010d8815b4..c95159ed997 100644
--- a/tests/baselines/reference/objectTypesIdentityWithConstructSignaturesDifferingParamCounts.js
+++ b/tests/baselines/reference/objectTypesIdentityWithConstructSignaturesDifferingParamCounts.js
@@ -91,9 +91,7 @@ var C = (function () {
return C;
})();
var a;
-var b = { new: function (x) {
- return '';
-} }; // not a construct signature, function called new
+var b = { new: function (x) { return ''; } }; // not a construct signature, function called new
function foo1b(x) { }
function foo1c(x) { }
function foo2(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignatures.js b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignatures.js
index cc17fcbeaf3..c8bed1a47ab 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignatures.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignatures.js
@@ -105,31 +105,23 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x) {
- return null;
- };
+ A.prototype.foo = function (x) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x) {
- return null;
- };
+ B.prototype.foo = function (x) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x) {
- return null;
- };
+ C.prototype.foo = function (x) { return null; };
return C;
})();
var a;
-var b = { foo: function (x) {
- return x;
-} };
+var b = { foo: function (x) { return x; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignatures2.js b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignatures2.js
index 0dc2c18d491..6ef5d15fd98 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignatures2.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignatures2.js
@@ -105,31 +105,23 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x, y) {
- return null;
- };
+ A.prototype.foo = function (x, y) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x, y) {
- return null;
- };
+ B.prototype.foo = function (x, y) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x, y) {
- return null;
- };
+ C.prototype.foo = function (x, y) { return null; };
return C;
})();
var a;
-var b = { foo: function (x, y) {
- return x;
-} };
+var b = { foo: function (x, y) { return x; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints.js b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints.js
index b0652b29b7f..2b83064afed 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints.js
@@ -109,31 +109,23 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x) {
- return null;
- };
+ A.prototype.foo = function (x) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x) {
- return null;
- };
+ B.prototype.foo = function (x) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x) {
- return null;
- };
+ C.prototype.foo = function (x) { return null; };
return C;
})();
var a;
-var b = { foo: function (x) {
- return '';
-} };
+var b = { foo: function (x) { return ''; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints2.js b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints2.js
index 3486157840c..1f9c5fa5256 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints2.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints2.js
@@ -121,39 +121,29 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x, y) {
- return null;
- };
+ A.prototype.foo = function (x, y) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x, y) {
- return null;
- };
+ B.prototype.foo = function (x, y) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x, y) {
- return null;
- };
+ C.prototype.foo = function (x, y) { return null; };
return C;
})();
var D = (function () {
function D() {
}
- D.prototype.foo = function (x, y) {
- return null;
- };
+ D.prototype.foo = function (x, y) { return null; };
return D;
})();
var a;
-var b = { foo: function (x, y) {
- return '';
-} };
+var b = { foo: function (x, y) { return ''; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints3.js b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints3.js
index 714e7dbf142..21106b56b00 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints3.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints3.js
@@ -140,39 +140,29 @@ var Two = (function () {
var A = (function () {
function A() {
}
- A.prototype.foo = function (x, y) {
- return null;
- };
+ A.prototype.foo = function (x, y) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x, y) {
- return null;
- };
+ B.prototype.foo = function (x, y) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x, y) {
- return null;
- };
+ C.prototype.foo = function (x, y) { return null; };
return C;
})();
var D = (function () {
function D() {
}
- D.prototype.foo = function (x, y) {
- return null;
- };
+ D.prototype.foo = function (x, y) { return null; };
return D;
})();
var a;
-var b = { foo: function (x, y) {
- return '';
-} };
+var b = { foo: function (x, y) { return ''; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByReturnType.js b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByReturnType.js
index e1940c41587..99188347d36 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByReturnType.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByReturnType.js
@@ -109,31 +109,23 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x) {
- return null;
- };
+ A.prototype.foo = function (x) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x) {
- return null;
- };
+ B.prototype.foo = function (x) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x) {
- return null;
- };
+ C.prototype.foo = function (x) { return null; };
return C;
})();
var a;
-var b = { foo: function (x) {
- return null;
-} };
+var b = { foo: function (x) { return null; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByReturnType2.js b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByReturnType2.js
index b4eaf096ec8..10d72bde0b3 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByReturnType2.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingByReturnType2.js
@@ -109,31 +109,23 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x) {
- return null;
- };
+ A.prototype.foo = function (x) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x) {
- return null;
- };
+ B.prototype.foo = function (x) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x) {
- return null;
- };
+ C.prototype.foo = function (x) { return null; };
return C;
})();
var a;
-var b = { foo: function (x) {
- return null;
-} };
+var b = { foo: function (x) { return null; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterCounts.js b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterCounts.js
index 2c9ad2767d9..5a20dfdecb6 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterCounts.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterCounts.js
@@ -105,31 +105,23 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x) {
- return null;
- };
+ A.prototype.foo = function (x) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x) {
- return null;
- };
+ B.prototype.foo = function (x) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x) {
- return null;
- };
+ C.prototype.foo = function (x) { return null; };
return C;
})();
var a;
-var b = { foo: function (x) {
- return x;
-} };
+var b = { foo: function (x) { return x; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterNames.js b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterNames.js
index 3e98e5887a9..ec9c786b890 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterNames.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterNames.js
@@ -105,31 +105,23 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x) {
- return null;
- };
+ A.prototype.foo = function (x) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x) {
- return null;
- };
+ B.prototype.foo = function (x) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x) {
- return null;
- };
+ C.prototype.foo = function (x) { return null; };
return C;
})();
var a;
-var b = { foo: function (x) {
- return x;
-} };
+var b = { foo: function (x) { return x; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesOptionalParams.js b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesOptionalParams.js
index 36d17758c94..a4af2bc820e 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesOptionalParams.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesOptionalParams.js
@@ -109,31 +109,23 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x, y) {
- return null;
- };
+ A.prototype.foo = function (x, y) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x, y) {
- return null;
- };
+ B.prototype.foo = function (x, y) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x, y) {
- return null;
- };
+ C.prototype.foo = function (x, y) { return null; };
return C;
})();
var a;
-var b = { foo: function (x, y) {
- return x;
-} };
+var b = { foo: function (x, y) { return x; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesOptionalParams2.js b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesOptionalParams2.js
index 4e58adda1c4..28b2f978b55 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesOptionalParams2.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesOptionalParams2.js
@@ -109,31 +109,23 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x, y) {
- return null;
- };
+ A.prototype.foo = function (x, y) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x, y) {
- return null;
- };
+ B.prototype.foo = function (x, y) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x, y) {
- return null;
- };
+ C.prototype.foo = function (x, y) { return null; };
return C;
})();
var a;
-var b = { foo: function (x, y) {
- return x;
-} };
+var b = { foo: function (x, y) { return x; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesOptionalParams3.js b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesOptionalParams3.js
index 71842d18781..de9b4859fa1 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesOptionalParams3.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericCallSignaturesOptionalParams3.js
@@ -109,31 +109,23 @@ function foo15(x: any) { }
var A = (function () {
function A() {
}
- A.prototype.foo = function (x, y) {
- return null;
- };
+ A.prototype.foo = function (x, y) { return null; };
return A;
})();
var B = (function () {
function B() {
}
- B.prototype.foo = function (x, y) {
- return null;
- };
+ B.prototype.foo = function (x, y) { return null; };
return B;
})();
var C = (function () {
function C() {
}
- C.prototype.foo = function (x, y) {
- return null;
- };
+ C.prototype.foo = function (x, y) { return null; };
return C;
})();
var a;
-var b = { foo: function (x, y) {
- return x;
-} };
+var b = { foo: function (x, y) { return x; } };
function foo1(x) { }
function foo1b(x) { }
function foo1c(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints.js b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints.js
index 6183be4fb69..fdc67d4b84a 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints.js
@@ -92,9 +92,7 @@ var C = (function () {
return C;
})();
var a;
-var b = { new: function (x) {
- return '';
-} }; // not a construct signature, function called new
+var b = { new: function (x) { return ''; } }; // not a construct signature, function called new
function foo1b(x) { }
function foo1c(x) { }
function foo2(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints2.js b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints2.js
index 59a801134d4..11dcdf0a609 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints2.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints2.js
@@ -109,9 +109,7 @@ var D = (function () {
return D;
})();
var a;
-var b = { new: function (x, y) {
- return '';
-} }; // not a construct signature, function called new
+var b = { new: function (x, y) { return ''; } }; // not a construct signature, function called new
function foo1b(x) { }
function foo1c(x) { }
function foo2(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints3.js b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints3.js
index d61edd07382..5c6f59eef24 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints3.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints3.js
@@ -128,9 +128,7 @@ var D = (function () {
return D;
})();
var a;
-var b = { new: function (x, y) {
- return '';
-} }; // not a construct signature, function called new
+var b = { new: function (x, y) { return ''; } }; // not a construct signature, function called new
function foo1b(x) { }
function foo1c(x) { }
function foo2(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByReturnType.js b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByReturnType.js
index b390f7a933b..556d1bcaee0 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByReturnType.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByReturnType.js
@@ -99,9 +99,7 @@ var C = (function () {
return C;
})();
var a;
-var b = { new: function (x) {
- return null;
-} }; // not a construct signature, function called new
+var b = { new: function (x) { return null; } }; // not a construct signature, function called new
function foo1b(x) { }
function foo1c(x) { }
function foo2(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByReturnType2.js b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByReturnType2.js
index d22cc6b254e..68c32cb0e71 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByReturnType2.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingByReturnType2.js
@@ -95,9 +95,7 @@ var C = (function () {
return C;
})();
var a;
-var b = { new: function (x) {
- return null;
-} }; // not a construct signature, function called new
+var b = { new: function (x) { return null; } }; // not a construct signature, function called new
function foo1b(x) { }
function foo1c(x) { }
function foo2(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingTypeParameterCounts.js b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingTypeParameterCounts.js
index 99d3f8287df..789e02d2d7b 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingTypeParameterCounts.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingTypeParameterCounts.js
@@ -87,9 +87,7 @@ var C = (function () {
return C;
})();
var a;
-var b = { new: function (x) {
- return x;
-} };
+var b = { new: function (x) { return x; } };
function foo1b(x) { }
function foo1c(x) { }
function foo2(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingTypeParameterNames.js b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingTypeParameterNames.js
index cd77c1ee3d1..5a501d05834 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingTypeParameterNames.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesDifferingTypeParameterNames.js
@@ -87,9 +87,7 @@ var C = (function () {
return C;
})();
var a;
-var b = { new: function (x) {
- return new C(x);
-} };
+var b = { new: function (x) { return new C(x); } };
function foo1b(x) { }
function foo1c(x) { }
function foo2(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesOptionalParams.js b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesOptionalParams.js
index 72b8e7c8d8f..685a8441d97 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesOptionalParams.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesOptionalParams.js
@@ -91,9 +91,7 @@ var C = (function () {
return C;
})();
var a;
-var b = { new: function (x, y) {
- return new C(x, y);
-} }; // not a construct signature, function called new
+var b = { new: function (x, y) { return new C(x, y); } }; // not a construct signature, function called new
function foo1b(x) { }
function foo1c(x) { }
function foo2(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesOptionalParams2.js b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesOptionalParams2.js
index 1c781f299ce..f16d69acaa1 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesOptionalParams2.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesOptionalParams2.js
@@ -91,9 +91,7 @@ var C = (function () {
return C;
})();
var a;
-var b = { new: function (x, y) {
- return new C(x, y);
-} }; // not a construct signature, function called new
+var b = { new: function (x, y) { return new C(x, y); } }; // not a construct signature, function called new
function foo1b(x) { }
function foo1c(x) { }
function foo2(x) { }
diff --git a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesOptionalParams3.js b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesOptionalParams3.js
index 8c5aca3cb1c..25c628e9e15 100644
--- a/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesOptionalParams3.js
+++ b/tests/baselines/reference/objectTypesIdentityWithGenericConstructSignaturesOptionalParams3.js
@@ -91,9 +91,7 @@ var C = (function () {
return C;
})();
var a;
-var b = { new: function (x, y) {
- return new C(x, y);
-} }; // not a construct signature, function called new
+var b = { new: function (x, y) { return new C(x, y); } }; // not a construct signature, function called new
function foo1b(x) { }
function foo1c(x) { }
function foo2(x) { }
diff --git a/tests/baselines/reference/optionalAccessorsInInterface1.js b/tests/baselines/reference/optionalAccessorsInInterface1.js
index 3ebccc2ea8e..dd274b133e5 100644
--- a/tests/baselines/reference/optionalAccessorsInInterface1.js
+++ b/tests/baselines/reference/optionalAccessorsInInterface1.js
@@ -17,9 +17,5 @@ defineMyProperty2({}, "name", { get: function () { return 5; } });
//// [optionalAccessorsInInterface1.js]
-defineMyProperty({}, "name", { get: function () {
- return 5;
-} });
-defineMyProperty2({}, "name", { get: function () {
- return 5;
-} });
+defineMyProperty({}, "name", { get: function () { return 5; } });
+defineMyProperty2({}, "name", { get: function () { return 5; } });
diff --git a/tests/baselines/reference/optionalFunctionArgAssignability.js b/tests/baselines/reference/optionalFunctionArgAssignability.js
index bca42060066..c82a47e88da 100644
--- a/tests/baselines/reference/optionalFunctionArgAssignability.js
+++ b/tests/baselines/reference/optionalFunctionArgAssignability.js
@@ -9,10 +9,6 @@ a = b; // error because number is not assignable to string
//// [optionalFunctionArgAssignability.js]
-var a = function then(onFulfill, onReject) {
- return null;
-};
-var b = function then(onFulFill, onReject) {
- return null;
-};
+var a = function then(onFulfill, onReject) { return null; };
+var b = function then(onFulFill, onReject) { return null; };
a = b; // error because number is not assignable to string
diff --git a/tests/baselines/reference/optionalParamArgsTest.js b/tests/baselines/reference/optionalParamArgsTest.js
index 6f9b97036ed..202439bc79a 100644
--- a/tests/baselines/reference/optionalParamArgsTest.js
+++ b/tests/baselines/reference/optionalParamArgsTest.js
@@ -139,12 +139,8 @@ var C1 = (function () {
if (p === void 0) { p = 0; }
this.n = 0;
}
- C1.prototype.C1M1 = function () {
- return 0;
- }; // returning C1M1A1 will result in "Unresolved symbol C1M1A1"
- C1.prototype.C1M2 = function (C1M2A1) {
- return C1M2A1;
- }; // will return C1M1A2 without complaint
+ C1.prototype.C1M1 = function () { return 0; }; // returning C1M1A1 will result in "Unresolved symbol C1M1A1"
+ C1.prototype.C1M2 = function (C1M2A1) { return C1M2A1; }; // will return C1M1A2 without complaint
// C1M3 contains all optional parameters
C1.prototype.C1M3 = function (C1M3A1, C1M3A2) {
if (C1M3A1 === void 0) { C1M3A1 = 0; }
@@ -152,9 +148,7 @@ var C1 = (function () {
return C1M3A1 + C1M3A2;
};
// C1M4 contains a mix of optional and non-optional parameters
- C1.prototype.C1M4 = function (C1M4A1, C1M4A2) {
- return C1M4A1 + C1M4A2;
- };
+ C1.prototype.C1M4 = function (C1M4A1, C1M4A2) { return C1M4A1 + C1M4A2; };
C1.prototype.C1M5 = function (C1M5A1, C1M5A2, C1M5A3) {
if (C1M5A2 === void 0) { C1M5A2 = 0; }
return C1M5A1 + C1M5A2;
@@ -175,34 +169,22 @@ var C2 = (function (_super) {
}
return C2;
})(C1);
-function F1() {
- return 0;
-}
-function F2(F2A1) {
- return F2A1;
-}
+function F1() { return 0; }
+function F2(F2A1) { return F2A1; }
function F3(F3A1, F3A2) {
if (F3A1 === void 0) { F3A1 = 0; }
if (F3A2 === void 0) { F3A2 = F3A1; }
return F3A1 + F3A2;
}
-function F4(F4A1, F4A2) {
- return F4A1 + F4A2;
-}
-var L1 = function () {
- return 0;
-};
-var L2 = function (L2A1) {
- return L2A1;
-};
+function F4(F4A1, F4A2) { return F4A1 + F4A2; }
+var L1 = function () { return 0; };
+var L2 = function (L2A1) { return L2A1; };
var L3 = function (L3A1, L3A2) {
if (L3A1 === void 0) { L3A1 = 0; }
if (L3A2 === void 0) { L3A2 = L3A1; }
return L3A1 + L3A2;
};
-var L4 = function (L4A1, L4A2) {
- return L4A1 + L4A2;
-};
+var L4 = function (L4A1, L4A2) { return L4A1 + L4A2; };
var c1o1 = new C1(5);
var i1o1 = new C1(5);
// Valid
diff --git a/tests/baselines/reference/overloadAssignmentCompat.js b/tests/baselines/reference/overloadAssignmentCompat.js
index f6767f6f33e..2d4bd931844 100644
--- a/tests/baselines/reference/overloadAssignmentCompat.js
+++ b/tests/baselines/reference/overloadAssignmentCompat.js
@@ -65,7 +65,5 @@ function attr2(nameOrMap, value) {
return "s";
}
}
-function foo() {
- return "a";
-}
+function foo() { return "a"; }
;
diff --git a/tests/baselines/reference/overloadCallTest.js b/tests/baselines/reference/overloadCallTest.js
index f7eb97fc9eb..38930b7aea3 100644
--- a/tests/baselines/reference/overloadCallTest.js
+++ b/tests/baselines/reference/overloadCallTest.js
@@ -18,9 +18,7 @@ class foo {
//// [overloadCallTest.js]
var foo = (function () {
function foo() {
- function bar(foo) {
- return "foo";
- }
+ function bar(foo) { return "foo"; }
;
var test = bar("test");
var goo = bar();
diff --git a/tests/baselines/reference/overloadOnConstNoAnyImplementation2.js b/tests/baselines/reference/overloadOnConstNoAnyImplementation2.js
index 6c66c23f1f8..52f6639e352 100644
--- a/tests/baselines/reference/overloadOnConstNoAnyImplementation2.js
+++ b/tests/baselines/reference/overloadOnConstNoAnyImplementation2.js
@@ -35,15 +35,7 @@ var C = (function () {
return C;
})();
var c;
-c.x1(1, function (x) {
- return 1;
-});
-c.x1(1, function (x) {
- return 1;
-});
-c.x1(1, function (x) {
- return 1;
-});
-c.x1(1, function (x) {
- return 1;
-});
+c.x1(1, function (x) { return 1; });
+c.x1(1, function (x) { return 1; });
+c.x1(1, function (x) { return 1; });
+c.x1(1, function (x) { return 1; });
diff --git a/tests/baselines/reference/overloadOnConstNoStringImplementation2.js b/tests/baselines/reference/overloadOnConstNoStringImplementation2.js
index f51f84acb2a..71d7a4e4a3f 100644
--- a/tests/baselines/reference/overloadOnConstNoStringImplementation2.js
+++ b/tests/baselines/reference/overloadOnConstNoStringImplementation2.js
@@ -34,15 +34,7 @@ var C = (function () {
return C;
})();
var c;
-c.x1(1, function (x) {
- return 1;
-});
-c.x1(1, function (x) {
- return 1;
-});
-c.x1(1, function (x) {
- return 1;
-});
-c.x1(1, function (x) {
- return 1;
-});
+c.x1(1, function (x) { return 1; });
+c.x1(1, function (x) { return 1; });
+c.x1(1, function (x) { return 1; });
+c.x1(1, function (x) { return 1; });
diff --git a/tests/baselines/reference/overloadResolution.js b/tests/baselines/reference/overloadResolution.js
index 8737708beda..1ee5e077c08 100644
--- a/tests/baselines/reference/overloadResolution.js
+++ b/tests/baselines/reference/overloadResolution.js
@@ -127,16 +127,12 @@ var SomeDerived3 = (function (_super) {
}
return SomeDerived3;
})(SomeBase);
-function fn1() {
- return null;
-}
+function fn1() { return null; }
var s = fn1(undefined);
var s;
// No candidate overloads found
fn1({}); // Error
-function fn2() {
- return undefined;
-}
+function fn2() { return undefined; }
var d = fn2(0, undefined);
var d;
// Generic and non - generic overload where generic overload is the only candidate when called without type arguments
@@ -145,9 +141,7 @@ var s = fn2(0, '');
fn2('', 0); // Error
// Generic and non - generic overload where non - generic overload is the only candidate when called without type arguments
fn2('', 0); // OK
-function fn3() {
- return null;
-}
+function fn3() { return null; }
var s = fn3(3);
var s = fn3('', 3, '');
var n = fn3(5, 5, 5);
@@ -173,8 +167,6 @@ fn4(null, null); // Error
// Generic overloads with constraints called without type arguments but with types that do not satisfy the constraints
fn4(true, null); // Error
fn4(null, true); // Error
-function fn5() {
- return undefined;
-}
+function fn5() { return undefined; }
var n = fn5(function (n) { return n.toFixed(); });
var s = fn5(function (n) { return n.substr(0); });
diff --git a/tests/baselines/reference/overloadResolutionOverNonCTLambdas.js b/tests/baselines/reference/overloadResolutionOverNonCTLambdas.js
index 86e84ced58f..e77e8d3371f 100644
--- a/tests/baselines/reference/overloadResolutionOverNonCTLambdas.js
+++ b/tests/baselines/reference/overloadResolutionOverNonCTLambdas.js
@@ -48,13 +48,7 @@ var Bugs;
return result;
}
})(Bugs || (Bugs = {}));
-function bug3(f) {
- return f("s");
-}
-function fprime(x) {
- return x;
-}
+function bug3(f) { return f("s"); }
+function fprime(x) { return x; }
bug3(fprime);
-bug3(function (x) {
- return x;
-});
+bug3(function (x) { return x; });
diff --git a/tests/baselines/reference/overloadResolutionTest1.js b/tests/baselines/reference/overloadResolutionTest1.js
index a08243fb27a..60b99ebf7b9 100644
--- a/tests/baselines/reference/overloadResolutionTest1.js
+++ b/tests/baselines/reference/overloadResolutionTest1.js
@@ -26,23 +26,17 @@ function foo4(bar:{a:any;}):any{ return bar };
var x = foo4({a:true}); // error
//// [overloadResolutionTest1.js]
-function foo(bar) {
- return bar;
-}
+function foo(bar) { return bar; }
;
var x1 = foo([{ a: true }]); // works
var x11 = foo([{ a: 0 }]); // works
var x111 = foo([{ a: "s" }]); // error - does not match any signature
var x1111 = foo([{ a: null }]); // works - ambiguous call is resolved to be the first in the overload set so this returns a string
-function foo2(bar) {
- return bar;
-}
+function foo2(bar) { return bar; }
;
var x2 = foo2({ a: 0 }); // works
var x3 = foo2({ a: true }); // works
var x4 = foo2({ a: "s" }); // error
-function foo4(bar) {
- return bar;
-}
+function foo4(bar) { return bar; }
;
var x = foo4({ a: true }); // error
diff --git a/tests/baselines/reference/parameterInitializersForwardReferencing.js b/tests/baselines/reference/parameterInitializersForwardReferencing.js
index d810db54695..8ce7fae6874 100644
--- a/tests/baselines/reference/parameterInitializersForwardReferencing.js
+++ b/tests/baselines/reference/parameterInitializersForwardReferencing.js
@@ -92,8 +92,6 @@ var x = function (a, b, c) {
};
// Should not produce errors - can reference later parameters if they occur within a function expression initializer.
function f(a, b, c) {
- if (b === void 0) { b = function () {
- return c;
- }; }
+ if (b === void 0) { b = function () { return c; }; }
if (c === void 0) { c = b(); }
}
diff --git a/tests/baselines/reference/parametersWithNoAnnotationAreAny.js b/tests/baselines/reference/parametersWithNoAnnotationAreAny.js
index 48f8d3e520c..a8d06125d25 100644
--- a/tests/baselines/reference/parametersWithNoAnnotationAreAny.js
+++ b/tests/baselines/reference/parametersWithNoAnnotationAreAny.js
@@ -30,12 +30,8 @@ var b = {
}
//// [parametersWithNoAnnotationAreAny.js]
-function foo(x) {
- return x;
-}
-var f = function foo(x) {
- return x;
-};
+function foo(x) { return x; }
+var f = function foo(x) { return x; };
var f2 = function (x) { return x; };
var f3 = function (x) { return x; };
var C = (function () {
diff --git a/tests/baselines/reference/parenthesizedContexualTyping2.js b/tests/baselines/reference/parenthesizedContexualTyping2.js
index d5e4e0ebe8f..993a10ba49c 100644
--- a/tests/baselines/reference/parenthesizedContexualTyping2.js
+++ b/tests/baselines/reference/parenthesizedContexualTyping2.js
@@ -49,80 +49,20 @@ function fun() {
}
return undefined;
}
-var a = fun(function (x) {
- x(undefined);
- return x;
-}, 10);
-var b = fun((function (x) {
- x(undefined);
- return x;
-}), 10);
-var c = fun(((function (x) {
- x(undefined);
- return x;
-})), 10);
-var d = fun((((function (x) {
- x(undefined);
- return x;
-}))), 10);
-var e = fun(function (x) {
- x(undefined);
- return x;
-}, function (x) {
- x(undefined);
- return x;
-}, 10);
-var f = fun((function (x) {
- x(undefined);
- return x;
-}), (function (x) {
- x(undefined);
- return x;
-}), 10);
-var g = fun(((function (x) {
- x(undefined);
- return x;
-})), ((function (x) {
- x(undefined);
- return x;
-})), 10);
-var h = fun((((function (x) {
- x(undefined);
- return x;
-}))), ((function (x) {
- x(undefined);
- return x;
-})), 10);
+var a = fun(function (x) { x(undefined); return x; }, 10);
+var b = fun((function (x) { x(undefined); return x; }), 10);
+var c = fun(((function (x) { x(undefined); return x; })), 10);
+var d = fun((((function (x) { x(undefined); return x; }))), 10);
+var e = fun(function (x) { x(undefined); return x; }, function (x) { x(undefined); return x; }, 10);
+var f = fun((function (x) { x(undefined); return x; }), (function (x) { x(undefined); return x; }), 10);
+var g = fun(((function (x) { x(undefined); return x; })), ((function (x) { x(undefined); return x; })), 10);
+var h = fun((((function (x) { x(undefined); return x; }))), ((function (x) { x(undefined); return x; })), 10);
// Ternaries in parens
-var i = fun((Math.random() < 0.5 ? function (x) {
- x(undefined);
- return x;
-} : function (x) { return undefined; }), 10);
-var j = fun((Math.random() < 0.5 ? (function (x) {
- x(undefined);
- return x;
-}) : (function (x) { return undefined; })), 10);
-var k = fun((Math.random() < 0.5 ? (function (x) {
- x(undefined);
- return x;
-}) : (function (x) { return undefined; })), function (x) {
- x(undefined);
- return x;
-}, 10);
-var l = fun(((Math.random() < 0.5 ? ((function (x) {
- x(undefined);
- return x;
-})) : ((function (x) { return undefined; })))), ((function (x) {
- x(undefined);
- return x;
-})), 10);
-var lambda1 = function (x) {
- x(undefined);
- return x;
-};
-var lambda2 = (function (x) {
- x(undefined);
- return x;
-});
+var i = fun((Math.random() < 0.5 ? function (x) { x(undefined); return x; } : function (x) { return undefined; }), 10);
+var j = fun((Math.random() < 0.5 ? (function (x) { x(undefined); return x; }) : (function (x) { return undefined; })), 10);
+var k = fun((Math.random() < 0.5 ? (function (x) { x(undefined); return x; }) : (function (x) { return undefined; })), function (x) { x(undefined); return x; }, 10);
+var l = fun(((Math.random() < 0.5 ? ((function (x) { x(undefined); return x; })) : ((function (x) { return undefined; })))), ((function (x) { x(undefined); return x; })), 10);
+var lambda1 = function (x) { x(undefined); return x; };
+var lambda2 = (function (x) { x(undefined); return x; });
var obj1 = { x: function (x) { return (x, undefined); }, y: function (y) { return (y, undefined); } };
var obj2 = ({ x: function (x) { return (x, undefined); }, y: function (y) { return (y, undefined); } });
diff --git a/tests/baselines/reference/parseTypes.js b/tests/baselines/reference/parseTypes.js
index 193533de04a..08cc9f2a6bd 100644
--- a/tests/baselines/reference/parseTypes.js
+++ b/tests/baselines/reference/parseTypes.js
@@ -18,13 +18,9 @@ var x = null;
var y = null;
var z = null;
var w = null;
-function f() {
- return 3;
-}
+function f() { return 3; }
;
-function g(s) {
- true;
-}
+function g(s) { true; }
;
y = f;
y = g;
diff --git a/tests/baselines/reference/parser15.4.4.14-9-2.js b/tests/baselines/reference/parser15.4.4.14-9-2.js
index 9680dbff36b..be7ff5141a5 100644
--- a/tests/baselines/reference/parser15.4.4.14-9-2.js
+++ b/tests/baselines/reference/parser15.4.4.14-9-2.js
@@ -37,9 +37,7 @@ runTestCase(testcase);
* @description Array.prototype.indexOf must return correct index (Number)
*/
function testcase() {
- var obj = { toString: function () {
- return 0;
- } };
+ var obj = { toString: function () { return 0; } };
var one = 1;
var _float = -(4 / 3);
var a = new Array(false, undefined, null, "0", obj, -1.3333333333333, "str", -0, true, +0, one, 1, 0, false, _float, -(4 / 3));
diff --git a/tests/baselines/reference/parserClass1.js b/tests/baselines/reference/parserClass1.js
index 1245da3363f..eb1d17566aa 100644
--- a/tests/baselines/reference/parserClass1.js
+++ b/tests/baselines/reference/parserClass1.js
@@ -13,21 +13,11 @@
var NullLogger = (function () {
function NullLogger() {
}
- NullLogger.prototype.information = function () {
- return false;
- };
- NullLogger.prototype.debug = function () {
- return false;
- };
- NullLogger.prototype.warning = function () {
- return false;
- };
- NullLogger.prototype.error = function () {
- return false;
- };
- NullLogger.prototype.fatal = function () {
- return false;
- };
+ NullLogger.prototype.information = function () { return false; };
+ NullLogger.prototype.debug = function () { return false; };
+ NullLogger.prototype.warning = function () { return false; };
+ NullLogger.prototype.error = function () { return false; };
+ NullLogger.prototype.fatal = function () { return false; };
NullLogger.prototype.log = function (s) {
};
return NullLogger;
diff --git a/tests/baselines/reference/parserErrorRecovery_IncompleteMemberVariable1.js b/tests/baselines/reference/parserErrorRecovery_IncompleteMemberVariable1.js
index c26b16b5a0a..ae2509c3f49 100644
--- a/tests/baselines/reference/parserErrorRecovery_IncompleteMemberVariable1.js
+++ b/tests/baselines/reference/parserErrorRecovery_IncompleteMemberVariable1.js
@@ -41,9 +41,7 @@ var Shapes;
this.con = "hello";
}
// Instance member
- Point.prototype.getDist = function () {
- return Math.sqrt(this.x * this.x + this.y * this.y);
- };
+ Point.prototype.getDist = function () { return Math.sqrt(this.x * this.x + this.y * this.y); };
// Static member
Point.origin = new Point(0, 0);
return Point;
diff --git a/tests/baselines/reference/parserErrorRecovery_IncompleteMemberVariable2.js b/tests/baselines/reference/parserErrorRecovery_IncompleteMemberVariable2.js
index 866f96a8030..4936b1ea8bc 100644
--- a/tests/baselines/reference/parserErrorRecovery_IncompleteMemberVariable2.js
+++ b/tests/baselines/reference/parserErrorRecovery_IncompleteMemberVariable2.js
@@ -41,9 +41,7 @@ var Shapes;
this.con = "hello";
}
// Instance member
- Point.prototype.getDist = function () {
- return Math.sqrt(this.x * this.x + this.y * this.y);
- };
+ Point.prototype.getDist = function () { return Math.sqrt(this.x * this.x + this.y * this.y); };
// Static member
Point.origin = new Point(0, 0);
return Point;
diff --git a/tests/baselines/reference/parserRealSource1.js b/tests/baselines/reference/parserRealSource1.js
index c62897c9aff..d19c2242f0b 100644
--- a/tests/baselines/reference/parserRealSource1.js
+++ b/tests/baselines/reference/parserRealSource1.js
@@ -189,21 +189,11 @@ var TypeScript;
var NullLogger = (function () {
function NullLogger() {
}
- NullLogger.prototype.information = function () {
- return false;
- };
- NullLogger.prototype.debug = function () {
- return false;
- };
- NullLogger.prototype.warning = function () {
- return false;
- };
- NullLogger.prototype.error = function () {
- return false;
- };
- NullLogger.prototype.fatal = function () {
- return false;
- };
+ NullLogger.prototype.information = function () { return false; };
+ NullLogger.prototype.debug = function () { return false; };
+ NullLogger.prototype.warning = function () { return false; };
+ NullLogger.prototype.error = function () { return false; };
+ NullLogger.prototype.fatal = function () { return false; };
NullLogger.prototype.log = function (s) {
};
return NullLogger;
@@ -218,21 +208,11 @@ var TypeScript;
this._error = this.logger.error();
this._fatal = this.logger.fatal();
}
- LoggerAdapter.prototype.information = function () {
- return this._information;
- };
- LoggerAdapter.prototype.debug = function () {
- return this._debug;
- };
- LoggerAdapter.prototype.warning = function () {
- return this._warning;
- };
- LoggerAdapter.prototype.error = function () {
- return this._error;
- };
- LoggerAdapter.prototype.fatal = function () {
- return this._fatal;
- };
+ LoggerAdapter.prototype.information = function () { return this._information; };
+ LoggerAdapter.prototype.debug = function () { return this._debug; };
+ LoggerAdapter.prototype.warning = function () { return this._warning; };
+ LoggerAdapter.prototype.error = function () { return this._error; };
+ LoggerAdapter.prototype.fatal = function () { return this._fatal; };
LoggerAdapter.prototype.log = function (s) {
this.logger.log(s);
};
@@ -243,21 +223,11 @@ var TypeScript;
function BufferedLogger() {
this.logContents = [];
}
- BufferedLogger.prototype.information = function () {
- return false;
- };
- BufferedLogger.prototype.debug = function () {
- return false;
- };
- BufferedLogger.prototype.warning = function () {
- return false;
- };
- BufferedLogger.prototype.error = function () {
- return false;
- };
- BufferedLogger.prototype.fatal = function () {
- return false;
- };
+ BufferedLogger.prototype.information = function () { return false; };
+ BufferedLogger.prototype.debug = function () { return false; };
+ BufferedLogger.prototype.warning = function () { return false; };
+ BufferedLogger.prototype.error = function () { return false; };
+ BufferedLogger.prototype.fatal = function () { return false; };
BufferedLogger.prototype.log = function (s) {
this.logContents.push(s);
};
diff --git a/tests/baselines/reference/parserRealSource11.js b/tests/baselines/reference/parserRealSource11.js
index 0574c52eaaa..a45eb7580ad 100644
--- a/tests/baselines/reference/parserRealSource11.js
+++ b/tests/baselines/reference/parserRealSource11.js
@@ -2397,18 +2397,10 @@ var TypeScript;
this.postComments = null;
this.isParenthesized = false;
}
- AST.prototype.isExpression = function () {
- return false;
- };
- AST.prototype.isStatementOrExpression = function () {
- return false;
- };
- AST.prototype.isCompoundStatement = function () {
- return false;
- };
- AST.prototype.isLeaf = function () {
- return this.isStatementOrExpression() && (!this.isCompoundStatement());
- };
+ AST.prototype.isExpression = function () { return false; };
+ AST.prototype.isStatementOrExpression = function () { return false; };
+ AST.prototype.isCompoundStatement = function () { return false; };
+ AST.prototype.isLeaf = function () { return this.isStatementOrExpression() && (!this.isCompoundStatement()); };
AST.prototype.typeCheck = function (typeFlow) {
switch (this.nodeType) {
case NodeType.Error:
@@ -2643,12 +2635,8 @@ var TypeScript;
this.text = actualText;
}
};
- Identifier.prototype.isMissing = function () {
- return false;
- };
- Identifier.prototype.isLeaf = function () {
- return true;
- };
+ Identifier.prototype.isMissing = function () { return false; };
+ Identifier.prototype.isLeaf = function () { return true; };
Identifier.prototype.treeViewLabel = function () {
return "id: " + this.actualText;
};
@@ -2692,9 +2680,7 @@ var TypeScript;
_super.call(this, NodeType.Label);
this.id = id;
}
- Label.prototype.printLabel = function () {
- return this.id.actualText + ":";
- };
+ Label.prototype.printLabel = function () { return this.id.actualText + ":"; };
Label.prototype.typeCheck = function (typeFlow) {
this.type = typeFlow.voidType;
return this;
@@ -2717,12 +2703,8 @@ var TypeScript;
function Expression(nodeType) {
_super.call(this, nodeType);
}
- Expression.prototype.isExpression = function () {
- return true;
- };
- Expression.prototype.isStatementOrExpression = function () {
- return true;
- };
+ Expression.prototype.isExpression = function () { return true; };
+ Expression.prototype.isStatementOrExpression = function () { return true; };
return Expression;
})(AST);
TypeScript.Expression = Expression;
@@ -3183,9 +3165,7 @@ var TypeScript;
this.varFlags = VarFlags.None;
this.isDynamicImport = false;
}
- ImportDeclaration.prototype.isStatementOrExpression = function () {
- return true;
- };
+ ImportDeclaration.prototype.isStatementOrExpression = function () { return true; };
ImportDeclaration.prototype.emit = function (emitter, tokenId, startLine) {
var mod = this.alias.type;
// REVIEW: Only modules may be aliased for now, though there's no real
@@ -3246,18 +3226,10 @@ var TypeScript;
this.varFlags = VarFlags.None;
this.sym = null;
}
- BoundDecl.prototype.isStatementOrExpression = function () {
- return true;
- };
- BoundDecl.prototype.isPrivate = function () {
- return hasFlag(this.varFlags, VarFlags.Private);
- };
- BoundDecl.prototype.isPublic = function () {
- return hasFlag(this.varFlags, VarFlags.Public);
- };
- BoundDecl.prototype.isProperty = function () {
- return hasFlag(this.varFlags, VarFlags.Property);
- };
+ BoundDecl.prototype.isStatementOrExpression = function () { return true; };
+ BoundDecl.prototype.isPrivate = function () { return hasFlag(this.varFlags, VarFlags.Private); };
+ BoundDecl.prototype.isPublic = function () { return hasFlag(this.varFlags, VarFlags.Public); };
+ BoundDecl.prototype.isProperty = function () { return hasFlag(this.varFlags, VarFlags.Property); };
BoundDecl.prototype.typeCheck = function (typeFlow) {
return typeFlow.typeCheckBoundDecl(this);
};
@@ -3272,15 +3244,9 @@ var TypeScript;
function VarDecl(id, nest) {
_super.call(this, id, NodeType.VarDecl, nest);
}
- VarDecl.prototype.isAmbient = function () {
- return hasFlag(this.varFlags, VarFlags.Ambient);
- };
- VarDecl.prototype.isExported = function () {
- return hasFlag(this.varFlags, VarFlags.Exported);
- };
- VarDecl.prototype.isStatic = function () {
- return hasFlag(this.varFlags, VarFlags.Static);
- };
+ VarDecl.prototype.isAmbient = function () { return hasFlag(this.varFlags, VarFlags.Ambient); };
+ VarDecl.prototype.isExported = function () { return hasFlag(this.varFlags, VarFlags.Exported); };
+ VarDecl.prototype.isStatic = function () { return hasFlag(this.varFlags, VarFlags.Static); };
VarDecl.prototype.emit = function (emitter, tokenId, startLine) {
emitter.emitJavascriptVarDecl(this, tokenId);
};
@@ -3297,9 +3263,7 @@ var TypeScript;
this.isOptional = false;
this.parameterPropertySym = null;
}
- ArgDecl.prototype.isOptionalArg = function () {
- return this.isOptional || this.init;
- };
+ ArgDecl.prototype.isOptionalArg = function () { return this.isOptional || this.init; };
ArgDecl.prototype.treeViewLabel = function () {
return "arg: " + this.id.actualText;
};
@@ -3360,12 +3324,8 @@ var TypeScript;
}
return this.internalNameCache;
};
- FuncDecl.prototype.hasSelfReference = function () {
- return hasFlag(this.fncFlags, FncFlags.HasSelfReference);
- };
- FuncDecl.prototype.setHasSelfReference = function () {
- this.fncFlags |= FncFlags.HasSelfReference;
- };
+ FuncDecl.prototype.hasSelfReference = function () { return hasFlag(this.fncFlags, FncFlags.HasSelfReference); };
+ FuncDecl.prototype.setHasSelfReference = function () { this.fncFlags |= FncFlags.HasSelfReference; };
FuncDecl.prototype.addCloRef = function (id, sym) {
if (this.envids == null) {
this.envids = new Identifier[];
@@ -3419,45 +3379,19 @@ var TypeScript;
FuncDecl.prototype.isMethod = function () {
return (this.fncFlags & FncFlags.Method) != FncFlags.None;
};
- FuncDecl.prototype.isCallMember = function () {
- return hasFlag(this.fncFlags, FncFlags.CallMember);
- };
- FuncDecl.prototype.isConstructMember = function () {
- return hasFlag(this.fncFlags, FncFlags.ConstructMember);
- };
- FuncDecl.prototype.isIndexerMember = function () {
- return hasFlag(this.fncFlags, FncFlags.IndexerMember);
- };
- FuncDecl.prototype.isSpecialFn = function () {
- return this.isCallMember() || this.isIndexerMember() || this.isConstructMember();
- };
- FuncDecl.prototype.isAnonymousFn = function () {
- return this.name === null;
- };
- FuncDecl.prototype.isAccessor = function () {
- return hasFlag(this.fncFlags, FncFlags.GetAccessor) || hasFlag(this.fncFlags, FncFlags.SetAccessor);
- };
- FuncDecl.prototype.isGetAccessor = function () {
- return hasFlag(this.fncFlags, FncFlags.GetAccessor);
- };
- FuncDecl.prototype.isSetAccessor = function () {
- return hasFlag(this.fncFlags, FncFlags.SetAccessor);
- };
- FuncDecl.prototype.isAmbient = function () {
- return hasFlag(this.fncFlags, FncFlags.Ambient);
- };
- FuncDecl.prototype.isExported = function () {
- return hasFlag(this.fncFlags, FncFlags.Exported);
- };
- FuncDecl.prototype.isPrivate = function () {
- return hasFlag(this.fncFlags, FncFlags.Private);
- };
- FuncDecl.prototype.isPublic = function () {
- return hasFlag(this.fncFlags, FncFlags.Public);
- };
- FuncDecl.prototype.isStatic = function () {
- return hasFlag(this.fncFlags, FncFlags.Static);
- };
+ FuncDecl.prototype.isCallMember = function () { return hasFlag(this.fncFlags, FncFlags.CallMember); };
+ FuncDecl.prototype.isConstructMember = function () { return hasFlag(this.fncFlags, FncFlags.ConstructMember); };
+ FuncDecl.prototype.isIndexerMember = function () { return hasFlag(this.fncFlags, FncFlags.IndexerMember); };
+ FuncDecl.prototype.isSpecialFn = function () { return this.isCallMember() || this.isIndexerMember() || this.isConstructMember(); };
+ FuncDecl.prototype.isAnonymousFn = function () { return this.name === null; };
+ FuncDecl.prototype.isAccessor = function () { return hasFlag(this.fncFlags, FncFlags.GetAccessor) || hasFlag(this.fncFlags, FncFlags.SetAccessor); };
+ FuncDecl.prototype.isGetAccessor = function () { return hasFlag(this.fncFlags, FncFlags.GetAccessor); };
+ FuncDecl.prototype.isSetAccessor = function () { return hasFlag(this.fncFlags, FncFlags.SetAccessor); };
+ FuncDecl.prototype.isAmbient = function () { return hasFlag(this.fncFlags, FncFlags.Ambient); };
+ FuncDecl.prototype.isExported = function () { return hasFlag(this.fncFlags, FncFlags.Exported); };
+ FuncDecl.prototype.isPrivate = function () { return hasFlag(this.fncFlags, FncFlags.Private); };
+ FuncDecl.prototype.isPublic = function () { return hasFlag(this.fncFlags, FncFlags.Public); };
+ FuncDecl.prototype.isStatic = function () { return hasFlag(this.fncFlags, FncFlags.Static); };
FuncDecl.prototype.treeViewLabel = function () {
if (this.name == null) {
return "funcExpr";
@@ -3469,12 +3403,8 @@ var TypeScript;
FuncDecl.prototype.ClearFlags = function () {
this.fncFlags = FncFlags.None;
};
- FuncDecl.prototype.isSignature = function () {
- return (this.fncFlags & FncFlags.Signature) != FncFlags.None;
- };
- FuncDecl.prototype.hasStaticDeclarations = function () {
- return (!this.isConstructor && (this.statics.members.length > 0 || this.innerStaticFuncs.length > 0));
- };
+ FuncDecl.prototype.isSignature = function () { return (this.fncFlags & FncFlags.Signature) != FncFlags.None; };
+ FuncDecl.prototype.hasStaticDeclarations = function () { return (!this.isConstructor && (this.statics.members.length > 0 || this.innerStaticFuncs.length > 0)); };
return FuncDecl;
})(AST);
TypeScript.FuncDecl = FuncDecl;
@@ -3583,15 +3513,9 @@ var TypeScript;
this.scopes = scopes;
this.prettyName = this.name.actualText;
}
- ModuleDeclaration.prototype.isExported = function () {
- return hasFlag(this.modFlags, ModuleFlags.Exported);
- };
- ModuleDeclaration.prototype.isAmbient = function () {
- return hasFlag(this.modFlags, ModuleFlags.Ambient);
- };
- ModuleDeclaration.prototype.isEnum = function () {
- return hasFlag(this.modFlags, ModuleFlags.IsEnum);
- };
+ ModuleDeclaration.prototype.isExported = function () { return hasFlag(this.modFlags, ModuleFlags.Exported); };
+ ModuleDeclaration.prototype.isAmbient = function () { return hasFlag(this.modFlags, ModuleFlags.Ambient); };
+ ModuleDeclaration.prototype.isEnum = function () { return hasFlag(this.modFlags, ModuleFlags.IsEnum); };
ModuleDeclaration.prototype.recordNonInterface = function () {
this.modFlags &= ~ModuleFlags.ShouldEmitModuleDecl;
};
@@ -3664,15 +3588,9 @@ var TypeScript;
_super.call(this, nodeType);
this.flags |= ASTFlags.IsStatement;
}
- Statement.prototype.isLoop = function () {
- return false;
- };
- Statement.prototype.isStatementOrExpression = function () {
- return true;
- };
- Statement.prototype.isCompoundStatement = function () {
- return this.isLoop();
- };
+ Statement.prototype.isLoop = function () { return false; };
+ Statement.prototype.isStatementOrExpression = function () { return true; };
+ Statement.prototype.isCompoundStatement = function () { return this.isLoop(); };
Statement.prototype.typeCheck = function (typeFlow) {
this.type = typeFlow.voidType;
return this;
@@ -3776,9 +3694,7 @@ var TypeScript;
this.target = null;
this.resolvedTarget = null;
}
- Jump.prototype.hasExplicitTarget = function () {
- return (this.target);
- };
+ Jump.prototype.hasExplicitTarget = function () { return (this.target); };
Jump.prototype.setResolvedTarget = function (parser, stmt) {
if (stmt.isLoop()) {
this.resolvedTarget = stmt;
@@ -3829,9 +3745,7 @@ var TypeScript;
this.cond = cond;
this.body = null;
}
- WhileStatement.prototype.isLoop = function () {
- return true;
- };
+ WhileStatement.prototype.isLoop = function () { return true; };
WhileStatement.prototype.emit = function (emitter, tokenId, startLine) {
emitter.emitParensAndCommentsInPlace(this, true);
emitter.recordSourceMappingStart(this);
@@ -3884,9 +3798,7 @@ var TypeScript;
this.whileAST = null;
this.cond = null;
}
- DoWhileStatement.prototype.isLoop = function () {
- return true;
- };
+ DoWhileStatement.prototype.isLoop = function () { return true; };
DoWhileStatement.prototype.emit = function (emitter, tokenId, startLine) {
emitter.emitParensAndCommentsInPlace(this, true);
emitter.recordSourceMappingStart(this);
@@ -3942,9 +3854,7 @@ var TypeScript;
this.elseBod = null;
this.statement = new ASTSpan();
}
- IfStatement.prototype.isCompoundStatement = function () {
- return true;
- };
+ IfStatement.prototype.isCompoundStatement = function () { return true; };
IfStatement.prototype.emit = function (emitter, tokenId, startLine) {
emitter.emitParensAndCommentsInPlace(this, true);
emitter.recordSourceMappingStart(this);
@@ -4064,9 +3974,7 @@ var TypeScript;
this.lval.varFlags |= VarFlags.AutoInit;
}
}
- ForInStatement.prototype.isLoop = function () {
- return true;
- };
+ ForInStatement.prototype.isLoop = function () { return true; };
ForInStatement.prototype.isFiltered = function () {
if (this.body) {
var singleItem = null;
@@ -4173,9 +4081,7 @@ var TypeScript;
_super.call(this, NodeType.For);
this.init = init;
}
- ForStatement.prototype.isLoop = function () {
- return true;
- };
+ ForStatement.prototype.isLoop = function () { return true; };
ForStatement.prototype.emit = function (emitter, tokenId, startLine) {
emitter.emitParensAndCommentsInPlace(this, true);
emitter.recordSourceMappingStart(this);
@@ -4267,9 +4173,7 @@ var TypeScript;
this.expr = expr;
this.withSym = null;
}
- WithStatement.prototype.isCompoundStatement = function () {
- return true;
- };
+ WithStatement.prototype.isCompoundStatement = function () { return true; };
WithStatement.prototype.emit = function (emitter, tokenId, startLine) {
emitter.emitParensAndCommentsInPlace(this, true);
emitter.recordSourceMappingStart(this);
@@ -4296,9 +4200,7 @@ var TypeScript;
this.defaultCase = null;
this.statement = new ASTSpan();
}
- SwitchStatement.prototype.isCompoundStatement = function () {
- return true;
- };
+ SwitchStatement.prototype.isCompoundStatement = function () { return true; };
SwitchStatement.prototype.emit = function (emitter, tokenId, startLine) {
emitter.emitParensAndCommentsInPlace(this, true);
emitter.recordSourceMappingStart(this);
@@ -4452,9 +4354,7 @@ var TypeScript;
this.tryNode = tryNode;
this.finallyNode = finallyNode;
}
- TryFinally.prototype.isCompoundStatement = function () {
- return true;
- };
+ TryFinally.prototype.isCompoundStatement = function () { return true; };
TryFinally.prototype.emit = function (emitter, tokenId, startLine) {
emitter.recordSourceMappingStart(this);
emitter.emitJavascript(this.tryNode, TokenID.Try, false);
@@ -4499,9 +4399,7 @@ var TypeScript;
this.tryNode = tryNode;
this.catchNode = catchNode;
}
- TryCatch.prototype.isCompoundStatement = function () {
- return true;
- };
+ TryCatch.prototype.isCompoundStatement = function () { return true; };
TryCatch.prototype.emit = function (emitter, tokenId, startLine) {
emitter.emitParensAndCommentsInPlace(this, true);
emitter.recordSourceMappingStart(this);
diff --git a/tests/baselines/reference/parserRealSource14.js b/tests/baselines/reference/parserRealSource14.js
index 9b9ee2bcf84..b6b7969d136 100644
--- a/tests/baselines/reference/parserRealSource14.js
+++ b/tests/baselines/reference/parserRealSource14.js
@@ -607,9 +607,7 @@ var TypeScript;
};
AstPath.prototype.clone = function () {
var clone = new AstPath();
- clone.asts = this.asts.map(function (value) {
- return value;
- });
+ clone.asts = this.asts.map(function (value) { return value; });
clone.top = this.top;
return clone;
};
diff --git a/tests/baselines/reference/parserRealSource4.js b/tests/baselines/reference/parserRealSource4.js
index 1d6ed0aaf13..563e9e92a08 100644
--- a/tests/baselines/reference/parserRealSource4.js
+++ b/tests/baselines/reference/parserRealSource4.js
@@ -377,9 +377,7 @@ var TypeScript;
}
return false;
};
- StringHashTable.prototype.count = function () {
- return this.itemCount;
- };
+ StringHashTable.prototype.count = function () { return this.itemCount; };
StringHashTable.prototype.lookup = function (key) {
var data = this.table[key];
if (data != undefined) {
@@ -515,9 +513,7 @@ var TypeScript;
}
return result;
};
- HashTable.prototype.count = function () {
- return this.itemCount;
- };
+ HashTable.prototype.count = function () { return this.itemCount; };
HashTable.prototype.lookup = function (key) {
var current;
var val = this.hashFn(key);
diff --git a/tests/baselines/reference/parserReturnStatement4.js b/tests/baselines/reference/parserReturnStatement4.js
index 3a993697cc6..f6800cbb8fd 100644
--- a/tests/baselines/reference/parserReturnStatement4.js
+++ b/tests/baselines/reference/parserReturnStatement4.js
@@ -2,6 +2,4 @@
var v = { get foo() { return } };
//// [parserReturnStatement4.js]
-var v = { get foo() {
- return;
-} };
+var v = { get foo() { return; } };
diff --git a/tests/baselines/reference/parserharness.js b/tests/baselines/reference/parserharness.js
index 7299abf6818..64e8b13ab9d 100644
--- a/tests/baselines/reference/parserharness.js
+++ b/tests/baselines/reference/parserharness.js
@@ -2694,18 +2694,10 @@ var Harness;
this.fileCollection[s] = writer;
return writer;
};
- EmitterIOHost.prototype.directoryExists = function (s) {
- return false;
- };
- EmitterIOHost.prototype.fileExists = function (s) {
- return typeof this.fileCollection[s] !== 'undefined';
- };
- EmitterIOHost.prototype.resolvePath = function (s) {
- return s;
- };
- EmitterIOHost.prototype.reset = function () {
- this.fileCollection = {};
- };
+ EmitterIOHost.prototype.directoryExists = function (s) { return false; };
+ EmitterIOHost.prototype.fileExists = function (s) { return typeof this.fileCollection[s] !== 'undefined'; };
+ EmitterIOHost.prototype.resolvePath = function (s) { return s; };
+ EmitterIOHost.prototype.reset = function () { this.fileCollection = {}; };
EmitterIOHost.prototype.toArray = function () {
var result = [];
for (var p in this.fileCollection) {
@@ -3511,21 +3503,11 @@ var Harness;
//////////////////////////////////////////////////////////////////////
// ILogger implementation
//
- TypeScriptLS.prototype.information = function () {
- return false;
- };
- TypeScriptLS.prototype.debug = function () {
- return true;
- };
- TypeScriptLS.prototype.warning = function () {
- return true;
- };
- TypeScriptLS.prototype.error = function () {
- return true;
- };
- TypeScriptLS.prototype.fatal = function () {
- return true;
- };
+ TypeScriptLS.prototype.information = function () { return false; };
+ TypeScriptLS.prototype.debug = function () { return true; };
+ TypeScriptLS.prototype.warning = function () { return true; };
+ TypeScriptLS.prototype.error = function () { return true; };
+ TypeScriptLS.prototype.fatal = function () { return true; };
TypeScriptLS.prototype.log = function (s) {
// For debugging...
//IO.printLine("TypeScriptLS:" + s);
diff --git a/tests/baselines/reference/plusOperatorWithBooleanType.js b/tests/baselines/reference/plusOperatorWithBooleanType.js
index 3de502f5ff6..5af1a8fb903 100644
--- a/tests/baselines/reference/plusOperatorWithBooleanType.js
+++ b/tests/baselines/reference/plusOperatorWithBooleanType.js
@@ -38,15 +38,11 @@ var ResultIsNumber7 = +A.foo();
//// [plusOperatorWithBooleanType.js]
// + operator on boolean type
var BOOLEAN;
-function foo() {
- return true;
-}
+function foo() { return true; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return false;
- };
+ A.foo = function () { return false; };
return A;
})();
var M;
diff --git a/tests/baselines/reference/plusOperatorWithNumberType.js b/tests/baselines/reference/plusOperatorWithNumberType.js
index fa993b80f87..a0adaa5dec2 100644
--- a/tests/baselines/reference/plusOperatorWithNumberType.js
+++ b/tests/baselines/reference/plusOperatorWithNumberType.js
@@ -45,15 +45,11 @@ var ResultIsNumber11 = +(NUMBER + NUMBER);
// + operator on number type
var NUMBER;
var NUMBER1 = [1, 2];
-function foo() {
- return 1;
-}
+function foo() { return 1; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return 1;
- };
+ A.foo = function () { return 1; };
return A;
})();
var M;
@@ -67,9 +63,7 @@ var ResultIsNumber2 = +NUMBER1;
// number type literal
var ResultIsNumber3 = +1;
var ResultIsNumber4 = +{ x: 1, y: 2 };
-var ResultIsNumber5 = +{ x: 1, y: function (n) {
- return n;
-} };
+var ResultIsNumber5 = +{ x: 1, y: function (n) { return n; } };
// number type expressions
var ResultIsNumber6 = +objA.a;
var ResultIsNumber7 = +M.n;
diff --git a/tests/baselines/reference/plusOperatorWithStringType.js b/tests/baselines/reference/plusOperatorWithStringType.js
index 93af186ce8f..ed2c60111b3 100644
--- a/tests/baselines/reference/plusOperatorWithStringType.js
+++ b/tests/baselines/reference/plusOperatorWithStringType.js
@@ -44,15 +44,11 @@ var ResultIsNumber12 = +STRING.charAt(0);
// + operator on string type
var STRING;
var STRING1 = ["", "abc"];
-function foo() {
- return "abc";
-}
+function foo() { return "abc"; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return "";
- };
+ A.foo = function () { return ""; };
return A;
})();
var M;
@@ -66,9 +62,7 @@ var ResultIsNumber2 = +STRING1;
// string type literal
var ResultIsNumber3 = +"";
var ResultIsNumber4 = +{ x: "", y: "" };
-var ResultIsNumber5 = +{ x: "", y: function (s) {
- return s;
-} };
+var ResultIsNumber5 = +{ x: "", y: function (s) { return s; } };
// string type expressions
var ResultIsNumber6 = +objA.a;
var ResultIsNumber7 = +M.n;
diff --git a/tests/baselines/reference/primitiveMembers.js b/tests/baselines/reference/primitiveMembers.js
index f41d2a65bba..bf3f1a17105 100644
--- a/tests/baselines/reference/primitiveMembers.js
+++ b/tests/baselines/reference/primitiveMembers.js
@@ -65,8 +65,6 @@ var foo = (function (_super) {
function foo() {
_super.apply(this, arguments);
}
- foo.prototype.bar = function () {
- return undefined;
- };
+ foo.prototype.bar = function () { return undefined; };
return foo;
})(baz);
diff --git a/tests/baselines/reference/privateClassPropertyAccessibleWithinClass.js b/tests/baselines/reference/privateClassPropertyAccessibleWithinClass.js
index 61d1a44b121..116b255a921 100644
--- a/tests/baselines/reference/privateClassPropertyAccessibleWithinClass.js
+++ b/tests/baselines/reference/privateClassPropertyAccessibleWithinClass.js
@@ -37,34 +37,20 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "y", {
- get: function () {
- return this.x;
- },
- set: function (x) {
- this.y = this.x;
- },
+ get: function () { return this.x; },
+ set: function (x) { this.y = this.x; },
enumerable: true,
configurable: true
});
- C.prototype.foo = function () {
- return this.foo;
- };
+ C.prototype.foo = function () { return this.foo; };
Object.defineProperty(C, "y", {
- get: function () {
- return this.x;
- },
- set: function (x) {
- this.y = this.x;
- },
+ get: function () { return this.x; },
+ set: function (x) { this.y = this.x; },
enumerable: true,
configurable: true
});
- C.foo = function () {
- return this.foo;
- };
- C.bar = function () {
- this.foo();
- };
+ C.foo = function () { return this.foo; };
+ C.bar = function () { this.foo(); };
return C;
})();
// added level of function nesting
@@ -79,9 +65,7 @@ var C2 = (function () {
},
set: function (x) {
var _this = this;
- (function () {
- _this.y = _this.x;
- });
+ (function () { _this.y = _this.x; });
},
enumerable: true,
configurable: true
@@ -98,9 +82,7 @@ var C2 = (function () {
},
set: function (x) {
var _this = this;
- (function () {
- _this.y = _this.x;
- });
+ (function () { _this.y = _this.x; });
},
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/privateInstanceVisibility.js b/tests/baselines/reference/privateInstanceVisibility.js
index e1ccb287515..b730a763e1e 100644
--- a/tests/baselines/reference/privateInstanceVisibility.js
+++ b/tests/baselines/reference/privateInstanceVisibility.js
@@ -57,9 +57,7 @@ var Test;
var C = (function () {
function C() {
}
- C.prototype.getX = function () {
- return this.x;
- };
+ C.prototype.getX = function () { return this.x; };
C.prototype.clone = function (other) {
this.x = other.x;
};
diff --git a/tests/baselines/reference/privateVisibility.js b/tests/baselines/reference/privateVisibility.js
index 9565b6fc25d..d70d7b4756f 100644
--- a/tests/baselines/reference/privateVisibility.js
+++ b/tests/baselines/reference/privateVisibility.js
@@ -32,9 +32,7 @@ var Foo = (function () {
this.pubProp = 0;
this.privProp = 0;
}
- Foo.prototype.pubMeth = function () {
- this.privMeth();
- };
+ Foo.prototype.pubMeth = function () { this.privMeth(); };
Foo.prototype.privMeth = function () { };
return Foo;
})();
diff --git a/tests/baselines/reference/privateVisibles.js b/tests/baselines/reference/privateVisibles.js
index c9206964f80..b2cb673c681 100644
--- a/tests/baselines/reference/privateVisibles.js
+++ b/tests/baselines/reference/privateVisibles.js
@@ -15,8 +15,6 @@ var Foo = (function () {
this.pvar = 0;
var n = this.pvar;
}
- Foo.prototype.meth = function () {
- var q = this.pvar;
- };
+ Foo.prototype.meth = function () { var q = this.pvar; };
return Foo;
})();
diff --git a/tests/baselines/reference/propertyAccessOnTypeParameterWithConstraints2.js b/tests/baselines/reference/propertyAccessOnTypeParameterWithConstraints2.js
index 81cdcec5434..88baee7752e 100644
--- a/tests/baselines/reference/propertyAccessOnTypeParameterWithConstraints2.js
+++ b/tests/baselines/reference/propertyAccessOnTypeParameterWithConstraints2.js
@@ -92,9 +92,7 @@ var __extends = this.__extends || function (d, b) {
var A = (function () {
function A() {
}
- A.prototype.foo = function () {
- return '';
- };
+ A.prototype.foo = function () { return ''; };
return A;
})();
var B = (function (_super) {
diff --git a/tests/baselines/reference/propertyAccessOnTypeParameterWithConstraints3.js b/tests/baselines/reference/propertyAccessOnTypeParameterWithConstraints3.js
index eb3770bc0b3..941adc7ab43 100644
--- a/tests/baselines/reference/propertyAccessOnTypeParameterWithConstraints3.js
+++ b/tests/baselines/reference/propertyAccessOnTypeParameterWithConstraints3.js
@@ -67,9 +67,7 @@ var __extends = this.__extends || function (d, b) {
var A = (function () {
function A() {
}
- A.prototype.foo = function () {
- return '';
- };
+ A.prototype.foo = function () { return ''; };
return A;
})();
var B = (function (_super) {
diff --git a/tests/baselines/reference/propertyAccessOnTypeParameterWithConstraints5.js b/tests/baselines/reference/propertyAccessOnTypeParameterWithConstraints5.js
index 3a88ec832f7..fe3c9433796 100644
--- a/tests/baselines/reference/propertyAccessOnTypeParameterWithConstraints5.js
+++ b/tests/baselines/reference/propertyAccessOnTypeParameterWithConstraints5.js
@@ -54,9 +54,7 @@ var __extends = this.__extends || function (d, b) {
var A = (function () {
function A() {
}
- A.prototype.foo = function () {
- return '';
- };
+ A.prototype.foo = function () { return ''; };
return A;
})();
var B = (function (_super) {
diff --git a/tests/baselines/reference/propertyOrdering.js b/tests/baselines/reference/propertyOrdering.js
index 1dc930f93a1..f0f4644a983 100644
--- a/tests/baselines/reference/propertyOrdering.js
+++ b/tests/baselines/reference/propertyOrdering.js
@@ -31,9 +31,7 @@ var Foo = (function () {
Foo.prototype.foo = function () {
return this._store.length; // shouldn't be an error
};
- Foo.prototype.bar = function () {
- return this.store;
- }; // should be an error
+ Foo.prototype.bar = function () { return this.store; }; // should be an error
return Foo;
})();
var Bar = (function () {
diff --git a/tests/baselines/reference/protectedClassPropertyAccessibleWithinClass.js b/tests/baselines/reference/protectedClassPropertyAccessibleWithinClass.js
index 992011ee4af..19ec9f50d27 100644
--- a/tests/baselines/reference/protectedClassPropertyAccessibleWithinClass.js
+++ b/tests/baselines/reference/protectedClassPropertyAccessibleWithinClass.js
@@ -37,34 +37,20 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "y", {
- get: function () {
- return this.x;
- },
- set: function (x) {
- this.y = this.x;
- },
+ get: function () { return this.x; },
+ set: function (x) { this.y = this.x; },
enumerable: true,
configurable: true
});
- C.prototype.foo = function () {
- return this.foo;
- };
+ C.prototype.foo = function () { return this.foo; };
Object.defineProperty(C, "y", {
- get: function () {
- return this.x;
- },
- set: function (x) {
- this.y = this.x;
- },
+ get: function () { return this.x; },
+ set: function (x) { this.y = this.x; },
enumerable: true,
configurable: true
});
- C.foo = function () {
- return this.foo;
- };
- C.bar = function () {
- this.foo();
- };
+ C.foo = function () { return this.foo; };
+ C.bar = function () { this.foo(); };
return C;
})();
// added level of function nesting
@@ -79,9 +65,7 @@ var C2 = (function () {
},
set: function (x) {
var _this = this;
- (function () {
- _this.y = _this.x;
- });
+ (function () { _this.y = _this.x; });
},
enumerable: true,
configurable: true
@@ -98,9 +82,7 @@ var C2 = (function () {
},
set: function (x) {
var _this = this;
- (function () {
- _this.y = _this.x;
- });
+ (function () { _this.y = _this.x; });
},
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/protectedClassPropertyAccessibleWithinSubclass.js b/tests/baselines/reference/protectedClassPropertyAccessibleWithinSubclass.js
index 381d10f43ea..28a1da5ffec 100644
--- a/tests/baselines/reference/protectedClassPropertyAccessibleWithinSubclass.js
+++ b/tests/baselines/reference/protectedClassPropertyAccessibleWithinSubclass.js
@@ -38,36 +38,20 @@ var C = (function (_super) {
_super.apply(this, arguments);
}
Object.defineProperty(C.prototype, "y", {
- get: function () {
- return this.x;
- },
- set: function (x) {
- this.y = this.x;
- },
+ get: function () { return this.x; },
+ set: function (x) { this.y = this.x; },
enumerable: true,
configurable: true
});
- C.prototype.foo = function () {
- return this.x;
- };
- C.prototype.bar = function () {
- return this.foo();
- };
+ C.prototype.foo = function () { return this.x; };
+ C.prototype.bar = function () { return this.foo(); };
Object.defineProperty(C, "y", {
- get: function () {
- return this.x;
- },
- set: function (x) {
- this.y = this.x;
- },
+ get: function () { return this.x; },
+ set: function (x) { this.y = this.x; },
enumerable: true,
configurable: true
});
- C.foo = function () {
- return this.x;
- };
- C.bar = function () {
- this.foo();
- };
+ C.foo = function () { return this.x; };
+ C.bar = function () { this.foo(); };
return C;
})(B);
diff --git a/tests/baselines/reference/qualifiedModuleLocals.js b/tests/baselines/reference/qualifiedModuleLocals.js
index 45d61949c63..b7ba5b70e81 100644
--- a/tests/baselines/reference/qualifiedModuleLocals.js
+++ b/tests/baselines/reference/qualifiedModuleLocals.js
@@ -14,9 +14,7 @@ A.a();
var A;
(function (A) {
function b() { }
- function a() {
- A.b();
- }
+ function a() { A.b(); }
A.a = a; // A.b should be an unresolved symbol error
})(A || (A = {}));
A.a();
diff --git a/tests/baselines/reference/quotedAccessorName1.js b/tests/baselines/reference/quotedAccessorName1.js
index 93fd5b8dd6b..69e0fdb2c8e 100644
--- a/tests/baselines/reference/quotedAccessorName1.js
+++ b/tests/baselines/reference/quotedAccessorName1.js
@@ -8,9 +8,7 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "foo", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/quotedAccessorName2.js b/tests/baselines/reference/quotedAccessorName2.js
index 43041a29bf4..5d2d4861550 100644
--- a/tests/baselines/reference/quotedAccessorName2.js
+++ b/tests/baselines/reference/quotedAccessorName2.js
@@ -8,9 +8,7 @@ var C = (function () {
function C() {
}
Object.defineProperty(C, "foo", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/rectype.js b/tests/baselines/reference/rectype.js
index ed303b6b26e..15c5d9861f4 100644
--- a/tests/baselines/reference/rectype.js
+++ b/tests/baselines/reference/rectype.js
@@ -16,9 +16,7 @@ module M {
//// [rectype.js]
var M;
(function (M) {
- function f(p) {
- return f;
- }
+ function f(p) { return f; }
M.f = f;
;
var i;
diff --git a/tests/baselines/reference/recursiveClassReferenceTest.js b/tests/baselines/reference/recursiveClassReferenceTest.js
index 661ecb3a0e7..89fe29ee2ef 100644
--- a/tests/baselines/reference/recursiveClassReferenceTest.js
+++ b/tests/baselines/reference/recursiveClassReferenceTest.js
@@ -122,9 +122,7 @@ var Sample;
var StartFindAction = (function () {
function StartFindAction() {
}
- StartFindAction.prototype.getId = function () {
- return "yo";
- };
+ StartFindAction.prototype.getId = function () { return "yo"; };
StartFindAction.prototype.run = function (Thing) {
return true;
};
@@ -148,11 +146,9 @@ var Sample;
// scenario 1
codeThing.addWidget("addWidget", this);
}
- FindWidget.prototype.gar = function (runner) {
- if (true) {
- return runner(this);
- }
- };
+ FindWidget.prototype.gar = function (runner) { if (true) {
+ return runner(this);
+ } };
FindWidget.prototype.getDomNode = function () {
return domNode;
};
@@ -167,9 +163,7 @@ var Sample;
var AbstractMode = (function () {
function AbstractMode() {
}
- AbstractMode.prototype.getInitialState = function () {
- return null;
- };
+ AbstractMode.prototype.getInitialState = function () { return null; };
return AbstractMode;
})();
var Sample;
@@ -190,9 +184,7 @@ var Sample;
State.prototype.equals = function (other) {
return this === other;
};
- State.prototype.getMode = function () {
- return mode;
- };
+ State.prototype.getMode = function () { return mode; };
return State;
})();
PlainText.State = State;
diff --git a/tests/baselines/reference/recursiveClassReferenceTest.js.map b/tests/baselines/reference/recursiveClassReferenceTest.js.map
index d2e66a925a8..a61032b3797 100644
--- a/tests/baselines/reference/recursiveClassReferenceTest.js.map
+++ b/tests/baselines/reference/recursiveClassReferenceTest.js.map
@@ -1,2 +1,2 @@
//// [recursiveClassReferenceTest.js.map]
-{"version":3,"file":"recursiveClassReferenceTest.js","sourceRoot":"","sources":["recursiveClassReferenceTest.ts"],"names":["Sample","Sample.Actions","Sample.Actions.Thing","Sample.Actions.Thing.Find","Sample.Actions.Thing.Find.StartFindAction","Sample.Actions.Thing.Find.StartFindAction.constructor","Sample.Actions.Thing.Find.StartFindAction.getId","Sample.Actions.Thing.Find.StartFindAction.run","Sample.Thing","Sample.Thing.Widgets","Sample.Thing.Widgets.FindWidget","Sample.Thing.Widgets.FindWidget.constructor","Sample.Thing.Widgets.FindWidget.gar","Sample.Thing.Widgets.FindWidget.getDomNode","Sample.Thing.Widgets.FindWidget.destroy","AbstractMode","AbstractMode.constructor","AbstractMode.getInitialState","Sample.Thing.Languages","Sample.Thing.Languages.PlainText","Sample.Thing.Languages.PlainText.State","Sample.Thing.Languages.PlainText.State.constructor","Sample.Thing.Languages.PlainText.State.clone","Sample.Thing.Languages.PlainText.State.equals","Sample.Thing.Languages.PlainText.State.getMode","Sample.Thing.Languages.PlainText.Mode","Sample.Thing.Languages.PlainText.Mode.constructor","Sample.Thing.Languages.PlainText.Mode.getInitialState"],"mappings":"AAAA,iEAAiE;AACjE,0EAA0E;;;;;;;AA8B1E,IAAO,MAAM,CAUZ;AAVD,WAAO,MAAM;IAACA,IAAAA,OAAOA,CAUpBA;IAVaA,WAAAA,OAAOA;QAACC,IAAAA,KAAKA,CAU1BA;QAVqBA,WAAAA,MAAKA;YAACC,IAAAA,IAAIA,CAU/BA;YAV2BA,WAAAA,IAAIA,EAACA,CAACA;gBACjCC,IAAaA,eAAeA;oBAA5BC,SAAaA,eAAeA;oBAQ5BC,CAACA;oBANOD,+BAAKA,GAAZA;wBAAiBE,MAAMA,CAACA,IAAIA,CAACA;oBAACA,CAACA;oBAExBF,6BAAGA,GAAVA,UAAWA,KAA6BA;wBAEvCG,MAAMA,CAACA,IAAIA,CAACA;oBACbA,CAACA;oBACFH,sBAACA;gBAADA,CAACA,AARDD,IAQCA;gBARYA,oBAAeA,GAAfA,eAQZA,CAAAA;YACFA,CAACA,EAV2BD,IAAIA,GAAJA,WAAIA,KAAJA,WAAIA,QAU/BA;QAADA,CAACA,EAVqBD,KAAKA,GAALA,aAAKA,KAALA,aAAKA,QAU1BA;IAADA,CAACA,EAVaD,OAAOA,GAAPA,cAAOA,KAAPA,cAAOA,QAUpBA;AAADA,CAACA,EAVM,MAAM,KAAN,MAAM,QAUZ;AAED,IAAO,MAAM,CAoBZ;AApBD,WAAO,MAAM;IAACA,IAAAA,KAAKA,CAoBlBA;IApBaA,WAAAA,KAAKA;QAACQ,IAAAA,OAAOA,CAoB1BA;QApBmBA,WAAAA,OAAOA,EAACA,CAACA;YAC5BC,IAAaA,UAAUA;gBAKtBC,SALYA,UAAUA,CAKFA,SAAkCA;oBAAlCC,cAASA,GAATA,SAASA,CAAyBA;oBAD9CA,YAAOA,GAAOA,IAAIA,CAACA;oBAGvBA,AADAA,aAAaA;oBACbA,SAASA,CAACA,SAASA,CAACA,WAAWA,EAAEA,IAAIA,CAACA,CAACA;gBAC3CA,CAACA;gBANMD,wBAAGA,GAAVA,UAAWA,MAAyCA;oBAAIE,EAAEA,CAACA,CAACA,IAAIA,CAACA,CAACA,CAACA;wBAAAA,MAAMA,CAACA,MAAMA,CAACA,IAAIA,CAACA,CAACA;oBAAAA,CAACA;gBAAAA,CAACA;gBAQlFF,+BAAUA,GAAjBA;oBACCG,MAAMA,CAACA,OAAOA,CAACA;gBAChBA,CAACA;gBAEMH,4BAAOA,GAAdA;gBAEAI,CAACA;gBAEFJ,iBAACA;YAADA,CAACA,AAlBDD,IAkBCA;YAlBYA,kBAAUA,GAAVA,UAkBZA,CAAAA;QACFA,CAACA,EApBmBD,OAAOA,GAAPA,aAAOA,KAAPA,aAAOA,QAoB1BA;IAADA,CAACA,EApBaR,KAAKA,GAALA,YAAKA,KAALA,YAAKA,QAoBlBA;AAADA,CAACA,EApBM,MAAM,KAAN,MAAM,QAoBZ;AAGD,IAAM,YAAY;IAAlBe,SAAMA,YAAYA;IAAqEC,CAACA;IAA3CD,sCAAeA,GAAtBA;QAAmCE,MAAMA,CAACA,IAAIA,CAACA;IAAAA,CAACA;IAACF,mBAACA;AAADA,CAACA,AAAxF,IAAwF;AASxF,IAAO,MAAM,CAwBZ;AAxBD,WAAO,MAAM;IAACf,IAAAA,KAAKA,CAwBlBA;IAxBaA,WAAAA,KAAKA;QAACQ,IAAAA,SAASA,CAwB5BA;QAxBmBA,WAAAA,SAASA;YAACU,IAAAA,SAASA,CAwBtCA;YAxB6BA,WAAAA,SAASA,EAACA,CAACA;gBAExCC,IAAaA,KAAKA;oBACXC,SADMA,KAAKA,CACSA,IAAWA;wBAAXC,SAAIA,GAAJA,IAAIA,CAAOA;oBAAIA,CAACA;oBACnCD,qBAAKA,GAAZA;wBACCE,MAAMA,CAACA,IAAIA,CAACA;oBACbA,CAACA;oBAEMF,sBAAMA,GAAbA,UAAcA,KAAYA;wBACzBG,MAAMA,CAACA,IAAIA,KAAKA,KAAKA,CAACA;oBACvBA,CAACA;oBAEMH,uBAAOA,GAAdA;wBAA0BI,MAAMA,CAACA,IAAIA,CAACA;oBAACA,CAACA;oBACzCJ,YAACA;gBAADA,CAACA,AAXDD,IAWCA;gBAXYA,eAAKA,GAALA,KAWZA,CAAAA;gBAEDA,IAAaA,IAAIA;oBAASM,UAAbA,IAAIA,UAAqBA;oBAAtCA,SAAaA,IAAIA;wBAASC,8BAAYA;oBAQtCA,CAACA;oBANAD,aAAaA;oBACNA,8BAAeA,GAAtBA;wBACCE,MAAMA,CAACA,IAAIA,KAAKA,CAACA,IAAIA,CAACA,CAACA;oBACxBA,CAACA;oBAGFF,WAACA;gBAADA,CAACA,AARDN,EAA0BA,YAAYA,EAQrCA;gBARYA,cAAIA,GAAJA,IAQZA,CAAAA;YACFA,CAACA,EAxB6BD,SAASA,GAATA,mBAASA,KAATA,mBAASA,QAwBtCA;QAADA,CAACA,EAxBmBV,SAASA,GAATA,eAASA,KAATA,eAASA,QAwB5BA;IAADA,CAACA,EAxBaR,KAAKA,GAALA,YAAKA,KAALA,YAAKA,QAwBlBA;AAADA,CAACA,EAxBM,MAAM,KAAN,MAAM,QAwBZ"}
\ No newline at end of file
+{"version":3,"file":"recursiveClassReferenceTest.js","sourceRoot":"","sources":["recursiveClassReferenceTest.ts"],"names":["Sample","Sample.Actions","Sample.Actions.Thing","Sample.Actions.Thing.Find","Sample.Actions.Thing.Find.StartFindAction","Sample.Actions.Thing.Find.StartFindAction.constructor","Sample.Actions.Thing.Find.StartFindAction.getId","Sample.Actions.Thing.Find.StartFindAction.run","Sample.Thing","Sample.Thing.Widgets","Sample.Thing.Widgets.FindWidget","Sample.Thing.Widgets.FindWidget.constructor","Sample.Thing.Widgets.FindWidget.gar","Sample.Thing.Widgets.FindWidget.getDomNode","Sample.Thing.Widgets.FindWidget.destroy","AbstractMode","AbstractMode.constructor","AbstractMode.getInitialState","Sample.Thing.Languages","Sample.Thing.Languages.PlainText","Sample.Thing.Languages.PlainText.State","Sample.Thing.Languages.PlainText.State.constructor","Sample.Thing.Languages.PlainText.State.clone","Sample.Thing.Languages.PlainText.State.equals","Sample.Thing.Languages.PlainText.State.getMode","Sample.Thing.Languages.PlainText.Mode","Sample.Thing.Languages.PlainText.Mode.constructor","Sample.Thing.Languages.PlainText.Mode.getInitialState"],"mappings":"AAAA,iEAAiE;AACjE,0EAA0E;;;;;;;AA8B1E,IAAO,MAAM,CAUZ;AAVD,WAAO,MAAM;IAACA,IAAAA,OAAOA,CAUpBA;IAVaA,WAAAA,OAAOA;QAACC,IAAAA,KAAKA,CAU1BA;QAVqBA,WAAAA,MAAKA;YAACC,IAAAA,IAAIA,CAU/BA;YAV2BA,WAAAA,IAAIA,EAACA,CAACA;gBACjCC,IAAaA,eAAeA;oBAA5BC,SAAaA,eAAeA;oBAQ5BC,CAACA;oBANOD,+BAAKA,GAAZA,cAAiBE,MAAMA,CAACA,IAAIA,CAACA,CAACA,CAACA;oBAExBF,6BAAGA,GAAVA,UAAWA,KAA6BA;wBAEvCG,MAAMA,CAACA,IAAIA,CAACA;oBACbA,CAACA;oBACFH,sBAACA;gBAADA,CAACA,AARDD,IAQCA;gBARYA,oBAAeA,GAAfA,eAQZA,CAAAA;YACFA,CAACA,EAV2BD,IAAIA,GAAJA,WAAIA,KAAJA,WAAIA,QAU/BA;QAADA,CAACA,EAVqBD,KAAKA,GAALA,aAAKA,KAALA,aAAKA,QAU1BA;IAADA,CAACA,EAVaD,OAAOA,GAAPA,cAAOA,KAAPA,cAAOA,QAUpBA;AAADA,CAACA,EAVM,MAAM,KAAN,MAAM,QAUZ;AAED,IAAO,MAAM,CAoBZ;AApBD,WAAO,MAAM;IAACA,IAAAA,KAAKA,CAoBlBA;IApBaA,WAAAA,KAAKA;QAACQ,IAAAA,OAAOA,CAoB1BA;QApBmBA,WAAAA,OAAOA,EAACA,CAACA;YAC5BC,IAAaA,UAAUA;gBAKtBC,SALYA,UAAUA,CAKFA,SAAkCA;oBAAlCC,cAASA,GAATA,SAASA,CAAyBA;oBAD9CA,YAAOA,GAAOA,IAAIA,CAACA;oBAGvBA,AADAA,aAAaA;oBACbA,SAASA,CAACA,SAASA,CAACA,WAAWA,EAAEA,IAAIA,CAACA,CAACA;gBAC3CA,CAACA;gBANMD,wBAAGA,GAAVA,UAAWA,MAAyCA,IAAIE,EAAEA,CAACA,CAACA,IAAIA,CAACA,CAACA,CAACA;oBAAAA,MAAMA,CAACA,MAAMA,CAACA,IAAIA,CAACA,CAACA;gBAAAA,CAACA,CAAAA,CAACA;gBAQlFF,+BAAUA,GAAjBA;oBACCG,MAAMA,CAACA,OAAOA,CAACA;gBAChBA,CAACA;gBAEMH,4BAAOA,GAAdA;gBAEAI,CAACA;gBAEFJ,iBAACA;YAADA,CAACA,AAlBDD,IAkBCA;YAlBYA,kBAAUA,GAAVA,UAkBZA,CAAAA;QACFA,CAACA,EApBmBD,OAAOA,GAAPA,aAAOA,KAAPA,aAAOA,QAoB1BA;IAADA,CAACA,EApBaR,KAAKA,GAALA,YAAKA,KAALA,YAAKA,QAoBlBA;AAADA,CAACA,EApBM,MAAM,KAAN,MAAM,QAoBZ;AAGD,IAAM,YAAY;IAAlBe,SAAMA,YAAYA;IAAqEC,CAACA;IAA3CD,sCAAeA,GAAtBA,cAAmCE,MAAMA,CAACA,IAAIA,CAACA,CAAAA,CAACA;IAACF,mBAACA;AAADA,CAACA,AAAxF,IAAwF;AASxF,IAAO,MAAM,CAwBZ;AAxBD,WAAO,MAAM;IAACf,IAAAA,KAAKA,CAwBlBA;IAxBaA,WAAAA,KAAKA;QAACQ,IAAAA,SAASA,CAwB5BA;QAxBmBA,WAAAA,SAASA;YAACU,IAAAA,SAASA,CAwBtCA;YAxB6BA,WAAAA,SAASA,EAACA,CAACA;gBAExCC,IAAaA,KAAKA;oBACXC,SADMA,KAAKA,CACSA,IAAWA;wBAAXC,SAAIA,GAAJA,IAAIA,CAAOA;oBAAIA,CAACA;oBACnCD,qBAAKA,GAAZA;wBACCE,MAAMA,CAACA,IAAIA,CAACA;oBACbA,CAACA;oBAEMF,sBAAMA,GAAbA,UAAcA,KAAYA;wBACzBG,MAAMA,CAACA,IAAIA,KAAKA,KAAKA,CAACA;oBACvBA,CAACA;oBAEMH,uBAAOA,GAAdA,cAA0BI,MAAMA,CAACA,IAAIA,CAACA,CAACA,CAACA;oBACzCJ,YAACA;gBAADA,CAACA,AAXDD,IAWCA;gBAXYA,eAAKA,GAALA,KAWZA,CAAAA;gBAEDA,IAAaA,IAAIA;oBAASM,UAAbA,IAAIA,UAAqBA;oBAAtCA,SAAaA,IAAIA;wBAASC,8BAAYA;oBAQtCA,CAACA;oBANAD,aAAaA;oBACNA,8BAAeA,GAAtBA;wBACCE,MAAMA,CAACA,IAAIA,KAAKA,CAACA,IAAIA,CAACA,CAACA;oBACxBA,CAACA;oBAGFF,WAACA;gBAADA,CAACA,AARDN,EAA0BA,YAAYA,EAQrCA;gBARYA,cAAIA,GAAJA,IAQZA,CAAAA;YACFA,CAACA,EAxB6BD,SAASA,GAATA,mBAASA,KAATA,mBAASA,QAwBtCA;QAADA,CAACA,EAxBmBV,SAASA,GAATA,eAASA,KAATA,eAASA,QAwB5BA;IAADA,CAACA,EAxBaR,KAAKA,GAALA,YAAKA,KAALA,YAAKA,QAwBlBA;AAADA,CAACA,EAxBM,MAAM,KAAN,MAAM,QAwBZ"}
\ No newline at end of file
diff --git a/tests/baselines/reference/recursiveClassReferenceTest.sourcemap.txt b/tests/baselines/reference/recursiveClassReferenceTest.sourcemap.txt
index d7163bf7760..84ddc2befb3 100644
--- a/tests/baselines/reference/recursiveClassReferenceTest.sourcemap.txt
+++ b/tests/baselines/reference/recursiveClassReferenceTest.sourcemap.txt
@@ -240,7 +240,7 @@ sourceFile:recursiveClassReferenceTest.ts
>>> }
1 >^^^^^^^^^^^^^^^^^^^^
2 > ^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 > implements Sample.Thing.IAction {
>
> public getId() { return "yo"; }
@@ -254,61 +254,56 @@ sourceFile:recursiveClassReferenceTest.ts
1 >Emitted(19, 21) Source(41, 2) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.constructor)
2 >Emitted(19, 22) Source(41, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.constructor)
---
->>> StartFindAction.prototype.getId = function () {
+>>> StartFindAction.prototype.getId = function () { return "yo"; };
1->^^^^^^^^^^^^^^^^^^^^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3 > ^^^
+4 > ^^^^^^^^^^^^^^
+5 > ^^^^^^
+6 > ^
+7 > ^^^^
+8 > ^
+9 > ^
+10> ^
1->
2 > getId
3 >
+4 > public getId() {
+5 > return
+6 >
+7 > "yo"
+8 > ;
+9 >
+10> }
1->Emitted(20, 21) Source(35, 10) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
2 >Emitted(20, 52) Source(35, 15) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
3 >Emitted(20, 55) Source(35, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
----
->>> return "yo";
-1 >^^^^^^^^^^^^^^^^^^^^^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^
-1 >public getId() {
-2 > return
-3 >
-4 > "yo"
-5 > ;
-1 >Emitted(21, 25) Source(35, 20) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
-2 >Emitted(21, 31) Source(35, 26) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
-3 >Emitted(21, 32) Source(35, 27) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
-4 >Emitted(21, 36) Source(35, 31) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
-5 >Emitted(21, 37) Source(35, 32) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
----
->>> };
-1 >^^^^^^^^^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-1 >Emitted(22, 21) Source(35, 33) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
-2 >Emitted(22, 22) Source(35, 34) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
+4 >Emitted(20, 69) Source(35, 20) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
+5 >Emitted(20, 75) Source(35, 26) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
+6 >Emitted(20, 76) Source(35, 27) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
+7 >Emitted(20, 80) Source(35, 31) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
+8 >Emitted(20, 81) Source(35, 32) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
+9 >Emitted(20, 82) Source(35, 33) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
+10>Emitted(20, 83) Source(35, 34) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.getId)
---
>>> StartFindAction.prototype.run = function (Thing) {
-1->^^^^^^^^^^^^^^^^^^^^
+1 >^^^^^^^^^^^^^^^^^^^^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3 > ^^^
4 > ^^^^^^^^^^
5 > ^^^^^
-1->
+1 >
>
> public
2 > run
3 >
4 > public run(
5 > Thing:Sample.Thing.ICodeThing
-1->Emitted(23, 21) Source(37, 10) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
-2 >Emitted(23, 50) Source(37, 13) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
-3 >Emitted(23, 53) Source(37, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
-4 >Emitted(23, 63) Source(37, 14) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
-5 >Emitted(23, 68) Source(37, 43) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
+1 >Emitted(21, 21) Source(37, 10) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
+2 >Emitted(21, 50) Source(37, 13) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
+3 >Emitted(21, 53) Source(37, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
+4 >Emitted(21, 63) Source(37, 14) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
+5 >Emitted(21, 68) Source(37, 43) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
---
>>> return true;
1 >^^^^^^^^^^^^^^^^^^^^^^^^
@@ -323,11 +318,11 @@ sourceFile:recursiveClassReferenceTest.ts
3 >
4 > true
5 > ;
-1 >Emitted(24, 25) Source(39, 4) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
-2 >Emitted(24, 31) Source(39, 10) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
-3 >Emitted(24, 32) Source(39, 11) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
-4 >Emitted(24, 36) Source(39, 15) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
-5 >Emitted(24, 37) Source(39, 16) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
+1 >Emitted(22, 25) Source(39, 4) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
+2 >Emitted(22, 31) Source(39, 10) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
+3 >Emitted(22, 32) Source(39, 11) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
+4 >Emitted(22, 36) Source(39, 15) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
+5 >Emitted(22, 37) Source(39, 16) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
---
>>> };
1 >^^^^^^^^^^^^^^^^^^^^
@@ -336,8 +331,8 @@ sourceFile:recursiveClassReferenceTest.ts
1 >
>
2 > }
-1 >Emitted(25, 21) Source(40, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
-2 >Emitted(25, 22) Source(40, 4) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
+1 >Emitted(23, 21) Source(40, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
+2 >Emitted(23, 22) Source(40, 4) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction.run)
---
>>> return StartFindAction;
1->^^^^^^^^^^^^^^^^^^^^
@@ -345,8 +340,8 @@ sourceFile:recursiveClassReferenceTest.ts
1->
>
2 > }
-1->Emitted(26, 21) Source(41, 2) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
-2 >Emitted(26, 43) Source(41, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
+1->Emitted(24, 21) Source(41, 2) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
+2 >Emitted(24, 43) Source(41, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
---
>>> })();
1 >^^^^^^^^^^^^^^^^
@@ -366,10 +361,10 @@ sourceFile:recursiveClassReferenceTest.ts
> return true;
> }
> }
-1 >Emitted(27, 17) Source(41, 2) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
-2 >Emitted(27, 18) Source(41, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
-3 >Emitted(27, 18) Source(33, 2) + SourceIndex(0) name (Sample.Actions.Thing.Find)
-4 >Emitted(27, 22) Source(41, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find)
+1 >Emitted(25, 17) Source(41, 2) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
+2 >Emitted(25, 18) Source(41, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find.StartFindAction)
+3 >Emitted(25, 18) Source(33, 2) + SourceIndex(0) name (Sample.Actions.Thing.Find)
+4 >Emitted(25, 22) Source(41, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find)
---
>>> Find.StartFindAction = StartFindAction;
1->^^^^^^^^^^^^^^^^
@@ -391,11 +386,11 @@ sourceFile:recursiveClassReferenceTest.ts
> }
> }
5 >
-1->Emitted(28, 17) Source(33, 15) + SourceIndex(0) name (Sample.Actions.Thing.Find)
-2 >Emitted(28, 37) Source(33, 30) + SourceIndex(0) name (Sample.Actions.Thing.Find)
-3 >Emitted(28, 40) Source(33, 15) + SourceIndex(0) name (Sample.Actions.Thing.Find)
-4 >Emitted(28, 55) Source(41, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find)
-5 >Emitted(28, 56) Source(41, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find)
+1->Emitted(26, 17) Source(33, 15) + SourceIndex(0) name (Sample.Actions.Thing.Find)
+2 >Emitted(26, 37) Source(33, 30) + SourceIndex(0) name (Sample.Actions.Thing.Find)
+3 >Emitted(26, 40) Source(33, 15) + SourceIndex(0) name (Sample.Actions.Thing.Find)
+4 >Emitted(26, 55) Source(41, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find)
+5 >Emitted(26, 56) Source(41, 3) + SourceIndex(0) name (Sample.Actions.Thing.Find)
---
>>> })(Find = _Thing.Find || (_Thing.Find = {}));
1->^^^^^^^^^^^^
@@ -428,15 +423,15 @@ sourceFile:recursiveClassReferenceTest.ts
> }
> }
> }
-1->Emitted(29, 13) Source(42, 1) + SourceIndex(0) name (Sample.Actions.Thing.Find)
-2 >Emitted(29, 14) Source(42, 2) + SourceIndex(0) name (Sample.Actions.Thing.Find)
-3 >Emitted(29, 16) Source(32, 29) + SourceIndex(0) name (Sample.Actions.Thing)
-4 >Emitted(29, 20) Source(32, 33) + SourceIndex(0) name (Sample.Actions.Thing)
-5 >Emitted(29, 23) Source(32, 29) + SourceIndex(0) name (Sample.Actions.Thing)
-6 >Emitted(29, 34) Source(32, 33) + SourceIndex(0) name (Sample.Actions.Thing)
-7 >Emitted(29, 39) Source(32, 29) + SourceIndex(0) name (Sample.Actions.Thing)
-8 >Emitted(29, 50) Source(32, 33) + SourceIndex(0) name (Sample.Actions.Thing)
-9 >Emitted(29, 58) Source(42, 2) + SourceIndex(0) name (Sample.Actions.Thing)
+1->Emitted(27, 13) Source(42, 1) + SourceIndex(0) name (Sample.Actions.Thing.Find)
+2 >Emitted(27, 14) Source(42, 2) + SourceIndex(0) name (Sample.Actions.Thing.Find)
+3 >Emitted(27, 16) Source(32, 29) + SourceIndex(0) name (Sample.Actions.Thing)
+4 >Emitted(27, 20) Source(32, 33) + SourceIndex(0) name (Sample.Actions.Thing)
+5 >Emitted(27, 23) Source(32, 29) + SourceIndex(0) name (Sample.Actions.Thing)
+6 >Emitted(27, 34) Source(32, 33) + SourceIndex(0) name (Sample.Actions.Thing)
+7 >Emitted(27, 39) Source(32, 29) + SourceIndex(0) name (Sample.Actions.Thing)
+8 >Emitted(27, 50) Source(32, 33) + SourceIndex(0) name (Sample.Actions.Thing)
+9 >Emitted(27, 58) Source(42, 2) + SourceIndex(0) name (Sample.Actions.Thing)
---
>>> })(Thing = Actions.Thing || (Actions.Thing = {}));
1->^^^^^^^^
@@ -468,15 +463,15 @@ sourceFile:recursiveClassReferenceTest.ts
> }
> }
> }
-1->Emitted(30, 9) Source(42, 1) + SourceIndex(0) name (Sample.Actions.Thing)
-2 >Emitted(30, 10) Source(42, 2) + SourceIndex(0) name (Sample.Actions.Thing)
-3 >Emitted(30, 12) Source(32, 23) + SourceIndex(0) name (Sample.Actions)
-4 >Emitted(30, 17) Source(32, 28) + SourceIndex(0) name (Sample.Actions)
-5 >Emitted(30, 20) Source(32, 23) + SourceIndex(0) name (Sample.Actions)
-6 >Emitted(30, 33) Source(32, 28) + SourceIndex(0) name (Sample.Actions)
-7 >Emitted(30, 38) Source(32, 23) + SourceIndex(0) name (Sample.Actions)
-8 >Emitted(30, 51) Source(32, 28) + SourceIndex(0) name (Sample.Actions)
-9 >Emitted(30, 59) Source(42, 2) + SourceIndex(0) name (Sample.Actions)
+1->Emitted(28, 9) Source(42, 1) + SourceIndex(0) name (Sample.Actions.Thing)
+2 >Emitted(28, 10) Source(42, 2) + SourceIndex(0) name (Sample.Actions.Thing)
+3 >Emitted(28, 12) Source(32, 23) + SourceIndex(0) name (Sample.Actions)
+4 >Emitted(28, 17) Source(32, 28) + SourceIndex(0) name (Sample.Actions)
+5 >Emitted(28, 20) Source(32, 23) + SourceIndex(0) name (Sample.Actions)
+6 >Emitted(28, 33) Source(32, 28) + SourceIndex(0) name (Sample.Actions)
+7 >Emitted(28, 38) Source(32, 23) + SourceIndex(0) name (Sample.Actions)
+8 >Emitted(28, 51) Source(32, 28) + SourceIndex(0) name (Sample.Actions)
+9 >Emitted(28, 59) Source(42, 2) + SourceIndex(0) name (Sample.Actions)
---
>>> })(Actions = Sample.Actions || (Sample.Actions = {}));
1->^^^^
@@ -507,15 +502,15 @@ sourceFile:recursiveClassReferenceTest.ts
> }
> }
> }
-1->Emitted(31, 5) Source(42, 1) + SourceIndex(0) name (Sample.Actions)
-2 >Emitted(31, 6) Source(42, 2) + SourceIndex(0) name (Sample.Actions)
-3 >Emitted(31, 8) Source(32, 15) + SourceIndex(0) name (Sample)
-4 >Emitted(31, 15) Source(32, 22) + SourceIndex(0) name (Sample)
-5 >Emitted(31, 18) Source(32, 15) + SourceIndex(0) name (Sample)
-6 >Emitted(31, 32) Source(32, 22) + SourceIndex(0) name (Sample)
-7 >Emitted(31, 37) Source(32, 15) + SourceIndex(0) name (Sample)
-8 >Emitted(31, 51) Source(32, 22) + SourceIndex(0) name (Sample)
-9 >Emitted(31, 59) Source(42, 2) + SourceIndex(0) name (Sample)
+1->Emitted(29, 5) Source(42, 1) + SourceIndex(0) name (Sample.Actions)
+2 >Emitted(29, 6) Source(42, 2) + SourceIndex(0) name (Sample.Actions)
+3 >Emitted(29, 8) Source(32, 15) + SourceIndex(0) name (Sample)
+4 >Emitted(29, 15) Source(32, 22) + SourceIndex(0) name (Sample)
+5 >Emitted(29, 18) Source(32, 15) + SourceIndex(0) name (Sample)
+6 >Emitted(29, 32) Source(32, 22) + SourceIndex(0) name (Sample)
+7 >Emitted(29, 37) Source(32, 15) + SourceIndex(0) name (Sample)
+8 >Emitted(29, 51) Source(32, 22) + SourceIndex(0) name (Sample)
+9 >Emitted(29, 59) Source(42, 2) + SourceIndex(0) name (Sample)
---
>>>})(Sample || (Sample = {}));
1 >
@@ -542,13 +537,13 @@ sourceFile:recursiveClassReferenceTest.ts
> }
> }
> }
-1 >Emitted(32, 1) Source(42, 1) + SourceIndex(0) name (Sample)
-2 >Emitted(32, 2) Source(42, 2) + SourceIndex(0) name (Sample)
-3 >Emitted(32, 4) Source(32, 8) + SourceIndex(0)
-4 >Emitted(32, 10) Source(32, 14) + SourceIndex(0)
-5 >Emitted(32, 15) Source(32, 8) + SourceIndex(0)
-6 >Emitted(32, 21) Source(32, 14) + SourceIndex(0)
-7 >Emitted(32, 29) Source(42, 2) + SourceIndex(0)
+1 >Emitted(30, 1) Source(42, 1) + SourceIndex(0) name (Sample)
+2 >Emitted(30, 2) Source(42, 2) + SourceIndex(0) name (Sample)
+3 >Emitted(30, 4) Source(32, 8) + SourceIndex(0)
+4 >Emitted(30, 10) Source(32, 14) + SourceIndex(0)
+5 >Emitted(30, 15) Source(32, 8) + SourceIndex(0)
+6 >Emitted(30, 21) Source(32, 14) + SourceIndex(0)
+7 >Emitted(30, 29) Source(42, 2) + SourceIndex(0)
---
>>>var Sample;
1 >
@@ -582,10 +577,10 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1 >Emitted(33, 1) Source(44, 1) + SourceIndex(0)
-2 >Emitted(33, 5) Source(44, 8) + SourceIndex(0)
-3 >Emitted(33, 11) Source(44, 14) + SourceIndex(0)
-4 >Emitted(33, 12) Source(64, 2) + SourceIndex(0)
+1 >Emitted(31, 1) Source(44, 1) + SourceIndex(0)
+2 >Emitted(31, 5) Source(44, 8) + SourceIndex(0)
+3 >Emitted(31, 11) Source(44, 14) + SourceIndex(0)
+4 >Emitted(31, 12) Source(64, 2) + SourceIndex(0)
---
>>>(function (Sample) {
1->
@@ -594,9 +589,9 @@ sourceFile:recursiveClassReferenceTest.ts
1->
2 >module
3 > Sample
-1->Emitted(34, 1) Source(44, 1) + SourceIndex(0)
-2 >Emitted(34, 12) Source(44, 8) + SourceIndex(0)
-3 >Emitted(34, 18) Source(44, 14) + SourceIndex(0)
+1->Emitted(32, 1) Source(44, 1) + SourceIndex(0)
+2 >Emitted(32, 12) Source(44, 8) + SourceIndex(0)
+3 >Emitted(32, 18) Source(44, 14) + SourceIndex(0)
---
>>> var Thing;
1 >^^^^
@@ -628,10 +623,10 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1 >Emitted(35, 5) Source(44, 15) + SourceIndex(0) name (Sample)
-2 >Emitted(35, 9) Source(44, 15) + SourceIndex(0) name (Sample)
-3 >Emitted(35, 14) Source(44, 20) + SourceIndex(0) name (Sample)
-4 >Emitted(35, 15) Source(64, 2) + SourceIndex(0) name (Sample)
+1 >Emitted(33, 5) Source(44, 15) + SourceIndex(0) name (Sample)
+2 >Emitted(33, 9) Source(44, 15) + SourceIndex(0) name (Sample)
+3 >Emitted(33, 14) Source(44, 20) + SourceIndex(0) name (Sample)
+4 >Emitted(33, 15) Source(64, 2) + SourceIndex(0) name (Sample)
---
>>> (function (Thing) {
1->^^^^
@@ -641,9 +636,9 @@ sourceFile:recursiveClassReferenceTest.ts
1->
2 >
3 > Thing
-1->Emitted(36, 5) Source(44, 15) + SourceIndex(0) name (Sample)
-2 >Emitted(36, 16) Source(44, 15) + SourceIndex(0) name (Sample)
-3 >Emitted(36, 21) Source(44, 20) + SourceIndex(0) name (Sample)
+1->Emitted(34, 5) Source(44, 15) + SourceIndex(0) name (Sample)
+2 >Emitted(34, 16) Source(44, 15) + SourceIndex(0) name (Sample)
+3 >Emitted(34, 21) Source(44, 20) + SourceIndex(0) name (Sample)
---
>>> var Widgets;
1->^^^^^^^^
@@ -675,10 +670,10 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1->Emitted(37, 9) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
-2 >Emitted(37, 13) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
-3 >Emitted(37, 20) Source(44, 28) + SourceIndex(0) name (Sample.Thing)
-4 >Emitted(37, 21) Source(64, 2) + SourceIndex(0) name (Sample.Thing)
+1->Emitted(35, 9) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
+2 >Emitted(35, 13) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
+3 >Emitted(35, 20) Source(44, 28) + SourceIndex(0) name (Sample.Thing)
+4 >Emitted(35, 21) Source(64, 2) + SourceIndex(0) name (Sample.Thing)
---
>>> (function (Widgets) {
1->^^^^^^^^
@@ -692,11 +687,11 @@ sourceFile:recursiveClassReferenceTest.ts
3 > Widgets
4 >
5 > {
-1->Emitted(38, 9) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
-2 >Emitted(38, 20) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
-3 >Emitted(38, 27) Source(44, 28) + SourceIndex(0) name (Sample.Thing)
-4 >Emitted(38, 29) Source(44, 29) + SourceIndex(0) name (Sample.Thing)
-5 >Emitted(38, 30) Source(44, 30) + SourceIndex(0) name (Sample.Thing)
+1->Emitted(36, 9) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
+2 >Emitted(36, 20) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
+3 >Emitted(36, 27) Source(44, 28) + SourceIndex(0) name (Sample.Thing)
+4 >Emitted(36, 29) Source(44, 29) + SourceIndex(0) name (Sample.Thing)
+5 >Emitted(36, 30) Source(44, 30) + SourceIndex(0) name (Sample.Thing)
---
>>> var FindWidget = (function () {
1->^^^^^^^^^^^^
@@ -707,9 +702,9 @@ sourceFile:recursiveClassReferenceTest.ts
>
2 > export class
3 > FindWidget
-1->Emitted(39, 13) Source(45, 2) + SourceIndex(0) name (Sample.Thing.Widgets)
-2 >Emitted(39, 17) Source(45, 15) + SourceIndex(0) name (Sample.Thing.Widgets)
-3 >Emitted(39, 27) Source(45, 25) + SourceIndex(0) name (Sample.Thing.Widgets)
+1->Emitted(37, 13) Source(45, 2) + SourceIndex(0) name (Sample.Thing.Widgets)
+2 >Emitted(37, 17) Source(45, 15) + SourceIndex(0) name (Sample.Thing.Widgets)
+3 >Emitted(37, 27) Source(45, 25) + SourceIndex(0) name (Sample.Thing.Widgets)
---
>>> function FindWidget(codeThing) {
1->^^^^^^^^^^^^^^^^
@@ -733,11 +728,11 @@ sourceFile:recursiveClassReferenceTest.ts
> private domNode:any = null;
> constructor(private
5 > codeThing: Sample.Thing.ICodeThing
-1->Emitted(40, 17) Source(50, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-2 >Emitted(40, 26) Source(45, 15) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-3 >Emitted(40, 36) Source(45, 25) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-4 >Emitted(40, 37) Source(50, 23) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-5 >Emitted(40, 46) Source(50, 57) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+1->Emitted(38, 17) Source(50, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+2 >Emitted(38, 26) Source(45, 15) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+3 >Emitted(38, 36) Source(45, 25) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+4 >Emitted(38, 37) Source(50, 23) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+5 >Emitted(38, 46) Source(50, 57) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
---
>>> this.codeThing = codeThing;
1->^^^^^^^^^^^^^^^^^^^^
@@ -750,11 +745,11 @@ sourceFile:recursiveClassReferenceTest.ts
3 >
4 > codeThing
5 > : Sample.Thing.ICodeThing
-1->Emitted(41, 21) Source(50, 23) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-2 >Emitted(41, 35) Source(50, 32) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-3 >Emitted(41, 38) Source(50, 23) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-4 >Emitted(41, 47) Source(50, 32) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-5 >Emitted(41, 48) Source(50, 57) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+1->Emitted(39, 21) Source(50, 23) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+2 >Emitted(39, 35) Source(50, 32) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+3 >Emitted(39, 38) Source(50, 23) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+4 >Emitted(39, 47) Source(50, 32) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+5 >Emitted(39, 48) Source(50, 57) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
---
>>> this.domNode = null;
1 >^^^^^^^^^^^^^^^^^^^^
@@ -767,11 +762,11 @@ sourceFile:recursiveClassReferenceTest.ts
3 > :any =
4 > null
5 > ;
-1 >Emitted(42, 21) Source(49, 11) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-2 >Emitted(42, 33) Source(49, 18) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-3 >Emitted(42, 36) Source(49, 25) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-4 >Emitted(42, 40) Source(49, 29) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-5 >Emitted(42, 41) Source(49, 30) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+1 >Emitted(40, 21) Source(49, 11) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+2 >Emitted(40, 33) Source(49, 18) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+3 >Emitted(40, 36) Source(49, 25) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+4 >Emitted(40, 40) Source(49, 29) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+5 >Emitted(40, 41) Source(49, 30) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
---
>>> // scenario 1
1 >^^^^^^^^^^^^^^^^^^^^
@@ -784,9 +779,9 @@ sourceFile:recursiveClassReferenceTest.ts
>
2 >
3 > // scenario 1
-1 >Emitted(43, 21) Source(52, 7) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-2 >Emitted(43, 21) Source(51, 7) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-3 >Emitted(43, 34) Source(51, 20) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+1 >Emitted(41, 21) Source(52, 7) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+2 >Emitted(41, 21) Source(51, 7) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+3 >Emitted(41, 34) Source(51, 20) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
---
>>> codeThing.addWidget("addWidget", this);
1->^^^^^^^^^^^^^^^^^^^^
@@ -810,113 +805,108 @@ sourceFile:recursiveClassReferenceTest.ts
8 > this
9 > )
10> ;
-1->Emitted(44, 21) Source(52, 7) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-2 >Emitted(44, 30) Source(52, 16) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-3 >Emitted(44, 31) Source(52, 17) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-4 >Emitted(44, 40) Source(52, 26) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-5 >Emitted(44, 41) Source(52, 27) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-6 >Emitted(44, 52) Source(52, 38) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-7 >Emitted(44, 54) Source(52, 40) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-8 >Emitted(44, 58) Source(52, 44) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-9 >Emitted(44, 59) Source(52, 45) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-10>Emitted(44, 60) Source(52, 46) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+1->Emitted(42, 21) Source(52, 7) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+2 >Emitted(42, 30) Source(52, 16) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+3 >Emitted(42, 31) Source(52, 17) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+4 >Emitted(42, 40) Source(52, 26) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+5 >Emitted(42, 41) Source(52, 27) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+6 >Emitted(42, 52) Source(52, 38) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+7 >Emitted(42, 54) Source(52, 40) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+8 >Emitted(42, 58) Source(52, 44) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+9 >Emitted(42, 59) Source(52, 45) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+10>Emitted(42, 60) Source(52, 46) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
---
>>> }
1 >^^^^^^^^^^^^^^^^
2 > ^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
>
2 > }
-1 >Emitted(45, 17) Source(53, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
-2 >Emitted(45, 18) Source(53, 4) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+1 >Emitted(43, 17) Source(53, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
+2 >Emitted(43, 18) Source(53, 4) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.constructor)
---
->>> FindWidget.prototype.gar = function (runner) {
+>>> FindWidget.prototype.gar = function (runner) { if (true) {
1->^^^^^^^^^^^^^^^^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^
3 > ^^^
4 > ^^^^^^^^^^
5 > ^^^^^^
+6 > ^^^^
+7 > ^^
+8 > ^
+9 > ^
+10> ^^^^
+11> ^
+12> ^
+13> ^
1->
2 > gar
3 >
4 > public gar(
5 > runner:(widget:Sample.Thing.IWidget)=>any
-1->Emitted(46, 17) Source(47, 10) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-2 >Emitted(46, 41) Source(47, 13) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-3 >Emitted(46, 44) Source(47, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-4 >Emitted(46, 54) Source(47, 14) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-5 >Emitted(46, 60) Source(47, 55) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+6 > ) {
+7 > if
+8 >
+9 > (
+10> true
+11> )
+12>
+13> {
+1->Emitted(44, 17) Source(47, 10) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+2 >Emitted(44, 41) Source(47, 13) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+3 >Emitted(44, 44) Source(47, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+4 >Emitted(44, 54) Source(47, 14) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+5 >Emitted(44, 60) Source(47, 55) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+6 >Emitted(44, 64) Source(47, 59) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+7 >Emitted(44, 66) Source(47, 61) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+8 >Emitted(44, 67) Source(47, 62) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+9 >Emitted(44, 68) Source(47, 63) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+10>Emitted(44, 72) Source(47, 67) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+11>Emitted(44, 73) Source(47, 68) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+12>Emitted(44, 74) Source(47, 69) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+13>Emitted(44, 75) Source(47, 70) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
---
->>> if (true) {
+>>> return runner(this);
1 >^^^^^^^^^^^^^^^^^^^^
-2 > ^^
-3 > ^
-4 > ^
-5 > ^^^^
-6 > ^
-7 > ^
-8 > ^
-9 > ^^^^^^^^^^^^^^->
-1 >) {
-2 > if
-3 >
-4 > (
-5 > true
-6 > )
-7 >
-8 > {
-1 >Emitted(47, 21) Source(47, 59) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-2 >Emitted(47, 23) Source(47, 61) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-3 >Emitted(47, 24) Source(47, 62) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-4 >Emitted(47, 25) Source(47, 63) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-5 >Emitted(47, 29) Source(47, 67) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-6 >Emitted(47, 30) Source(47, 68) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-7 >Emitted(47, 31) Source(47, 69) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-8 >Emitted(47, 32) Source(47, 70) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
----
->>> return runner(this);
-1->^^^^^^^^^^^^^^^^^^^^^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^^^
-5 > ^
-6 > ^^^^
-7 > ^
-8 > ^
-1->
-2 > return
-3 >
-4 > runner
-5 > (
-6 > this
-7 > )
-8 > ;
-1->Emitted(48, 25) Source(47, 70) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-2 >Emitted(48, 31) Source(47, 76) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-3 >Emitted(48, 32) Source(47, 77) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-4 >Emitted(48, 38) Source(47, 83) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-5 >Emitted(48, 39) Source(47, 84) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-6 >Emitted(48, 43) Source(47, 88) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-7 >Emitted(48, 44) Source(47, 89) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-8 >Emitted(48, 45) Source(47, 90) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
----
->>> }
-1 >^^^^^^^^^^^^^^^^^^^^
-2 > ^
+2 > ^^^^^^
+3 > ^
+4 > ^^^^^^
+5 > ^
+6 > ^^^^
+7 > ^
+8 > ^
1 >
-2 > }
-1 >Emitted(49, 21) Source(47, 90) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-2 >Emitted(49, 22) Source(47, 91) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+2 > return
+3 >
+4 > runner
+5 > (
+6 > this
+7 > )
+8 > ;
+1 >Emitted(45, 21) Source(47, 70) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+2 >Emitted(45, 27) Source(47, 76) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+3 >Emitted(45, 28) Source(47, 77) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+4 >Emitted(45, 34) Source(47, 83) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+5 >Emitted(45, 35) Source(47, 84) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+6 >Emitted(45, 39) Source(47, 88) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+7 >Emitted(45, 40) Source(47, 89) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+8 >Emitted(45, 41) Source(47, 90) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
---
->>> };
+>>> } };
1 >^^^^^^^^^^^^^^^^
2 > ^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+3 > ^
+4 > ^
+5 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
2 > }
-1 >Emitted(50, 17) Source(47, 91) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
-2 >Emitted(50, 18) Source(47, 92) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+3 >
+4 > }
+1 >Emitted(46, 17) Source(47, 90) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+2 >Emitted(46, 18) Source(47, 91) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+3 >Emitted(46, 19) Source(47, 91) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
+4 >Emitted(46, 20) Source(47, 92) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.gar)
---
>>> FindWidget.prototype.getDomNode = function () {
1->^^^^^^^^^^^^^^^^
@@ -933,9 +923,9 @@ sourceFile:recursiveClassReferenceTest.ts
> public
2 > getDomNode
3 >
-1->Emitted(51, 17) Source(55, 10) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-2 >Emitted(51, 48) Source(55, 20) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-3 >Emitted(51, 51) Source(55, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+1->Emitted(47, 17) Source(55, 10) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+2 >Emitted(47, 48) Source(55, 20) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+3 >Emitted(47, 51) Source(55, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
---
>>> return domNode;
1 >^^^^^^^^^^^^^^^^^^^^
@@ -949,11 +939,11 @@ sourceFile:recursiveClassReferenceTest.ts
3 >
4 > domNode
5 > ;
-1 >Emitted(52, 21) Source(56, 4) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
-2 >Emitted(52, 27) Source(56, 10) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
-3 >Emitted(52, 28) Source(56, 11) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
-4 >Emitted(52, 35) Source(56, 18) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
-5 >Emitted(52, 36) Source(56, 19) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
+1 >Emitted(48, 21) Source(56, 4) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
+2 >Emitted(48, 27) Source(56, 10) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
+3 >Emitted(48, 28) Source(56, 11) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
+4 >Emitted(48, 35) Source(56, 18) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
+5 >Emitted(48, 36) Source(56, 19) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
---
>>> };
1 >^^^^^^^^^^^^^^^^
@@ -962,8 +952,8 @@ sourceFile:recursiveClassReferenceTest.ts
1 >
>
2 > }
-1 >Emitted(53, 17) Source(57, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
-2 >Emitted(53, 18) Source(57, 4) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
+1 >Emitted(49, 17) Source(57, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
+2 >Emitted(49, 18) Source(57, 4) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.getDomNode)
---
>>> FindWidget.prototype.destroy = function () {
1->^^^^^^^^^^^^^^^^
@@ -974,9 +964,9 @@ sourceFile:recursiveClassReferenceTest.ts
> public
2 > destroy
3 >
-1->Emitted(54, 17) Source(59, 10) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-2 >Emitted(54, 45) Source(59, 17) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-3 >Emitted(54, 48) Source(59, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+1->Emitted(50, 17) Source(59, 10) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+2 >Emitted(50, 45) Source(59, 17) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+3 >Emitted(50, 48) Source(59, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
---
>>> };
1 >^^^^^^^^^^^^^^^^
@@ -986,8 +976,8 @@ sourceFile:recursiveClassReferenceTest.ts
>
>
2 > }
-1 >Emitted(55, 17) Source(61, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.destroy)
-2 >Emitted(55, 18) Source(61, 4) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.destroy)
+1 >Emitted(51, 17) Source(61, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.destroy)
+2 >Emitted(51, 18) Source(61, 4) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget.destroy)
---
>>> return FindWidget;
1->^^^^^^^^^^^^^^^^
@@ -996,8 +986,8 @@ sourceFile:recursiveClassReferenceTest.ts
>
>
2 > }
-1->Emitted(56, 17) Source(63, 2) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-2 >Emitted(56, 34) Source(63, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+1->Emitted(52, 17) Source(63, 2) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+2 >Emitted(52, 34) Source(63, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
---
>>> })();
1 >^^^^^^^^^^^^
@@ -1027,10 +1017,10 @@ sourceFile:recursiveClassReferenceTest.ts
> }
>
> }
-1 >Emitted(57, 13) Source(63, 2) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-2 >Emitted(57, 14) Source(63, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
-3 >Emitted(57, 14) Source(45, 2) + SourceIndex(0) name (Sample.Thing.Widgets)
-4 >Emitted(57, 18) Source(63, 3) + SourceIndex(0) name (Sample.Thing.Widgets)
+1 >Emitted(53, 13) Source(63, 2) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+2 >Emitted(53, 14) Source(63, 3) + SourceIndex(0) name (Sample.Thing.Widgets.FindWidget)
+3 >Emitted(53, 14) Source(45, 2) + SourceIndex(0) name (Sample.Thing.Widgets)
+4 >Emitted(53, 18) Source(63, 3) + SourceIndex(0) name (Sample.Thing.Widgets)
---
>>> Widgets.FindWidget = FindWidget;
1->^^^^^^^^^^^^
@@ -1062,11 +1052,11 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
5 >
-1->Emitted(58, 13) Source(45, 15) + SourceIndex(0) name (Sample.Thing.Widgets)
-2 >Emitted(58, 31) Source(45, 25) + SourceIndex(0) name (Sample.Thing.Widgets)
-3 >Emitted(58, 34) Source(45, 15) + SourceIndex(0) name (Sample.Thing.Widgets)
-4 >Emitted(58, 44) Source(63, 3) + SourceIndex(0) name (Sample.Thing.Widgets)
-5 >Emitted(58, 45) Source(63, 3) + SourceIndex(0) name (Sample.Thing.Widgets)
+1->Emitted(54, 13) Source(45, 15) + SourceIndex(0) name (Sample.Thing.Widgets)
+2 >Emitted(54, 31) Source(45, 25) + SourceIndex(0) name (Sample.Thing.Widgets)
+3 >Emitted(54, 34) Source(45, 15) + SourceIndex(0) name (Sample.Thing.Widgets)
+4 >Emitted(54, 44) Source(63, 3) + SourceIndex(0) name (Sample.Thing.Widgets)
+5 >Emitted(54, 45) Source(63, 3) + SourceIndex(0) name (Sample.Thing.Widgets)
---
>>> })(Widgets = Thing.Widgets || (Thing.Widgets = {}));
1->^^^^^^^^
@@ -1108,15 +1098,15 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1->Emitted(59, 9) Source(64, 1) + SourceIndex(0) name (Sample.Thing.Widgets)
-2 >Emitted(59, 10) Source(64, 2) + SourceIndex(0) name (Sample.Thing.Widgets)
-3 >Emitted(59, 12) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
-4 >Emitted(59, 19) Source(44, 28) + SourceIndex(0) name (Sample.Thing)
-5 >Emitted(59, 22) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
-6 >Emitted(59, 35) Source(44, 28) + SourceIndex(0) name (Sample.Thing)
-7 >Emitted(59, 40) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
-8 >Emitted(59, 53) Source(44, 28) + SourceIndex(0) name (Sample.Thing)
-9 >Emitted(59, 61) Source(64, 2) + SourceIndex(0) name (Sample.Thing)
+1->Emitted(55, 9) Source(64, 1) + SourceIndex(0) name (Sample.Thing.Widgets)
+2 >Emitted(55, 10) Source(64, 2) + SourceIndex(0) name (Sample.Thing.Widgets)
+3 >Emitted(55, 12) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
+4 >Emitted(55, 19) Source(44, 28) + SourceIndex(0) name (Sample.Thing)
+5 >Emitted(55, 22) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
+6 >Emitted(55, 35) Source(44, 28) + SourceIndex(0) name (Sample.Thing)
+7 >Emitted(55, 40) Source(44, 21) + SourceIndex(0) name (Sample.Thing)
+8 >Emitted(55, 53) Source(44, 28) + SourceIndex(0) name (Sample.Thing)
+9 >Emitted(55, 61) Source(64, 2) + SourceIndex(0) name (Sample.Thing)
---
>>> })(Thing = Sample.Thing || (Sample.Thing = {}));
1 >^^^^
@@ -1157,15 +1147,15 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1 >Emitted(60, 5) Source(64, 1) + SourceIndex(0) name (Sample.Thing)
-2 >Emitted(60, 6) Source(64, 2) + SourceIndex(0) name (Sample.Thing)
-3 >Emitted(60, 8) Source(44, 15) + SourceIndex(0) name (Sample)
-4 >Emitted(60, 13) Source(44, 20) + SourceIndex(0) name (Sample)
-5 >Emitted(60, 16) Source(44, 15) + SourceIndex(0) name (Sample)
-6 >Emitted(60, 28) Source(44, 20) + SourceIndex(0) name (Sample)
-7 >Emitted(60, 33) Source(44, 15) + SourceIndex(0) name (Sample)
-8 >Emitted(60, 45) Source(44, 20) + SourceIndex(0) name (Sample)
-9 >Emitted(60, 53) Source(64, 2) + SourceIndex(0) name (Sample)
+1 >Emitted(56, 5) Source(64, 1) + SourceIndex(0) name (Sample.Thing)
+2 >Emitted(56, 6) Source(64, 2) + SourceIndex(0) name (Sample.Thing)
+3 >Emitted(56, 8) Source(44, 15) + SourceIndex(0) name (Sample)
+4 >Emitted(56, 13) Source(44, 20) + SourceIndex(0) name (Sample)
+5 >Emitted(56, 16) Source(44, 15) + SourceIndex(0) name (Sample)
+6 >Emitted(56, 28) Source(44, 20) + SourceIndex(0) name (Sample)
+7 >Emitted(56, 33) Source(44, 15) + SourceIndex(0) name (Sample)
+8 >Emitted(56, 45) Source(44, 20) + SourceIndex(0) name (Sample)
+9 >Emitted(56, 53) Source(64, 2) + SourceIndex(0) name (Sample)
---
>>>})(Sample || (Sample = {}));
1 >
@@ -1203,13 +1193,13 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1 >Emitted(61, 1) Source(64, 1) + SourceIndex(0) name (Sample)
-2 >Emitted(61, 2) Source(64, 2) + SourceIndex(0) name (Sample)
-3 >Emitted(61, 4) Source(44, 8) + SourceIndex(0)
-4 >Emitted(61, 10) Source(44, 14) + SourceIndex(0)
-5 >Emitted(61, 15) Source(44, 8) + SourceIndex(0)
-6 >Emitted(61, 21) Source(44, 14) + SourceIndex(0)
-7 >Emitted(61, 29) Source(64, 2) + SourceIndex(0)
+1 >Emitted(57, 1) Source(64, 1) + SourceIndex(0) name (Sample)
+2 >Emitted(57, 2) Source(64, 2) + SourceIndex(0) name (Sample)
+3 >Emitted(57, 4) Source(44, 8) + SourceIndex(0)
+4 >Emitted(57, 10) Source(44, 14) + SourceIndex(0)
+5 >Emitted(57, 15) Source(44, 8) + SourceIndex(0)
+6 >Emitted(57, 21) Source(44, 14) + SourceIndex(0)
+7 >Emitted(57, 29) Source(64, 2) + SourceIndex(0)
---
>>>var AbstractMode = (function () {
1->
@@ -1222,9 +1212,9 @@ sourceFile:recursiveClassReferenceTest.ts
>
2 >class
3 > AbstractMode
-1->Emitted(62, 1) Source(67, 1) + SourceIndex(0)
-2 >Emitted(62, 5) Source(67, 7) + SourceIndex(0)
-3 >Emitted(62, 17) Source(67, 19) + SourceIndex(0)
+1->Emitted(58, 1) Source(67, 1) + SourceIndex(0)
+2 >Emitted(58, 5) Source(67, 7) + SourceIndex(0)
+3 >Emitted(58, 17) Source(67, 19) + SourceIndex(0)
---
>>> function AbstractMode() {
1->^^^^
@@ -1233,63 +1223,58 @@ sourceFile:recursiveClassReferenceTest.ts
1->
2 > class
3 > AbstractMode
-1->Emitted(63, 5) Source(67, 1) + SourceIndex(0) name (AbstractMode)
-2 >Emitted(63, 14) Source(67, 7) + SourceIndex(0) name (AbstractMode)
-3 >Emitted(63, 26) Source(67, 19) + SourceIndex(0) name (AbstractMode)
+1->Emitted(59, 5) Source(67, 1) + SourceIndex(0) name (AbstractMode)
+2 >Emitted(59, 14) Source(67, 7) + SourceIndex(0) name (AbstractMode)
+3 >Emitted(59, 26) Source(67, 19) + SourceIndex(0) name (AbstractMode)
---
>>> }
1 >^^^^
2 > ^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 > implements IMode { public getInitialState(): IState { return null;}
2 > }
-1 >Emitted(64, 5) Source(67, 88) + SourceIndex(0) name (AbstractMode.constructor)
-2 >Emitted(64, 6) Source(67, 89) + SourceIndex(0) name (AbstractMode.constructor)
+1 >Emitted(60, 5) Source(67, 88) + SourceIndex(0) name (AbstractMode.constructor)
+2 >Emitted(60, 6) Source(67, 89) + SourceIndex(0) name (AbstractMode.constructor)
---
->>> AbstractMode.prototype.getInitialState = function () {
+>>> AbstractMode.prototype.getInitialState = function () { return null; };
1->^^^^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3 > ^^^
+4 > ^^^^^^^^^^^^^^
+5 > ^^^^^^
+6 > ^
+7 > ^^^^
+8 > ^
+9 > ^
+10> ^
1->
2 > getInitialState
3 >
-1->Emitted(65, 5) Source(67, 46) + SourceIndex(0) name (AbstractMode)
-2 >Emitted(65, 43) Source(67, 61) + SourceIndex(0) name (AbstractMode)
-3 >Emitted(65, 46) Source(67, 39) + SourceIndex(0) name (AbstractMode)
----
->>> return null;
-1 >^^^^^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^
-1 >public getInitialState(): IState {
-2 > return
-3 >
-4 > null
-5 > ;
-1 >Emitted(66, 9) Source(67, 74) + SourceIndex(0) name (AbstractMode.getInitialState)
-2 >Emitted(66, 15) Source(67, 80) + SourceIndex(0) name (AbstractMode.getInitialState)
-3 >Emitted(66, 16) Source(67, 81) + SourceIndex(0) name (AbstractMode.getInitialState)
-4 >Emitted(66, 20) Source(67, 85) + SourceIndex(0) name (AbstractMode.getInitialState)
-5 >Emitted(66, 21) Source(67, 86) + SourceIndex(0) name (AbstractMode.getInitialState)
----
->>> };
-1 >^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-1 >Emitted(67, 5) Source(67, 86) + SourceIndex(0) name (AbstractMode.getInitialState)
-2 >Emitted(67, 6) Source(67, 87) + SourceIndex(0) name (AbstractMode.getInitialState)
+4 > public getInitialState(): IState {
+5 > return
+6 >
+7 > null
+8 > ;
+9 >
+10> }
+1->Emitted(61, 5) Source(67, 46) + SourceIndex(0) name (AbstractMode)
+2 >Emitted(61, 43) Source(67, 61) + SourceIndex(0) name (AbstractMode)
+3 >Emitted(61, 46) Source(67, 39) + SourceIndex(0) name (AbstractMode)
+4 >Emitted(61, 60) Source(67, 74) + SourceIndex(0) name (AbstractMode.getInitialState)
+5 >Emitted(61, 66) Source(67, 80) + SourceIndex(0) name (AbstractMode.getInitialState)
+6 >Emitted(61, 67) Source(67, 81) + SourceIndex(0) name (AbstractMode.getInitialState)
+7 >Emitted(61, 71) Source(67, 85) + SourceIndex(0) name (AbstractMode.getInitialState)
+8 >Emitted(61, 72) Source(67, 86) + SourceIndex(0) name (AbstractMode.getInitialState)
+9 >Emitted(61, 73) Source(67, 86) + SourceIndex(0) name (AbstractMode.getInitialState)
+10>Emitted(61, 74) Source(67, 87) + SourceIndex(0) name (AbstractMode.getInitialState)
---
>>> return AbstractMode;
-1->^^^^
+1 >^^^^
2 > ^^^^^^^^^^^^^^^^^^^
-1->
+1 >
2 > }
-1->Emitted(68, 5) Source(67, 88) + SourceIndex(0) name (AbstractMode)
-2 >Emitted(68, 24) Source(67, 89) + SourceIndex(0) name (AbstractMode)
+1 >Emitted(62, 5) Source(67, 88) + SourceIndex(0) name (AbstractMode)
+2 >Emitted(62, 24) Source(67, 89) + SourceIndex(0) name (AbstractMode)
---
>>>})();
1 >
@@ -1301,10 +1286,10 @@ sourceFile:recursiveClassReferenceTest.ts
2 >}
3 >
4 > class AbstractMode implements IMode { public getInitialState(): IState { return null;} }
-1 >Emitted(69, 1) Source(67, 88) + SourceIndex(0) name (AbstractMode)
-2 >Emitted(69, 2) Source(67, 89) + SourceIndex(0) name (AbstractMode)
-3 >Emitted(69, 2) Source(67, 1) + SourceIndex(0)
-4 >Emitted(69, 6) Source(67, 89) + SourceIndex(0)
+1 >Emitted(63, 1) Source(67, 88) + SourceIndex(0) name (AbstractMode)
+2 >Emitted(63, 2) Source(67, 89) + SourceIndex(0) name (AbstractMode)
+3 >Emitted(63, 2) Source(67, 1) + SourceIndex(0)
+4 >Emitted(63, 6) Source(67, 89) + SourceIndex(0)
---
>>>var Sample;
1->
@@ -1349,10 +1334,10 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1->Emitted(70, 1) Source(76, 1) + SourceIndex(0)
-2 >Emitted(70, 5) Source(76, 8) + SourceIndex(0)
-3 >Emitted(70, 11) Source(76, 14) + SourceIndex(0)
-4 >Emitted(70, 12) Source(100, 2) + SourceIndex(0)
+1->Emitted(64, 1) Source(76, 1) + SourceIndex(0)
+2 >Emitted(64, 5) Source(76, 8) + SourceIndex(0)
+3 >Emitted(64, 11) Source(76, 14) + SourceIndex(0)
+4 >Emitted(64, 12) Source(100, 2) + SourceIndex(0)
---
>>>(function (Sample) {
1->
@@ -1361,9 +1346,9 @@ sourceFile:recursiveClassReferenceTest.ts
1->
2 >module
3 > Sample
-1->Emitted(71, 1) Source(76, 1) + SourceIndex(0)
-2 >Emitted(71, 12) Source(76, 8) + SourceIndex(0)
-3 >Emitted(71, 18) Source(76, 14) + SourceIndex(0)
+1->Emitted(65, 1) Source(76, 1) + SourceIndex(0)
+2 >Emitted(65, 12) Source(76, 8) + SourceIndex(0)
+3 >Emitted(65, 18) Source(76, 14) + SourceIndex(0)
---
>>> var Thing;
1 >^^^^
@@ -1399,10 +1384,10 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1 >Emitted(72, 5) Source(76, 15) + SourceIndex(0) name (Sample)
-2 >Emitted(72, 9) Source(76, 15) + SourceIndex(0) name (Sample)
-3 >Emitted(72, 14) Source(76, 20) + SourceIndex(0) name (Sample)
-4 >Emitted(72, 15) Source(100, 2) + SourceIndex(0) name (Sample)
+1 >Emitted(66, 5) Source(76, 15) + SourceIndex(0) name (Sample)
+2 >Emitted(66, 9) Source(76, 15) + SourceIndex(0) name (Sample)
+3 >Emitted(66, 14) Source(76, 20) + SourceIndex(0) name (Sample)
+4 >Emitted(66, 15) Source(100, 2) + SourceIndex(0) name (Sample)
---
>>> (function (Thing) {
1->^^^^
@@ -1412,9 +1397,9 @@ sourceFile:recursiveClassReferenceTest.ts
1->
2 >
3 > Thing
-1->Emitted(73, 5) Source(76, 15) + SourceIndex(0) name (Sample)
-2 >Emitted(73, 16) Source(76, 15) + SourceIndex(0) name (Sample)
-3 >Emitted(73, 21) Source(76, 20) + SourceIndex(0) name (Sample)
+1->Emitted(67, 5) Source(76, 15) + SourceIndex(0) name (Sample)
+2 >Emitted(67, 16) Source(76, 15) + SourceIndex(0) name (Sample)
+3 >Emitted(67, 21) Source(76, 20) + SourceIndex(0) name (Sample)
---
>>> var Languages;
1->^^^^^^^^
@@ -1450,10 +1435,10 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1->Emitted(74, 9) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
-2 >Emitted(74, 13) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
-3 >Emitted(74, 22) Source(76, 30) + SourceIndex(0) name (Sample.Thing)
-4 >Emitted(74, 23) Source(100, 2) + SourceIndex(0) name (Sample.Thing)
+1->Emitted(68, 9) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
+2 >Emitted(68, 13) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
+3 >Emitted(68, 22) Source(76, 30) + SourceIndex(0) name (Sample.Thing)
+4 >Emitted(68, 23) Source(100, 2) + SourceIndex(0) name (Sample.Thing)
---
>>> (function (Languages) {
1->^^^^^^^^
@@ -1462,9 +1447,9 @@ sourceFile:recursiveClassReferenceTest.ts
1->
2 >
3 > Languages
-1->Emitted(75, 9) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
-2 >Emitted(75, 20) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
-3 >Emitted(75, 29) Source(76, 30) + SourceIndex(0) name (Sample.Thing)
+1->Emitted(69, 9) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
+2 >Emitted(69, 20) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
+3 >Emitted(69, 29) Source(76, 30) + SourceIndex(0) name (Sample.Thing)
---
>>> var PlainText;
1 >^^^^^^^^^^^^
@@ -1500,10 +1485,10 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1 >Emitted(76, 13) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
-2 >Emitted(76, 17) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
-3 >Emitted(76, 26) Source(76, 40) + SourceIndex(0) name (Sample.Thing.Languages)
-4 >Emitted(76, 27) Source(100, 2) + SourceIndex(0) name (Sample.Thing.Languages)
+1 >Emitted(70, 13) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
+2 >Emitted(70, 17) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
+3 >Emitted(70, 26) Source(76, 40) + SourceIndex(0) name (Sample.Thing.Languages)
+4 >Emitted(70, 27) Source(100, 2) + SourceIndex(0) name (Sample.Thing.Languages)
---
>>> (function (PlainText) {
1->^^^^^^^^^^^^
@@ -1517,11 +1502,11 @@ sourceFile:recursiveClassReferenceTest.ts
3 > PlainText
4 >
5 > {
-1->Emitted(77, 13) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
-2 >Emitted(77, 24) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
-3 >Emitted(77, 33) Source(76, 40) + SourceIndex(0) name (Sample.Thing.Languages)
-4 >Emitted(77, 35) Source(76, 41) + SourceIndex(0) name (Sample.Thing.Languages)
-5 >Emitted(77, 36) Source(76, 42) + SourceIndex(0) name (Sample.Thing.Languages)
+1->Emitted(71, 13) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
+2 >Emitted(71, 24) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
+3 >Emitted(71, 33) Source(76, 40) + SourceIndex(0) name (Sample.Thing.Languages)
+4 >Emitted(71, 35) Source(76, 41) + SourceIndex(0) name (Sample.Thing.Languages)
+5 >Emitted(71, 36) Source(76, 42) + SourceIndex(0) name (Sample.Thing.Languages)
---
>>> var State = (function () {
1->^^^^^^^^^^^^^^^^
@@ -1533,9 +1518,9 @@ sourceFile:recursiveClassReferenceTest.ts
>
2 > export class
3 > State
-1->Emitted(78, 17) Source(78, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-2 >Emitted(78, 21) Source(78, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-3 >Emitted(78, 26) Source(78, 20) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+1->Emitted(72, 17) Source(78, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+2 >Emitted(72, 21) Source(78, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+3 >Emitted(72, 26) Source(78, 20) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
---
>>> function State(mode) {
1->^^^^^^^^^^^^^^^^^^^^
@@ -1551,11 +1536,11 @@ sourceFile:recursiveClassReferenceTest.ts
4 > implements IState {
> constructor(private
5 > mode: IMode
-1->Emitted(79, 21) Source(79, 9) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-2 >Emitted(79, 30) Source(78, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-3 >Emitted(79, 35) Source(78, 20) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-4 >Emitted(79, 36) Source(79, 29) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-5 >Emitted(79, 40) Source(79, 40) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+1->Emitted(73, 21) Source(79, 9) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+2 >Emitted(73, 30) Source(78, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+3 >Emitted(73, 35) Source(78, 20) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+4 >Emitted(73, 36) Source(79, 29) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+5 >Emitted(73, 40) Source(79, 40) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
---
>>> this.mode = mode;
1->^^^^^^^^^^^^^^^^^^^^^^^^
@@ -1568,11 +1553,11 @@ sourceFile:recursiveClassReferenceTest.ts
3 >
4 > mode
5 > : IMode
-1->Emitted(80, 25) Source(79, 29) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
-2 >Emitted(80, 34) Source(79, 33) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
-3 >Emitted(80, 37) Source(79, 29) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
-4 >Emitted(80, 41) Source(79, 33) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
-5 >Emitted(80, 42) Source(79, 40) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
+1->Emitted(74, 25) Source(79, 29) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
+2 >Emitted(74, 34) Source(79, 33) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
+3 >Emitted(74, 37) Source(79, 29) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
+4 >Emitted(74, 41) Source(79, 33) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
+5 >Emitted(74, 42) Source(79, 40) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
---
>>> }
1 >^^^^^^^^^^^^^^^^^^^^
@@ -1580,8 +1565,8 @@ sourceFile:recursiveClassReferenceTest.ts
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >) {
2 > }
-1 >Emitted(81, 21) Source(79, 44) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
-2 >Emitted(81, 22) Source(79, 45) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
+1 >Emitted(75, 21) Source(79, 44) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
+2 >Emitted(75, 22) Source(79, 45) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.constructor)
---
>>> State.prototype.clone = function () {
1->^^^^^^^^^^^^^^^^^^^^
@@ -1591,9 +1576,9 @@ sourceFile:recursiveClassReferenceTest.ts
> public
2 > clone
3 >
-1->Emitted(82, 21) Source(80, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-2 >Emitted(82, 42) Source(80, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-3 >Emitted(82, 45) Source(80, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+1->Emitted(76, 21) Source(80, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+2 >Emitted(76, 42) Source(80, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+3 >Emitted(76, 45) Source(80, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
---
>>> return this;
1 >^^^^^^^^^^^^^^^^^^^^^^^^
@@ -1607,11 +1592,11 @@ sourceFile:recursiveClassReferenceTest.ts
3 >
4 > this
5 > ;
-1 >Emitted(83, 25) Source(81, 4) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
-2 >Emitted(83, 31) Source(81, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
-3 >Emitted(83, 32) Source(81, 11) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
-4 >Emitted(83, 36) Source(81, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
-5 >Emitted(83, 37) Source(81, 16) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
+1 >Emitted(77, 25) Source(81, 4) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
+2 >Emitted(77, 31) Source(81, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
+3 >Emitted(77, 32) Source(81, 11) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
+4 >Emitted(77, 36) Source(81, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
+5 >Emitted(77, 37) Source(81, 16) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
---
>>> };
1 >^^^^^^^^^^^^^^^^^^^^
@@ -1620,8 +1605,8 @@ sourceFile:recursiveClassReferenceTest.ts
1 >
>
2 > }
-1 >Emitted(84, 21) Source(82, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
-2 >Emitted(84, 22) Source(82, 4) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
+1 >Emitted(78, 21) Source(82, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
+2 >Emitted(78, 22) Source(82, 4) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.clone)
---
>>> State.prototype.equals = function (other) {
1->^^^^^^^^^^^^^^^^^^^^
@@ -1636,11 +1621,11 @@ sourceFile:recursiveClassReferenceTest.ts
3 >
4 > public equals(
5 > other:IState
-1->Emitted(85, 21) Source(84, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-2 >Emitted(85, 43) Source(84, 16) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-3 >Emitted(85, 46) Source(84, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-4 >Emitted(85, 56) Source(84, 17) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-5 >Emitted(85, 61) Source(84, 29) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+1->Emitted(79, 21) Source(84, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+2 >Emitted(79, 43) Source(84, 16) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+3 >Emitted(79, 46) Source(84, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+4 >Emitted(79, 56) Source(84, 17) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+5 >Emitted(79, 61) Source(84, 29) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
---
>>> return this === other;
1 >^^^^^^^^^^^^^^^^^^^^^^^^
@@ -1658,71 +1643,66 @@ sourceFile:recursiveClassReferenceTest.ts
5 > ===
6 > other
7 > ;
-1 >Emitted(86, 25) Source(85, 4) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
-2 >Emitted(86, 31) Source(85, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
-3 >Emitted(86, 32) Source(85, 11) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
-4 >Emitted(86, 36) Source(85, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
-5 >Emitted(86, 41) Source(85, 20) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
-6 >Emitted(86, 46) Source(85, 25) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
-7 >Emitted(86, 47) Source(85, 26) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
+1 >Emitted(80, 25) Source(85, 4) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
+2 >Emitted(80, 31) Source(85, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
+3 >Emitted(80, 32) Source(85, 11) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
+4 >Emitted(80, 36) Source(85, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
+5 >Emitted(80, 41) Source(85, 20) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
+6 >Emitted(80, 46) Source(85, 25) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
+7 >Emitted(80, 47) Source(85, 26) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
---
>>> };
1 >^^^^^^^^^^^^^^^^^^^^
2 > ^
-3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
>
2 > }
-1 >Emitted(87, 21) Source(86, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
-2 >Emitted(87, 22) Source(86, 4) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
+1 >Emitted(81, 21) Source(86, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
+2 >Emitted(81, 22) Source(86, 4) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.equals)
---
->>> State.prototype.getMode = function () {
+>>> State.prototype.getMode = function () { return mode; };
1->^^^^^^^^^^^^^^^^^^^^
2 > ^^^^^^^^^^^^^^^^^^^^^^^
3 > ^^^
+4 > ^^^^^^^^^^^^^^
+5 > ^^^^^^
+6 > ^
+7 > ^^^^
+8 > ^
+9 > ^
+10> ^
1->
>
> public
2 > getMode
3 >
-1->Emitted(88, 21) Source(88, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-2 >Emitted(88, 44) Source(88, 17) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-3 >Emitted(88, 47) Source(88, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
----
->>> return mode;
-1 >^^^^^^^^^^^^^^^^^^^^^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^
-1 >public getMode(): IMode {
-2 > return
-3 >
-4 > mode
-5 > ;
-1 >Emitted(89, 25) Source(88, 29) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
-2 >Emitted(89, 31) Source(88, 35) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
-3 >Emitted(89, 32) Source(88, 36) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
-4 >Emitted(89, 36) Source(88, 40) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
-5 >Emitted(89, 37) Source(88, 41) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
----
->>> };
-1 >^^^^^^^^^^^^^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^->
-1 >
-2 > }
-1 >Emitted(90, 21) Source(88, 42) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
-2 >Emitted(90, 22) Source(88, 43) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
+4 > public getMode(): IMode {
+5 > return
+6 >
+7 > mode
+8 > ;
+9 >
+10> }
+1->Emitted(82, 21) Source(88, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+2 >Emitted(82, 44) Source(88, 17) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+3 >Emitted(82, 47) Source(88, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+4 >Emitted(82, 61) Source(88, 29) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
+5 >Emitted(82, 67) Source(88, 35) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
+6 >Emitted(82, 68) Source(88, 36) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
+7 >Emitted(82, 72) Source(88, 40) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
+8 >Emitted(82, 73) Source(88, 41) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
+9 >Emitted(82, 74) Source(88, 42) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
+10>Emitted(82, 75) Source(88, 43) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State.getMode)
---
>>> return State;
-1->^^^^^^^^^^^^^^^^^^^^
+1 >^^^^^^^^^^^^^^^^^^^^
2 > ^^^^^^^^^^^^
-1->
+1 >
>
2 > }
-1->Emitted(91, 21) Source(89, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-2 >Emitted(91, 33) Source(89, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+1 >Emitted(83, 21) Source(89, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+2 >Emitted(83, 33) Source(89, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
---
>>> })();
1 >^^^^^^^^^^^^^^^^
@@ -1745,10 +1725,10 @@ sourceFile:recursiveClassReferenceTest.ts
>
> public getMode(): IMode { return mode; }
> }
-1 >Emitted(92, 17) Source(89, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-2 >Emitted(92, 18) Source(89, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
-3 >Emitted(92, 18) Source(78, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-4 >Emitted(92, 22) Source(89, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+1 >Emitted(84, 17) Source(89, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+2 >Emitted(84, 18) Source(89, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.State)
+3 >Emitted(84, 18) Source(78, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+4 >Emitted(84, 22) Source(89, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
---
>>> PlainText.State = State;
1->^^^^^^^^^^^^^^^^
@@ -1773,11 +1753,11 @@ sourceFile:recursiveClassReferenceTest.ts
> public getMode(): IMode { return mode; }
> }
5 >
-1->Emitted(93, 17) Source(78, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-2 >Emitted(93, 32) Source(78, 20) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-3 >Emitted(93, 35) Source(78, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-4 >Emitted(93, 40) Source(89, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-5 >Emitted(93, 41) Source(89, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+1->Emitted(85, 17) Source(78, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+2 >Emitted(85, 32) Source(78, 20) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+3 >Emitted(85, 35) Source(78, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+4 >Emitted(85, 40) Source(89, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+5 >Emitted(85, 41) Source(89, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
---
>>> var Mode = (function (_super) {
1->^^^^^^^^^^^^^^^^
@@ -1789,9 +1769,9 @@ sourceFile:recursiveClassReferenceTest.ts
>
2 > export class
3 > Mode
-1->Emitted(94, 17) Source(91, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-2 >Emitted(94, 21) Source(91, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-3 >Emitted(94, 25) Source(91, 19) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+1->Emitted(86, 17) Source(91, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+2 >Emitted(86, 21) Source(91, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+3 >Emitted(86, 25) Source(91, 19) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
---
>>> __extends(Mode, _super);
1->^^^^^^^^^^^^^^^^^^^^
@@ -1802,10 +1782,10 @@ sourceFile:recursiveClassReferenceTest.ts
2 >
3 > Mode
4 > extends AbstractMode
-1->Emitted(95, 21) Source(91, 28) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
-2 >Emitted(95, 31) Source(91, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
-3 >Emitted(95, 35) Source(91, 19) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
-4 >Emitted(95, 45) Source(91, 40) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+1->Emitted(87, 21) Source(91, 28) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+2 >Emitted(87, 31) Source(91, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+3 >Emitted(87, 35) Source(91, 19) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+4 >Emitted(87, 45) Source(91, 40) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
---
>>> function Mode() {
1 >^^^^^^^^^^^^^^^^^^^^
@@ -1815,17 +1795,17 @@ sourceFile:recursiveClassReferenceTest.ts
1 >
2 > export class
3 > Mode
-1 >Emitted(96, 21) Source(91, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
-2 >Emitted(96, 30) Source(91, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
-3 >Emitted(96, 34) Source(91, 19) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+1 >Emitted(88, 21) Source(91, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+2 >Emitted(88, 30) Source(91, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+3 >Emitted(88, 34) Source(91, 19) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
---
>>> _super.apply(this, arguments);
1->^^^^^^^^^^^^^^^^^^^^^^^^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1-> extends
2 > AbstractMode
-1->Emitted(97, 25) Source(91, 28) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.constructor)
-2 >Emitted(97, 55) Source(91, 40) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.constructor)
+1->Emitted(89, 25) Source(91, 28) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.constructor)
+2 >Emitted(89, 55) Source(91, 40) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.constructor)
---
>>> }
1 >^^^^^^^^^^^^^^^^^^^^
@@ -1841,8 +1821,8 @@ sourceFile:recursiveClassReferenceTest.ts
>
>
2 > }
-1 >Emitted(98, 21) Source(99, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.constructor)
-2 >Emitted(98, 22) Source(99, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.constructor)
+1 >Emitted(90, 21) Source(99, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.constructor)
+2 >Emitted(90, 22) Source(99, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.constructor)
---
>>> // scenario 2
1->^^^^^^^^^^^^^^^^^^^^
@@ -1850,8 +1830,8 @@ sourceFile:recursiveClassReferenceTest.ts
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
2 > // scenario 2
-1->Emitted(99, 21) Source(93, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
-2 >Emitted(99, 34) Source(93, 16) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+1->Emitted(91, 21) Source(93, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+2 >Emitted(91, 34) Source(93, 16) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
---
>>> Mode.prototype.getInitialState = function () {
1->^^^^^^^^^^^^^^^^^^^^
@@ -1861,9 +1841,9 @@ sourceFile:recursiveClassReferenceTest.ts
> public
2 > getInitialState
3 >
-1->Emitted(100, 21) Source(94, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
-2 >Emitted(100, 51) Source(94, 25) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
-3 >Emitted(100, 54) Source(94, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+1->Emitted(92, 21) Source(94, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+2 >Emitted(92, 51) Source(94, 25) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+3 >Emitted(92, 54) Source(94, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
---
>>> return new State(self);
1 >^^^^^^^^^^^^^^^^^^^^^^^^
@@ -1885,15 +1865,15 @@ sourceFile:recursiveClassReferenceTest.ts
7 > self
8 > )
9 > ;
-1 >Emitted(101, 25) Source(95, 4) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
-2 >Emitted(101, 31) Source(95, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
-3 >Emitted(101, 32) Source(95, 11) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
-4 >Emitted(101, 36) Source(95, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
-5 >Emitted(101, 41) Source(95, 20) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
-6 >Emitted(101, 42) Source(95, 21) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
-7 >Emitted(101, 46) Source(95, 25) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
-8 >Emitted(101, 47) Source(95, 26) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
-9 >Emitted(101, 48) Source(95, 27) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
+1 >Emitted(93, 25) Source(95, 4) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
+2 >Emitted(93, 31) Source(95, 10) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
+3 >Emitted(93, 32) Source(95, 11) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
+4 >Emitted(93, 36) Source(95, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
+5 >Emitted(93, 41) Source(95, 20) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
+6 >Emitted(93, 42) Source(95, 21) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
+7 >Emitted(93, 46) Source(95, 25) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
+8 >Emitted(93, 47) Source(95, 26) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
+9 >Emitted(93, 48) Source(95, 27) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
---
>>> };
1 >^^^^^^^^^^^^^^^^^^^^
@@ -1902,8 +1882,8 @@ sourceFile:recursiveClassReferenceTest.ts
1 >
>
2 > }
-1 >Emitted(102, 21) Source(96, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
-2 >Emitted(102, 22) Source(96, 4) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
+1 >Emitted(94, 21) Source(96, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
+2 >Emitted(94, 22) Source(96, 4) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode.getInitialState)
---
>>> return Mode;
1->^^^^^^^^^^^^^^^^^^^^
@@ -1914,8 +1894,8 @@ sourceFile:recursiveClassReferenceTest.ts
>
>
2 > }
-1->Emitted(103, 21) Source(99, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
-2 >Emitted(103, 32) Source(99, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+1->Emitted(95, 21) Source(99, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+2 >Emitted(95, 32) Source(99, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
---
>>> })(AbstractMode);
1->^^^^^^^^^^^^^^^^
@@ -1939,12 +1919,12 @@ sourceFile:recursiveClassReferenceTest.ts
>
>
> }
-1->Emitted(104, 17) Source(99, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
-2 >Emitted(104, 18) Source(99, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
-3 >Emitted(104, 18) Source(91, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-4 >Emitted(104, 20) Source(91, 28) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-5 >Emitted(104, 32) Source(91, 40) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-6 >Emitted(104, 34) Source(99, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+1->Emitted(96, 17) Source(99, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+2 >Emitted(96, 18) Source(99, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText.Mode)
+3 >Emitted(96, 18) Source(91, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+4 >Emitted(96, 20) Source(91, 28) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+5 >Emitted(96, 32) Source(91, 40) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+6 >Emitted(96, 34) Source(99, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
---
>>> PlainText.Mode = Mode;
1->^^^^^^^^^^^^^^^^
@@ -1966,11 +1946,11 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
5 >
-1->Emitted(105, 17) Source(91, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-2 >Emitted(105, 31) Source(91, 19) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-3 >Emitted(105, 34) Source(91, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-4 >Emitted(105, 38) Source(99, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-5 >Emitted(105, 39) Source(99, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+1->Emitted(97, 17) Source(91, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+2 >Emitted(97, 31) Source(91, 19) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+3 >Emitted(97, 34) Source(91, 15) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+4 >Emitted(97, 38) Source(99, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+5 >Emitted(97, 39) Source(99, 3) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
---
>>> })(PlainText = Languages.PlainText || (Languages.PlainText = {}));
1->^^^^^^^^^^^^
@@ -2016,15 +1996,15 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1->Emitted(106, 13) Source(100, 1) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-2 >Emitted(106, 14) Source(100, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
-3 >Emitted(106, 16) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
-4 >Emitted(106, 25) Source(76, 40) + SourceIndex(0) name (Sample.Thing.Languages)
-5 >Emitted(106, 28) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
-6 >Emitted(106, 47) Source(76, 40) + SourceIndex(0) name (Sample.Thing.Languages)
-7 >Emitted(106, 52) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
-8 >Emitted(106, 71) Source(76, 40) + SourceIndex(0) name (Sample.Thing.Languages)
-9 >Emitted(106, 79) Source(100, 2) + SourceIndex(0) name (Sample.Thing.Languages)
+1->Emitted(98, 13) Source(100, 1) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+2 >Emitted(98, 14) Source(100, 2) + SourceIndex(0) name (Sample.Thing.Languages.PlainText)
+3 >Emitted(98, 16) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
+4 >Emitted(98, 25) Source(76, 40) + SourceIndex(0) name (Sample.Thing.Languages)
+5 >Emitted(98, 28) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
+6 >Emitted(98, 47) Source(76, 40) + SourceIndex(0) name (Sample.Thing.Languages)
+7 >Emitted(98, 52) Source(76, 31) + SourceIndex(0) name (Sample.Thing.Languages)
+8 >Emitted(98, 71) Source(76, 40) + SourceIndex(0) name (Sample.Thing.Languages)
+9 >Emitted(98, 79) Source(100, 2) + SourceIndex(0) name (Sample.Thing.Languages)
---
>>> })(Languages = Thing.Languages || (Thing.Languages = {}));
1 >^^^^^^^^
@@ -2069,15 +2049,15 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1 >Emitted(107, 9) Source(100, 1) + SourceIndex(0) name (Sample.Thing.Languages)
-2 >Emitted(107, 10) Source(100, 2) + SourceIndex(0) name (Sample.Thing.Languages)
-3 >Emitted(107, 12) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
-4 >Emitted(107, 21) Source(76, 30) + SourceIndex(0) name (Sample.Thing)
-5 >Emitted(107, 24) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
-6 >Emitted(107, 39) Source(76, 30) + SourceIndex(0) name (Sample.Thing)
-7 >Emitted(107, 44) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
-8 >Emitted(107, 59) Source(76, 30) + SourceIndex(0) name (Sample.Thing)
-9 >Emitted(107, 67) Source(100, 2) + SourceIndex(0) name (Sample.Thing)
+1 >Emitted(99, 9) Source(100, 1) + SourceIndex(0) name (Sample.Thing.Languages)
+2 >Emitted(99, 10) Source(100, 2) + SourceIndex(0) name (Sample.Thing.Languages)
+3 >Emitted(99, 12) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
+4 >Emitted(99, 21) Source(76, 30) + SourceIndex(0) name (Sample.Thing)
+5 >Emitted(99, 24) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
+6 >Emitted(99, 39) Source(76, 30) + SourceIndex(0) name (Sample.Thing)
+7 >Emitted(99, 44) Source(76, 21) + SourceIndex(0) name (Sample.Thing)
+8 >Emitted(99, 59) Source(76, 30) + SourceIndex(0) name (Sample.Thing)
+9 >Emitted(99, 67) Source(100, 2) + SourceIndex(0) name (Sample.Thing)
---
>>> })(Thing = Sample.Thing || (Sample.Thing = {}));
1 >^^^^
@@ -2122,15 +2102,15 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1 >Emitted(108, 5) Source(100, 1) + SourceIndex(0) name (Sample.Thing)
-2 >Emitted(108, 6) Source(100, 2) + SourceIndex(0) name (Sample.Thing)
-3 >Emitted(108, 8) Source(76, 15) + SourceIndex(0) name (Sample)
-4 >Emitted(108, 13) Source(76, 20) + SourceIndex(0) name (Sample)
-5 >Emitted(108, 16) Source(76, 15) + SourceIndex(0) name (Sample)
-6 >Emitted(108, 28) Source(76, 20) + SourceIndex(0) name (Sample)
-7 >Emitted(108, 33) Source(76, 15) + SourceIndex(0) name (Sample)
-8 >Emitted(108, 45) Source(76, 20) + SourceIndex(0) name (Sample)
-9 >Emitted(108, 53) Source(100, 2) + SourceIndex(0) name (Sample)
+1 >Emitted(100, 5) Source(100, 1) + SourceIndex(0) name (Sample.Thing)
+2 >Emitted(100, 6) Source(100, 2) + SourceIndex(0) name (Sample.Thing)
+3 >Emitted(100, 8) Source(76, 15) + SourceIndex(0) name (Sample)
+4 >Emitted(100, 13) Source(76, 20) + SourceIndex(0) name (Sample)
+5 >Emitted(100, 16) Source(76, 15) + SourceIndex(0) name (Sample)
+6 >Emitted(100, 28) Source(76, 20) + SourceIndex(0) name (Sample)
+7 >Emitted(100, 33) Source(76, 15) + SourceIndex(0) name (Sample)
+8 >Emitted(100, 45) Source(76, 20) + SourceIndex(0) name (Sample)
+9 >Emitted(100, 53) Source(100, 2) + SourceIndex(0) name (Sample)
---
>>>})(Sample || (Sample = {}));
1 >
@@ -2172,12 +2152,12 @@ sourceFile:recursiveClassReferenceTest.ts
>
> }
> }
-1 >Emitted(109, 1) Source(100, 1) + SourceIndex(0) name (Sample)
-2 >Emitted(109, 2) Source(100, 2) + SourceIndex(0) name (Sample)
-3 >Emitted(109, 4) Source(76, 8) + SourceIndex(0)
-4 >Emitted(109, 10) Source(76, 14) + SourceIndex(0)
-5 >Emitted(109, 15) Source(76, 8) + SourceIndex(0)
-6 >Emitted(109, 21) Source(76, 14) + SourceIndex(0)
-7 >Emitted(109, 29) Source(100, 2) + SourceIndex(0)
+1 >Emitted(101, 1) Source(100, 1) + SourceIndex(0) name (Sample)
+2 >Emitted(101, 2) Source(100, 2) + SourceIndex(0) name (Sample)
+3 >Emitted(101, 4) Source(76, 8) + SourceIndex(0)
+4 >Emitted(101, 10) Source(76, 14) + SourceIndex(0)
+5 >Emitted(101, 15) Source(76, 8) + SourceIndex(0)
+6 >Emitted(101, 21) Source(76, 14) + SourceIndex(0)
+7 >Emitted(101, 29) Source(100, 2) + SourceIndex(0)
---
>>>//# sourceMappingURL=recursiveClassReferenceTest.js.map
\ No newline at end of file
diff --git a/tests/baselines/reference/recursiveFunctionTypes.js b/tests/baselines/reference/recursiveFunctionTypes.js
index 1158fb539d0..040c323066d 100644
--- a/tests/baselines/reference/recursiveFunctionTypes.js
+++ b/tests/baselines/reference/recursiveFunctionTypes.js
@@ -45,9 +45,7 @@ f7(""); // ok (function takes an any param)
f7(); // ok
//// [recursiveFunctionTypes.js]
-function fn() {
- return 1;
-}
+function fn() { return 1; }
var x = fn; // error
var y = fn; // ok
var f;
@@ -55,9 +53,7 @@ var g;
function f1(d) { }
function f2() { }
function g2() { }
-function f3() {
- return f3;
-}
+function f3() { return f3; }
var a = f3; // error
var C = (function () {
function C() {
@@ -68,12 +64,8 @@ var C = (function () {
C.g(3); // error
var f4;
f4 = 3; // error
-function f5() {
- return f5;
-}
-function f6(a) {
- return f6;
-}
+function f5() { return f5; }
+function f6(a) { return f6; }
f6("", 3); // error (arity mismatch)
f6(""); // ok (function takes an any param)
f6(); // ok
diff --git a/tests/baselines/reference/recursiveGetterAccess.js b/tests/baselines/reference/recursiveGetterAccess.js
index cf042c2c1a0..1dea2e02d3a 100644
--- a/tests/baselines/reference/recursiveGetterAccess.js
+++ b/tests/baselines/reference/recursiveGetterAccess.js
@@ -10,9 +10,7 @@ var MyClass = (function () {
function MyClass() {
}
Object.defineProperty(MyClass.prototype, "testProp", {
- get: function () {
- return this.testProp;
- },
+ get: function () { return this.testProp; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/recursiveIdenticalOverloadResolution.js b/tests/baselines/reference/recursiveIdenticalOverloadResolution.js
index e1ea203ac5b..3c53c2b2a0a 100644
--- a/tests/baselines/reference/recursiveIdenticalOverloadResolution.js
+++ b/tests/baselines/reference/recursiveIdenticalOverloadResolution.js
@@ -20,9 +20,7 @@ module M {
//// [recursiveIdenticalOverloadResolution.js]
var M;
(function (M) {
- function f(p) {
- return f;
- }
+ function f(p) { return f; }
;
var i;
f(i);
diff --git a/tests/baselines/reference/recursiveInference1.js b/tests/baselines/reference/recursiveInference1.js
index 839e13130f2..3a26ead542d 100644
--- a/tests/baselines/reference/recursiveInference1.js
+++ b/tests/baselines/reference/recursiveInference1.js
@@ -3,7 +3,5 @@ function fib(x:number) { return x <= 1 ? x : fib(x - 1) + fib(x - 2); }
var result = fib(5);
//// [recursiveInference1.js]
-function fib(x) {
- return x <= 1 ? x : fib(x - 1) + fib(x - 2);
-}
+function fib(x) { return x <= 1 ? x : fib(x - 1) + fib(x - 2); }
var result = fib(5);
diff --git a/tests/baselines/reference/recursiveInferenceBug.js b/tests/baselines/reference/recursiveInferenceBug.js
index ff9b1c31434..5b4d4f0c0a1 100644
--- a/tests/baselines/reference/recursiveInferenceBug.js
+++ b/tests/baselines/reference/recursiveInferenceBug.js
@@ -18,7 +18,5 @@ function f(x) {
}
var zz = {
g: function () { },
- get f() {
- return "abc";
- }
+ get f() { return "abc"; }
};
diff --git a/tests/baselines/reference/recursiveInheritance3.js b/tests/baselines/reference/recursiveInheritance3.js
index 710b691fa94..bc9fb6cb4f9 100644
--- a/tests/baselines/reference/recursiveInheritance3.js
+++ b/tests/baselines/reference/recursiveInheritance3.js
@@ -13,8 +13,6 @@ var C = (function () {
function C() {
this.x = 1;
}
- C.prototype.foo = function (x) {
- return x;
- };
+ C.prototype.foo = function (x) { return x; };
return C;
})();
diff --git a/tests/baselines/reference/recursiveProperties.js b/tests/baselines/reference/recursiveProperties.js
index 63644484956..84d9ebcd27c 100644
--- a/tests/baselines/reference/recursiveProperties.js
+++ b/tests/baselines/reference/recursiveProperties.js
@@ -12,9 +12,7 @@ var A = (function () {
function A() {
}
Object.defineProperty(A.prototype, "testProp", {
- get: function () {
- return this.testProp;
- },
+ get: function () { return this.testProp; },
enumerable: true,
configurable: true
});
@@ -24,9 +22,7 @@ var B = (function () {
function B() {
}
Object.defineProperty(B.prototype, "testProp", {
- set: function (value) {
- this.testProp = value;
- },
+ set: function (value) { this.testProp = value; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/recursiveReturns.js b/tests/baselines/reference/recursiveReturns.js
index d01825f8cbf..18c9ed4dd7c 100644
--- a/tests/baselines/reference/recursiveReturns.js
+++ b/tests/baselines/reference/recursiveReturns.js
@@ -20,9 +20,7 @@ function R1() {
R1();
return;
}
-function R2() {
- R2();
-}
+function R2() { R2(); }
function R3(n) {
if (n == 0) {
}
diff --git a/tests/baselines/reference/recursiveTypesUsedAsFunctionParameters.js b/tests/baselines/reference/recursiveTypesUsedAsFunctionParameters.js
index 0d972d3e86c..0cef9be47ab 100644
--- a/tests/baselines/reference/recursiveTypesUsedAsFunctionParameters.js
+++ b/tests/baselines/reference/recursiveTypesUsedAsFunctionParameters.js
@@ -61,9 +61,7 @@ function foo2(x) {
function other() {
function foo3(x) { }
function foo4(x) { }
- function foo5(x) {
- return null;
- }
+ function foo5(x) { return null; }
var list;
var myList;
var r = foo5(list);
diff --git a/tests/baselines/reference/redefineArray.js b/tests/baselines/reference/redefineArray.js
index 93494232436..080d2b1a2d2 100644
--- a/tests/baselines/reference/redefineArray.js
+++ b/tests/baselines/reference/redefineArray.js
@@ -2,6 +2,4 @@
Array = function (n:number, s:string) {return n;};
//// [redefineArray.js]
-Array = function (n, s) {
- return n;
-};
+Array = function (n, s) { return n; };
diff --git a/tests/baselines/reference/resolvingClassDeclarationWhenInBaseTypeResolution.js b/tests/baselines/reference/resolvingClassDeclarationWhenInBaseTypeResolution.js
index 608090e8722..24f0e7f1bcb 100644
--- a/tests/baselines/reference/resolvingClassDeclarationWhenInBaseTypeResolution.js
+++ b/tests/baselines/reference/resolvingClassDeclarationWhenInBaseTypeResolution.js
@@ -1036,41 +1036,31 @@ var rionegrensis;
caniventer.prototype.salomonseni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
caniventer.prototype.uchidai = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
caniventer.prototype.raffrayana = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
caniventer.prototype.Uranium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
caniventer.prototype.nayaur = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return caniventer;
@@ -1084,41 +1074,31 @@ var rionegrensis;
veraecrucis.prototype.naso = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
veraecrucis.prototype.vancouverensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
veraecrucis.prototype.africana = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
veraecrucis.prototype.palliolata = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
veraecrucis.prototype.nivicola = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return veraecrucis;
@@ -1139,41 +1119,31 @@ var julianae;
nudicaudus.prototype.brandtii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
nudicaudus.prototype.maxwellii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
nudicaudus.prototype.endoi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
nudicaudus.prototype.venezuelae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
nudicaudus.prototype.zamicrus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return nudicaudus;
@@ -1185,57 +1155,43 @@ var julianae;
galapagoensis.prototype.isabellae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
galapagoensis.prototype.rueppellii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
galapagoensis.prototype.peregusna = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
galapagoensis.prototype.gliroides = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
galapagoensis.prototype.banakrisi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
galapagoensis.prototype.rozendaali = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
galapagoensis.prototype.stuhlmanni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return galapagoensis;
@@ -1247,57 +1203,43 @@ var julianae;
albidens.prototype.mattheyi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
albidens.prototype.Astatine = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
albidens.prototype.vincenti = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
albidens.prototype.hirta = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
albidens.prototype.virginianus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
albidens.prototype.macrophyllum = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
albidens.prototype.porcellus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return albidens;
@@ -1311,105 +1253,79 @@ var julianae;
oralis.prototype.cepapi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oralis.prototype.porteri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oralis.prototype.bindi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oralis.prototype.puda = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oralis.prototype.mindorensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oralis.prototype.ignitus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oralis.prototype.rufus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oralis.prototype.monax = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oralis.prototype.unalascensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oralis.prototype.wuchihensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oralis.prototype.leucippe = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oralis.prototype.ordii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oralis.prototype.eisentrauti = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return oralis;
@@ -1423,57 +1339,43 @@ var julianae;
sumatrana.prototype.wolffsohni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sumatrana.prototype.geata = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sumatrana.prototype.awashensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sumatrana.prototype.sturdeei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sumatrana.prototype.pachyurus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sumatrana.prototype.lyelli = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sumatrana.prototype.neohibernicus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return sumatrana;
@@ -1485,89 +1387,67 @@ var julianae;
gerbillus.prototype.pundti = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gerbillus.prototype.tristrami = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gerbillus.prototype.swarthi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gerbillus.prototype.horsfieldii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gerbillus.prototype.diazi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gerbillus.prototype.rennelli = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gerbillus.prototype.maulinus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gerbillus.prototype.muscina = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gerbillus.prototype.pelengensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gerbillus.prototype.abramus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gerbillus.prototype.reevesi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return gerbillus;
@@ -1579,97 +1459,73 @@ var julianae;
acariensis.prototype.levicula = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
acariensis.prototype.minous = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
acariensis.prototype.cinereiventer = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
acariensis.prototype.longicaudatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
acariensis.prototype.baeodon = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
acariensis.prototype.soricoides = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
acariensis.prototype.datae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
acariensis.prototype.spixii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
acariensis.prototype.anakuma = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
acariensis.prototype.kihaulei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
acariensis.prototype.gymnura = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
acariensis.prototype.olchonensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return acariensis;
@@ -1683,25 +1539,19 @@ var julianae;
durangae.prototype.Californium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
durangae.prototype.Flerovium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
durangae.prototype.phrudus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return durangae;
@@ -1716,17 +1566,13 @@ var ruatanica;
hector.prototype.humulis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
hector.prototype.eurycerus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return hector;
@@ -1741,25 +1587,19 @@ var Lanthanum;
suillus.prototype.spilosoma = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
suillus.prototype.tumbalensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
suillus.prototype.anatolicus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return suillus;
@@ -1773,81 +1613,61 @@ var Lanthanum;
nitidus.prototype.granatensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
nitidus.prototype.negligens = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
nitidus.prototype.lewisi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
nitidus.prototype.arge = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
nitidus.prototype.dominicensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
nitidus.prototype.taurus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
nitidus.prototype.tonganus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
nitidus.prototype.silvatica = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
nitidus.prototype.midas = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
nitidus.prototype.bicornis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return nitidus;
@@ -1861,65 +1681,49 @@ var Lanthanum;
megalonyx.prototype.phillipsii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megalonyx.prototype.melanogaster = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megalonyx.prototype.elaphus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megalonyx.prototype.elater = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megalonyx.prototype.ourebi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megalonyx.prototype.caraccioli = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megalonyx.prototype.parva = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megalonyx.prototype.albipes = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return megalonyx;
@@ -1931,113 +1735,85 @@ var Lanthanum;
jugularis.prototype.torrei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
jugularis.prototype.revoili = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
jugularis.prototype.macrobullatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
jugularis.prototype.compactus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
jugularis.prototype.talpinus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
jugularis.prototype.stramineus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
jugularis.prototype.dartmouthi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
jugularis.prototype.ogilbyi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
jugularis.prototype.incomtus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
jugularis.prototype.surdaster = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
jugularis.prototype.melanorhinus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
jugularis.prototype.picticaudata = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
jugularis.prototype.pomona = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
jugularis.prototype.ileile = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return jugularis;
@@ -2054,113 +1830,85 @@ var rendalli;
zuluensis.prototype.telfairi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
zuluensis.prototype.keyensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
zuluensis.prototype.occasius = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
zuluensis.prototype.damarensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
zuluensis.prototype.Neptunium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
zuluensis.prototype.griseoflavus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
zuluensis.prototype.thar = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
zuluensis.prototype.alborufus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
zuluensis.prototype.fusicaudus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
zuluensis.prototype.gordonorum = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
zuluensis.prototype.ruber = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
zuluensis.prototype.desmarestianus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
zuluensis.prototype.lutillus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
zuluensis.prototype.salocco = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return zuluensis;
@@ -2172,81 +1920,61 @@ var rendalli;
moojeni.prototype.floweri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
moojeni.prototype.montosa = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
moojeni.prototype.miletus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
moojeni.prototype.heaneyi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
moojeni.prototype.marchei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
moojeni.prototype.budini = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
moojeni.prototype.maggietaylorae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
moojeni.prototype.poliocephalus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
moojeni.prototype.zibethicus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
moojeni.prototype.biacensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return moojeni;
@@ -2260,25 +1988,19 @@ var rendalli;
crenulata.prototype.salvanius = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
crenulata.prototype.maritimus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
crenulata.prototype.edax = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return crenulata;
@@ -2293,65 +2015,49 @@ var trivirgatus;
tumidifrons.prototype.nivalis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
tumidifrons.prototype.vestitus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
tumidifrons.prototype.aequatorius = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
tumidifrons.prototype.scherman = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
tumidifrons.prototype.improvisum = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
tumidifrons.prototype.cervinipes = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
tumidifrons.prototype.audax = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
tumidifrons.prototype.vallinus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return tumidifrons;
@@ -2365,57 +2071,43 @@ var trivirgatus;
mixtus.prototype.ochrogaster = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
mixtus.prototype.bryophilus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
mixtus.prototype.liechtensteini = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
mixtus.prototype.crawfordi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
mixtus.prototype.hypsibia = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
mixtus.prototype.matacus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
mixtus.prototype.demidoff = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return mixtus;
@@ -2427,17 +2119,13 @@ var trivirgatus;
lotor.prototype.balensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
lotor.prototype.pullata = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return lotor;
@@ -2449,57 +2137,43 @@ var trivirgatus;
falconeri.prototype.cabrali = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
falconeri.prototype.gouldi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
falconeri.prototype.fuscicollis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
falconeri.prototype.martiensseni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
falconeri.prototype.gaoligongensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
falconeri.prototype.shawi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
falconeri.prototype.gmelini = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return falconeri;
@@ -2511,113 +2185,85 @@ var trivirgatus;
oconnelli.prototype.youngsoni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oconnelli.prototype.terrestris = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oconnelli.prototype.chrysopus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oconnelli.prototype.fuscomurina = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oconnelli.prototype.hellwaldii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oconnelli.prototype.aenea = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oconnelli.prototype.perrini = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oconnelli.prototype.entellus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oconnelli.prototype.krebsii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oconnelli.prototype.cephalotes = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oconnelli.prototype.molossinus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oconnelli.prototype.luisi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oconnelli.prototype.ceylonicus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oconnelli.prototype.ralli = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return oconnelli;
@@ -2632,33 +2278,25 @@ var quasiater;
bobrinskoi.prototype.crassicaudatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
bobrinskoi.prototype.mulatta = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
bobrinskoi.prototype.ansorgei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
bobrinskoi.prototype.Copper = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return bobrinskoi;
@@ -2675,33 +2313,25 @@ var ruatanica;
americanus.prototype.nasoloi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
americanus.prototype.mystacalis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
americanus.prototype.fardoulisi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
americanus.prototype.tumidus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return americanus;
@@ -2718,105 +2348,79 @@ var lavali;
wilsoni.prototype.setiger = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wilsoni.prototype.lorentzii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wilsoni.prototype.antisensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wilsoni.prototype.blossevillii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wilsoni.prototype.bontanus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wilsoni.prototype.caligata = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wilsoni.prototype.franqueti = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wilsoni.prototype.roberti = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wilsoni.prototype.degelidus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wilsoni.prototype.amoenus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wilsoni.prototype.kob = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wilsoni.prototype.csorbai = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wilsoni.prototype.dorsata = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return wilsoni;
@@ -2836,105 +2440,79 @@ var lavali;
otion.prototype.bonaerensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
otion.prototype.dussumieri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
otion.prototype.osvaldoreigi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
otion.prototype.grevyi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
otion.prototype.hirtula = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
otion.prototype.cristatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
otion.prototype.darlingtoni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
otion.prototype.fontanierii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
otion.prototype.umbrosus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
otion.prototype.chiriquinus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
otion.prototype.orarius = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
otion.prototype.ilaeus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
otion.prototype.musschenbroekii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return otion;
@@ -2946,97 +2524,73 @@ var lavali;
xanthognathus.prototype.nanulus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
xanthognathus.prototype.albigena = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
xanthognathus.prototype.onca = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
xanthognathus.prototype.gunnii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
xanthognathus.prototype.apeco = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
xanthognathus.prototype.variegates = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
xanthognathus.prototype.goudotii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
xanthognathus.prototype.pohlei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
xanthognathus.prototype.ineptus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
xanthognathus.prototype.euryotis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
xanthognathus.prototype.maurisca = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
xanthognathus.prototype.coyhaiquensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return xanthognathus;
@@ -3050,65 +2604,49 @@ var lavali;
thaeleri.prototype.coromandra = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thaeleri.prototype.parvipes = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thaeleri.prototype.sponsorius = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thaeleri.prototype.vates = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thaeleri.prototype.roosmalenorum = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thaeleri.prototype.rubicola = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thaeleri.prototype.ikonnikovi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thaeleri.prototype.paramicrus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return thaeleri;
@@ -3122,17 +2660,13 @@ var lavali;
lepturus.prototype.ferrumequinum = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
lepturus.prototype.aequalis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return lepturus;
@@ -3149,73 +2683,55 @@ var dogramacii;
robustulus.prototype.fossor = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
robustulus.prototype.humboldti = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
robustulus.prototype.mexicana = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
robustulus.prototype.martini = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
robustulus.prototype.beatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
robustulus.prototype.leporina = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
robustulus.prototype.pearsonii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
robustulus.prototype.keaysi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
robustulus.prototype.hindei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return robustulus;
@@ -3227,9 +2743,7 @@ var dogramacii;
koepckeae.prototype.culturatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return koepckeae;
@@ -3241,105 +2755,79 @@ var dogramacii;
kaiseri.prototype.bedfordiae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
kaiseri.prototype.paramorum = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
kaiseri.prototype.rubidus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
kaiseri.prototype.juninensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
kaiseri.prototype.marginata = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
kaiseri.prototype.Meitnerium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
kaiseri.prototype.pinetorum = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
kaiseri.prototype.hoolock = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
kaiseri.prototype.poeyi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
kaiseri.prototype.Thulium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
kaiseri.prototype.patrius = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
kaiseri.prototype.quadraticauda = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
kaiseri.prototype.ater = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return kaiseri;
@@ -3351,65 +2839,49 @@ var dogramacii;
aurata.prototype.grunniens = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
aurata.prototype.howensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
aurata.prototype.karlkoopmani = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
aurata.prototype.mirapitanga = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
aurata.prototype.ophiodon = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
aurata.prototype.landeri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
aurata.prototype.sonomae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
aurata.prototype.erythromos = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return aurata;
@@ -3426,113 +2898,85 @@ var lutreolus;
schlegeli.prototype.mittendorfi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
schlegeli.prototype.blicki = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
schlegeli.prototype.culionensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
schlegeli.prototype.scrofa = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
schlegeli.prototype.fernandoni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
schlegeli.prototype.Tin = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
schlegeli.prototype.marmorata = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
schlegeli.prototype.tavaratra = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
schlegeli.prototype.peregrina = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
schlegeli.prototype.frontalis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
schlegeli.prototype.cuniculus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
schlegeli.prototype.magdalenae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
schlegeli.prototype.andamanensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
schlegeli.prototype.dispar = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return schlegeli;
@@ -3547,89 +2991,67 @@ var argurus;
dauricus.prototype.chinensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dauricus.prototype.duodecimcostatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dauricus.prototype.foxi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dauricus.prototype.macleayii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dauricus.prototype.darienensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dauricus.prototype.hardwickii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dauricus.prototype.albifrons = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dauricus.prototype.jacobitus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dauricus.prototype.guentheri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dauricus.prototype.mahomet = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dauricus.prototype.misionensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return dauricus;
@@ -3644,65 +3066,49 @@ var nigra;
dolichurus.prototype.solomonis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dolichurus.prototype.alfredi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dolichurus.prototype.morrisi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dolichurus.prototype.lekaguli = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dolichurus.prototype.dimissus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dolichurus.prototype.phaeotis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dolichurus.prototype.ustus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
dolichurus.prototype.sagei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return dolichurus;
@@ -3719,49 +3125,37 @@ var panglima;
amphibius.prototype.bottegi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amphibius.prototype.jerdoni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amphibius.prototype.camtschatica = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amphibius.prototype.spadix = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amphibius.prototype.luismanueli = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amphibius.prototype.aceramarcae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return amphibius;
@@ -3775,25 +3169,19 @@ var panglima;
fundatus.prototype.crassulus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fundatus.prototype.flamarioni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fundatus.prototype.mirabilis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return fundatus;
@@ -3807,41 +3195,31 @@ var panglima;
abidi.prototype.greyii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
abidi.prototype.macedonicus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
abidi.prototype.galili = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
abidi.prototype.thierryi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
abidi.prototype.ega = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return abidi;
@@ -3856,57 +3234,43 @@ var quasiater;
carolinensis.prototype.concinna = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
carolinensis.prototype.aeneus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
carolinensis.prototype.aloysiisabaudiae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
carolinensis.prototype.tenellus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
carolinensis.prototype.andium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
carolinensis.prototype.persephone = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
carolinensis.prototype.patrizii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return carolinensis;
@@ -3923,97 +3287,73 @@ var minutus;
himalayana.prototype.simoni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
himalayana.prototype.lobata = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
himalayana.prototype.rusticus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
himalayana.prototype.latona = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
himalayana.prototype.famulus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
himalayana.prototype.flaviceps = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
himalayana.prototype.paradoxolophus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
himalayana.prototype.Osmium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
himalayana.prototype.vulgaris = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
himalayana.prototype.betsileoensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
himalayana.prototype.vespuccii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
himalayana.prototype.olympus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return himalayana;
@@ -4030,65 +3370,49 @@ var caurinus;
mahaganus.prototype.martiniquensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
mahaganus.prototype.devius = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
mahaganus.prototype.masalai = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
mahaganus.prototype.kathleenae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
mahaganus.prototype.simulus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
mahaganus.prototype.nigrovittatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
mahaganus.prototype.senegalensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
mahaganus.prototype.acticola = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return mahaganus;
@@ -4103,9 +3427,7 @@ var macrorhinos;
marmosurus.prototype.tansaniana = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return marmosurus;
@@ -4122,9 +3444,7 @@ var howi;
angulatus.prototype.pennatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return angulatus;
@@ -4148,65 +3468,49 @@ var nigra;
thalia.prototype.dichotomus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thalia.prototype.arnuxii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thalia.prototype.verheyeni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thalia.prototype.dauuricus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thalia.prototype.tristriatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thalia.prototype.lasiura = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thalia.prototype.gangetica = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
thalia.prototype.brucei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return thalia;
@@ -4223,9 +3527,7 @@ var sagitta;
walkeri.prototype.maracajuensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return walkeri;
@@ -4242,9 +3544,7 @@ var minutus;
inez.prototype.vexillaris = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return inez;
@@ -4272,73 +3572,55 @@ var panamensis;
linulus.prototype.goslingi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
linulus.prototype.taki = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
linulus.prototype.fumosus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
linulus.prototype.rufinus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
linulus.prototype.lami = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
linulus.prototype.regina = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
linulus.prototype.nanilla = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
linulus.prototype.enganus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
linulus.prototype.gomantongensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return linulus;
@@ -4353,105 +3635,79 @@ var nigra;
gracilis.prototype.weddellii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gracilis.prototype.echinothrix = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gracilis.prototype.garridoi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gracilis.prototype.rouxii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gracilis.prototype.aurita = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gracilis.prototype.geoffrensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gracilis.prototype.theresa = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gracilis.prototype.melanocarpus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gracilis.prototype.dubiaquercus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gracilis.prototype.pectoralis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gracilis.prototype.apoensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gracilis.prototype.grisescens = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gracilis.prototype.ramirohitra = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return gracilis;
@@ -4468,105 +3724,79 @@ var samarensis;
pelurus.prototype.Palladium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pelurus.prototype.castanea = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pelurus.prototype.chamek = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pelurus.prototype.nigriceps = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pelurus.prototype.lunatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pelurus.prototype.madurae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pelurus.prototype.chinchilla = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pelurus.prototype.eliasi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pelurus.prototype.proditor = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pelurus.prototype.gambianus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pelurus.prototype.petteri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pelurus.prototype.nusatenggara = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pelurus.prototype.olitor = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return pelurus;
@@ -4580,113 +3810,85 @@ var samarensis;
fuscus.prototype.planifrons = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fuscus.prototype.badia = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fuscus.prototype.prymnolopha = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fuscus.prototype.natalensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fuscus.prototype.hunteri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fuscus.prototype.sapiens = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fuscus.prototype.macrocercus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fuscus.prototype.nimbae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fuscus.prototype.suricatta = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fuscus.prototype.jagorii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fuscus.prototype.beecrofti = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fuscus.prototype.imaizumii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fuscus.prototype.colocolo = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
fuscus.prototype.wolfi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return fuscus;
@@ -4698,33 +3900,25 @@ var samarensis;
pallidus.prototype.oblativa = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pallidus.prototype.watersi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pallidus.prototype.glacialis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pallidus.prototype.viaria = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return pallidus;
@@ -4736,41 +3930,31 @@ var samarensis;
cahirinus.prototype.alashanicus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cahirinus.prototype.flaviventer = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cahirinus.prototype.bottai = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cahirinus.prototype.pinetis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cahirinus.prototype.saussurei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return cahirinus;
@@ -4787,41 +3971,31 @@ var sagitta;
leptoceros.prototype.victus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
leptoceros.prototype.hoplomyoides = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
leptoceros.prototype.gratiosus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
leptoceros.prototype.rex = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
leptoceros.prototype.bolami = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return leptoceros;
@@ -4838,9 +4012,7 @@ var daubentonii;
nigricans.prototype.woosnami = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return nigricans;
@@ -4866,25 +4038,19 @@ var argurus;
pygmaea.prototype.pajeros = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pygmaea.prototype.capucinus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
pygmaea.prototype.cuvieri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return pygmaea;
@@ -4901,57 +4067,43 @@ var chrysaeolus;
sarasinorum.prototype.belzebul = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sarasinorum.prototype.hinpoon = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sarasinorum.prototype.kandti = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sarasinorum.prototype.cynosuros = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sarasinorum.prototype.Germanium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sarasinorum.prototype.Ununoctium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sarasinorum.prototype.princeps = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return sarasinorum;
@@ -4966,57 +4118,43 @@ var argurus;
wetmorei.prototype.leucoptera = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wetmorei.prototype.ochraventer = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wetmorei.prototype.tephromelas = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wetmorei.prototype.cracens = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wetmorei.prototype.jamaicensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wetmorei.prototype.gymnocaudus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wetmorei.prototype.mayori = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return wetmorei;
@@ -5033,65 +4171,49 @@ var argurus;
oreas.prototype.salamonis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oreas.prototype.paniscus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oreas.prototype.fagani = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oreas.prototype.papuanus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oreas.prototype.timidus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oreas.prototype.nghetinhensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oreas.prototype.barbei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
oreas.prototype.univittatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return oreas;
@@ -5106,97 +4228,73 @@ var daubentonii;
arboreus.prototype.capreolus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
arboreus.prototype.moreni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
arboreus.prototype.hypoleucos = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
arboreus.prototype.paedulcus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
arboreus.prototype.pucheranii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
arboreus.prototype.stella = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
arboreus.prototype.brasiliensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
arboreus.prototype.brevicaudata = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
arboreus.prototype.vitticollis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
arboreus.prototype.huangensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
arboreus.prototype.cameroni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
arboreus.prototype.tianshanica = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return arboreus;
@@ -5211,105 +4309,79 @@ var patas;
uralensis.prototype.cartilagonodus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
uralensis.prototype.pyrrhinus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
uralensis.prototype.insulans = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
uralensis.prototype.nigricauda = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
uralensis.prototype.muricauda = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
uralensis.prototype.albicaudus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
uralensis.prototype.fallax = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
uralensis.prototype.attenuata = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
uralensis.prototype.megalura = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
uralensis.prototype.neblina = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
uralensis.prototype.citellus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
uralensis.prototype.tanezumi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
uralensis.prototype.albiventer = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return uralensis;
@@ -5326,17 +4398,13 @@ var provocax;
melanoleuca.prototype.Neodymium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
melanoleuca.prototype.baeri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return melanoleuca;
@@ -5351,17 +4419,13 @@ var sagitta;
sicarius.prototype.Chlorine = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sicarius.prototype.simulator = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return sicarius;
@@ -5378,113 +4442,85 @@ var howi;
marcanoi.prototype.formosae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
marcanoi.prototype.dudui = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
marcanoi.prototype.leander = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
marcanoi.prototype.martinsi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
marcanoi.prototype.beatrix = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
marcanoi.prototype.griseoventer = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
marcanoi.prototype.zerda = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
marcanoi.prototype.yucatanicus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
marcanoi.prototype.nigrita = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
marcanoi.prototype.jouvenetae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
marcanoi.prototype.indefessus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
marcanoi.prototype.vuquangensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
marcanoi.prototype.Zirconium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
marcanoi.prototype.hyaena = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return marcanoi;
@@ -5499,97 +4535,73 @@ var argurus;
gilbertii.prototype.nasutus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gilbertii.prototype.poecilops = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gilbertii.prototype.sondaicus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gilbertii.prototype.auriventer = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gilbertii.prototype.cherriei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gilbertii.prototype.lindberghi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gilbertii.prototype.pipistrellus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gilbertii.prototype.paranus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gilbertii.prototype.dubosti = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gilbertii.prototype.opossum = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gilbertii.prototype.oreopolus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
gilbertii.prototype.amurensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return gilbertii;
@@ -5613,105 +4625,79 @@ var lutreolus;
punicus.prototype.strandi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
punicus.prototype.lar = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
punicus.prototype.erica = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
punicus.prototype.trichura = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
punicus.prototype.lemniscatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
punicus.prototype.aspalax = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
punicus.prototype.marshalli = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
punicus.prototype.Zinc = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
punicus.prototype.monochromos = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
punicus.prototype.purinus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
punicus.prototype.ischyrus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
punicus.prototype.tenuis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
punicus.prototype.Helium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return punicus;
@@ -5726,49 +4712,37 @@ var macrorhinos;
daphaenodon.prototype.bredanensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
daphaenodon.prototype.othus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
daphaenodon.prototype.hammondi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
daphaenodon.prototype.aureocollaris = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
daphaenodon.prototype.flavipes = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
daphaenodon.prototype.callosus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return daphaenodon;
@@ -5783,97 +4757,73 @@ var sagitta;
cinereus.prototype.zunigae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cinereus.prototype.microps = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cinereus.prototype.guaporensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cinereus.prototype.tonkeana = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cinereus.prototype.montensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cinereus.prototype.sphinx = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cinereus.prototype.glis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cinereus.prototype.dorsalis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cinereus.prototype.fimbriatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cinereus.prototype.sara = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cinereus.prototype.epimelas = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cinereus.prototype.pittieri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return cinereus;
@@ -5905,81 +4855,61 @@ var gabriellae;
amicus.prototype.pirrensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amicus.prototype.phaeura = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amicus.prototype.voratus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amicus.prototype.satarae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amicus.prototype.hooperi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amicus.prototype.perrensi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amicus.prototype.ridei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amicus.prototype.audeberti = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amicus.prototype.Lutetium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
amicus.prototype.atrox = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return amicus;
@@ -5991,9 +4921,7 @@ var gabriellae;
echinatus.prototype.tenuipes = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return echinatus;
@@ -6008,49 +4936,37 @@ var imperfecta;
lasiurus.prototype.marisae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
lasiurus.prototype.fulvus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
lasiurus.prototype.paranaensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
lasiurus.prototype.didactylus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
lasiurus.prototype.schreibersii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
lasiurus.prototype.orii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return lasiurus;
@@ -6062,89 +4978,67 @@ var imperfecta;
subspinosus.prototype.monticularis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
subspinosus.prototype.Gadolinium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
subspinosus.prototype.oasicus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
subspinosus.prototype.paterculus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
subspinosus.prototype.punctata = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
subspinosus.prototype.invictus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
subspinosus.prototype.stangeri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
subspinosus.prototype.siskiyou = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
subspinosus.prototype.welwitschii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
subspinosus.prototype.Polonium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
subspinosus.prototype.harpia = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return subspinosus;
@@ -6158,25 +5052,19 @@ var imperfecta;
ciliolabrum.prototype.leschenaultii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
ciliolabrum.prototype.ludia = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
ciliolabrum.prototype.sinicus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return ciliolabrum;
@@ -6191,33 +5079,25 @@ var quasiater;
wattsi.prototype.lagotis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wattsi.prototype.hussoni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wattsi.prototype.bilarni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
wattsi.prototype.cabrerae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return wattsi;
@@ -6234,73 +5114,55 @@ var petrophilus;
sodyi.prototype.saundersiae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sodyi.prototype.imberbis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sodyi.prototype.cansdalei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sodyi.prototype.Lawrencium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sodyi.prototype.catta = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sodyi.prototype.breviceps = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sodyi.prototype.transitionalis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sodyi.prototype.heptneri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
sodyi.prototype.bairdii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return sodyi;
@@ -6317,65 +5179,49 @@ var caurinus;
megaphyllus.prototype.montana = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megaphyllus.prototype.amatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megaphyllus.prototype.bucculentus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megaphyllus.prototype.lepida = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megaphyllus.prototype.graecus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megaphyllus.prototype.forsteri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megaphyllus.prototype.perotensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
megaphyllus.prototype.cirrhosus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return megaphyllus;
@@ -6390,25 +5236,19 @@ var minutus;
portoricensis.prototype.relictus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
portoricensis.prototype.aequatorianus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
portoricensis.prototype.rhinogradoides = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return portoricensis;
@@ -6423,105 +5263,79 @@ var lutreolus;
foina.prototype.tarfayensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
foina.prototype.Promethium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
foina.prototype.salinae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
foina.prototype.kerri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
foina.prototype.scotti = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
foina.prototype.camerunensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
foina.prototype.affinis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
foina.prototype.siebersi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
foina.prototype.maquassiensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
foina.prototype.layardi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
foina.prototype.bishopi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
foina.prototype.apodemoides = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
foina.prototype.argentiventer = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return foina;
@@ -6538,81 +5352,61 @@ var lutreolus;
cor.prototype.antinorii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cor.prototype.voi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cor.prototype.mussoi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cor.prototype.truncatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cor.prototype.achates = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cor.prototype.praedatrix = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cor.prototype.mzabi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cor.prototype.xanthinus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cor.prototype.tapoatafa = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
cor.prototype.castroviejoi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return cor;
@@ -6627,17 +5421,13 @@ var howi;
coludo.prototype.bernhardi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
coludo.prototype.isseli = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return coludo;
@@ -6654,17 +5444,13 @@ var argurus;
germaini.prototype.sharpei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
germaini.prototype.palmarum = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return germaini;
@@ -6679,89 +5465,67 @@ var sagitta;
stolzmanni.prototype.riparius = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
stolzmanni.prototype.dhofarensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
stolzmanni.prototype.tricolor = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
stolzmanni.prototype.gardneri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
stolzmanni.prototype.walleri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
stolzmanni.prototype.talpoides = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
stolzmanni.prototype.pallipes = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
stolzmanni.prototype.lagurus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
stolzmanni.prototype.hipposideros = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
stolzmanni.prototype.griselda = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
stolzmanni.prototype.florium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return stolzmanni;
@@ -6778,105 +5542,79 @@ var dammermani;
melanops.prototype.blarina = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
melanops.prototype.harwoodi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
melanops.prototype.ashaninka = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
melanops.prototype.wiedii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
melanops.prototype.godmani = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
melanops.prototype.condorensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
melanops.prototype.xerophila = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
melanops.prototype.laminatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
melanops.prototype.archeri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
melanops.prototype.hidalgo = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
melanops.prototype.unicolor = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
melanops.prototype.philippii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
melanops.prototype.bocagei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return melanops;
@@ -6893,65 +5631,49 @@ var argurus;
peninsulae.prototype.aitkeni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
peninsulae.prototype.novaeangliae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
peninsulae.prototype.olallae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
peninsulae.prototype.anselli = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
peninsulae.prototype.timminsi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
peninsulae.prototype.sordidus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
peninsulae.prototype.telfordi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
peninsulae.prototype.cavernarum = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return peninsulae;
@@ -6966,105 +5688,79 @@ var argurus;
netscheri.prototype.gravis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
netscheri.prototype.ruschii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
netscheri.prototype.tricuspidatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
netscheri.prototype.fernandezi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
netscheri.prototype.colletti = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
netscheri.prototype.microbullatus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
netscheri.prototype.eburneae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
netscheri.prototype.tatei = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
netscheri.prototype.millardi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
netscheri.prototype.pruinosus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
netscheri.prototype.delator = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
netscheri.prototype.nyikae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
netscheri.prototype.ruemmleri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return netscheri;
@@ -7081,105 +5777,79 @@ var ruatanica;
Praseodymium.prototype.clara = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
Praseodymium.prototype.spectabilis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
Praseodymium.prototype.kamensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
Praseodymium.prototype.ruddi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
Praseodymium.prototype.bartelsii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
Praseodymium.prototype.yerbabuenae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
Praseodymium.prototype.davidi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
Praseodymium.prototype.pilirostris = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
Praseodymium.prototype.catherinae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
Praseodymium.prototype.frontata = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
Praseodymium.prototype.Terbium = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
Praseodymium.prototype.thomensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
Praseodymium.prototype.soricinus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return Praseodymium;
@@ -7196,9 +5866,7 @@ var caurinus;
johorensis.prototype.maini = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return johorensis;
@@ -7213,9 +5881,7 @@ var argurus;
luctuosa.prototype.loriae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return luctuosa;
@@ -7230,65 +5896,49 @@ var panamensis;
setulosus.prototype.duthieae = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
setulosus.prototype.guereza = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
setulosus.prototype.buselaphus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
setulosus.prototype.nuttalli = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
setulosus.prototype.pelii = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
setulosus.prototype.tunneyi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
setulosus.prototype.lamula = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
setulosus.prototype.vampyrus = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return setulosus;
@@ -7303,41 +5953,31 @@ var petrophilus;
rosalia.prototype.palmeri = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
rosalia.prototype.baeops = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
rosalia.prototype.ozensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
rosalia.prototype.creaghi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
rosalia.prototype.montivaga = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return rosalia;
@@ -7354,49 +5994,37 @@ var caurinus;
psilurus.prototype.socialis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
psilurus.prototype.lundi = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
psilurus.prototype.araeum = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
psilurus.prototype.calamianensis = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
psilurus.prototype.petersoni = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
psilurus.prototype.nitela = function () {
var _this = this;
var x;
- (function () {
- var y = _this;
- });
+ (function () { var y = _this; });
return x;
};
return psilurus;
diff --git a/tests/baselines/reference/returnStatements.js b/tests/baselines/reference/returnStatements.js
index 59a91566043..77b6ae1f774 100644
--- a/tests/baselines/reference/returnStatements.js
+++ b/tests/baselines/reference/returnStatements.js
@@ -32,30 +32,14 @@ var __extends = this.__extends || function (d, b) {
d.prototype = new __();
};
// all the following should be valid
-function fn1() {
- return 1;
-}
-function fn2() {
- return '';
-}
-function fn3() {
- return undefined;
-}
-function fn4() {
- return;
-}
-function fn5() {
- return true;
-}
-function fn6() {
- return new Date(12);
-}
-function fn7() {
- return null;
-}
-function fn8() {
- return;
-} // OK, eq. to 'return undefined'
+function fn1() { return 1; }
+function fn2() { return ''; }
+function fn3() { return undefined; }
+function fn4() { return; }
+function fn5() { return true; }
+function fn6() { return new Date(12); }
+function fn7() { return null; }
+function fn8() { return; } // OK, eq. to 'return undefined'
var C = (function () {
function C() {
}
@@ -69,15 +53,7 @@ var D = (function (_super) {
}
return D;
})(C);
-function fn10() {
- return { id: 12 };
-}
-function fn11() {
- return new C();
-}
-function fn12() {
- return new D();
-}
-function fn13() {
- return null;
-}
+function fn10() { return { id: 12 }; }
+function fn11() { return new C(); }
+function fn12() { return new D(); }
+function fn13() { return null; }
diff --git a/tests/baselines/reference/returnTypeParameter.js b/tests/baselines/reference/returnTypeParameter.js
index 75e8a998942..d5f46cba776 100644
--- a/tests/baselines/reference/returnTypeParameter.js
+++ b/tests/baselines/reference/returnTypeParameter.js
@@ -4,6 +4,4 @@ function f2(a: T): T { return T; } // bug was that this satisfied the return
//// [returnTypeParameter.js]
function f(a) { } // error, no return statement
-function f2(a) {
- return T;
-} // bug was that this satisfied the return statement requirement
+function f2(a) { return T; } // bug was that this satisfied the return statement requirement
diff --git a/tests/baselines/reference/returnTypeParameterWithModules.js b/tests/baselines/reference/returnTypeParameterWithModules.js
index 2894774de01..4790fe1341b 100644
--- a/tests/baselines/reference/returnTypeParameterWithModules.js
+++ b/tests/baselines/reference/returnTypeParameterWithModules.js
@@ -33,9 +33,7 @@ var M2;
M2.compose = compose;
;
function compose2(g, f) {
- return function (x) {
- return g(f(x));
- };
+ return function (x) { return g(f(x)); };
}
M2.compose2 = compose2;
;
diff --git a/tests/baselines/reference/returnTypeTypeArguments.js b/tests/baselines/reference/returnTypeTypeArguments.js
index 5be549d2f34..b374cb1c581 100644
--- a/tests/baselines/reference/returnTypeTypeArguments.js
+++ b/tests/baselines/reference/returnTypeTypeArguments.js
@@ -92,65 +92,31 @@ var Three = (function () {
}
return Three;
})();
-function A1() {
- return null;
-}
-function A2() {
- return null;
-}
-function A3() {
- return null;
-}
-function B1() {
- return null;
-}
-function B2() {
- return null;
-}
-function B3() {
- return null;
-}
+function A1() { return null; }
+function A2() { return null; }
+function A3() { return null; }
+function B1() { return null; }
+function B2() { return null; }
+function B3() { return null; }
var C = (function () {
function C() {
}
- C.prototype.A1 = function () {
- return null;
- };
- C.prototype.A2 = function () {
- return null;
- };
- C.prototype.A3 = function () {
- return null;
- };
- C.prototype.B1 = function () {
- return null;
- };
- C.prototype.B2 = function () {
- return null;
- };
- C.prototype.B3 = function () {
- return null;
- };
+ C.prototype.A1 = function () { return null; };
+ C.prototype.A2 = function () { return null; };
+ C.prototype.A3 = function () { return null; };
+ C.prototype.B1 = function () { return null; };
+ C.prototype.B2 = function () { return null; };
+ C.prototype.B3 = function () { return null; };
return C;
})();
var D = (function () {
function D() {
}
- D.prototype.A2 = function () {
- return null;
- };
- D.prototype.A3 = function () {
- return null;
- };
- D.prototype.B1 = function () {
- return null;
- };
- D.prototype.B2 = function () {
- return null;
- };
- D.prototype.B3 = function () {
- return null;
- };
+ D.prototype.A2 = function () { return null; };
+ D.prototype.A3 = function () { return null; };
+ D.prototype.B1 = function () { return null; };
+ D.prototype.B2 = function () { return null; };
+ D.prototype.B3 = function () { return null; };
return D;
})();
var Y = (function () {
diff --git a/tests/baselines/reference/reverseInferenceInContextualInstantiation.js b/tests/baselines/reference/reverseInferenceInContextualInstantiation.js
index 7108029ac54..f9c3242e1ea 100644
--- a/tests/baselines/reference/reverseInferenceInContextualInstantiation.js
+++ b/tests/baselines/reference/reverseInferenceInContextualInstantiation.js
@@ -5,8 +5,6 @@ x.sort(compare); // Error, but shouldn't be
//// [reverseInferenceInContextualInstantiation.js]
-function compare(a, b) {
- return 0;
-}
+function compare(a, b) { return 0; }
var x;
x.sort(compare); // Error, but shouldn't be
diff --git a/tests/baselines/reference/selfInCallback.js b/tests/baselines/reference/selfInCallback.js
index 85f16390f96..25228b03187 100644
--- a/tests/baselines/reference/selfInCallback.js
+++ b/tests/baselines/reference/selfInCallback.js
@@ -12,14 +12,10 @@ var C = (function () {
function C() {
this.p1 = 0;
}
- C.prototype.callback = function (cb) {
- cb();
- };
+ C.prototype.callback = function (cb) { cb(); };
C.prototype.doit = function () {
var _this = this;
- this.callback(function () {
- _this.p1 + 1;
- });
+ this.callback(function () { _this.p1 + 1; });
};
return C;
})();
diff --git a/tests/baselines/reference/sourceMap-FileWithComments.js b/tests/baselines/reference/sourceMap-FileWithComments.js
index 6143ff95fb8..e9755f6c048 100644
--- a/tests/baselines/reference/sourceMap-FileWithComments.js
+++ b/tests/baselines/reference/sourceMap-FileWithComments.js
@@ -48,9 +48,7 @@ var Shapes;
this.y = y;
}
// Instance member
- Point.prototype.getDist = function () {
- return Math.sqrt(this.x * this.x + this.y * this.y);
- };
+ Point.prototype.getDist = function () { return Math.sqrt(this.x * this.x + this.y * this.y); };
// Static member
Point.origin = new Point(0, 0);
return Point;
diff --git a/tests/baselines/reference/sourceMap-FileWithComments.js.map b/tests/baselines/reference/sourceMap-FileWithComments.js.map
index 7405d21eb85..28d4566efc7 100644
--- a/tests/baselines/reference/sourceMap-FileWithComments.js.map
+++ b/tests/baselines/reference/sourceMap-FileWithComments.js.map
@@ -1,2 +1,2 @@
//// [sourceMap-FileWithComments.js.map]
-{"version":3,"file":"sourceMap-FileWithComments.js","sourceRoot":"","sources":["sourceMap-FileWithComments.ts"],"names":["Shapes","Shapes.Point","Shapes.Point.constructor","Shapes.Point.getDist","Shapes.foo"],"mappings":"AAOA,AADA,SAAS;AACT,IAAO,MAAM,CAwBZ;AAxBD,WAAO,MAAM,EAAC,CAAC;IAGXA,AADAA,QAAQA;QACKA,KAAKA;QACdC,cAAcA;QACdA,SAFSA,KAAKA,CAEKA,CAASA,EAASA,CAASA;YAA3BC,MAACA,GAADA,CAACA,CAAQA;YAASA,MAACA,GAADA,CAACA,CAAQA;QAAIA,CAACA;QAEnDD,kBAAkBA;QAClBA,uBAAOA,GAAPA;YAAYE,MAAMA,CAACA,IAAIA,CAACA,IAAIA,CAACA,IAAIA,CAACA,CAACA,GAAGA,IAAIA,CAACA,CAACA,GAAGA,IAAIA,CAACA,CAACA,GAAGA,IAAIA,CAACA,CAACA,CAACA,CAACA;QAACA,CAACA;QAElEF,gBAAgBA;QACTA,YAAMA,GAAGA,IAAIA,KAAKA,CAACA,CAACA,EAAEA,CAACA,CAACA,CAACA;QACpCA,YAACA;IAADA,CAACA,AATDD,IASCA;IATYA,YAAKA,GAALA,KASZA,CAAAA;IAGDA,AADAA,+BAA+BA;QAC3BA,CAACA,GAAGA,EAAEA,CAACA;IAEXA,SAAgBA,GAAGA;IACnBI,CAACA;IADeJ,UAAGA,GAAHA,GACfA,CAAAA;IAKDA,AAHAA;;MAEEA;QACEA,CAACA,GAAGA,EAAEA,CAACA;AACfA,CAACA,EAxBM,MAAM,KAAN,MAAM,QAwBZ;AAGD,AADA,qBAAqB;IACjB,CAAC,GAAW,IAAI,MAAM,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;AACvC,IAAI,IAAI,GAAG,CAAC,CAAC,OAAO,EAAE,CAAC"}
\ No newline at end of file
+{"version":3,"file":"sourceMap-FileWithComments.js","sourceRoot":"","sources":["sourceMap-FileWithComments.ts"],"names":["Shapes","Shapes.Point","Shapes.Point.constructor","Shapes.Point.getDist","Shapes.foo"],"mappings":"AAOA,AADA,SAAS;AACT,IAAO,MAAM,CAwBZ;AAxBD,WAAO,MAAM,EAAC,CAAC;IAGXA,AADAA,QAAQA;QACKA,KAAKA;QACdC,cAAcA;QACdA,SAFSA,KAAKA,CAEKA,CAASA,EAASA,CAASA;YAA3BC,MAACA,GAADA,CAACA,CAAQA;YAASA,MAACA,GAADA,CAACA,CAAQA;QAAIA,CAACA;QAEnDD,kBAAkBA;QAClBA,uBAAOA,GAAPA,cAAYE,MAAMA,CAACA,IAAIA,CAACA,IAAIA,CAACA,IAAIA,CAACA,CAACA,GAAGA,IAAIA,CAACA,CAACA,GAAGA,IAAIA,CAACA,CAACA,GAAGA,IAAIA,CAACA,CAACA,CAACA,CAACA,CAACA,CAACA;QAElEF,gBAAgBA;QACTA,YAAMA,GAAGA,IAAIA,KAAKA,CAACA,CAACA,EAAEA,CAACA,CAACA,CAACA;QACpCA,YAACA;IAADA,CAACA,AATDD,IASCA;IATYA,YAAKA,GAALA,KASZA,CAAAA;IAGDA,AADAA,+BAA+BA;QAC3BA,CAACA,GAAGA,EAAEA,CAACA;IAEXA,SAAgBA,GAAGA;IACnBI,CAACA;IADeJ,UAAGA,GAAHA,GACfA,CAAAA;IAKDA,AAHAA;;MAEEA;QACEA,CAACA,GAAGA,EAAEA,CAACA;AACfA,CAACA,EAxBM,MAAM,KAAN,MAAM,QAwBZ;AAGD,AADA,qBAAqB;IACjB,CAAC,GAAW,IAAI,MAAM,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;AACvC,IAAI,IAAI,GAAG,CAAC,CAAC,OAAO,EAAE,CAAC"}
\ No newline at end of file
diff --git a/tests/baselines/reference/sourceMap-FileWithComments.sourcemap.txt b/tests/baselines/reference/sourceMap-FileWithComments.sourcemap.txt
index 8dc11688ab0..c0e46430688 100644
--- a/tests/baselines/reference/sourceMap-FileWithComments.sourcemap.txt
+++ b/tests/baselines/reference/sourceMap-FileWithComments.sourcemap.txt
@@ -192,7 +192,7 @@ sourceFile:sourceMap-FileWithComments.ts
>>> // Instance member
1->^^^^^^^^
2 > ^^^^^^^^^^^^^^^^^^
-3 > ^^^^^^^^^^^^^^^^^^^^^^->
+3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
>
>
@@ -200,112 +200,106 @@ sourceFile:sourceMap-FileWithComments.ts
1->Emitted(11, 9) Source(15, 9) + SourceIndex(0) name (Shapes.Point)
2 >Emitted(11, 27) Source(15, 27) + SourceIndex(0) name (Shapes.Point)
---
->>> Point.prototype.getDist = function () {
+>>> Point.prototype.getDist = function () { return Math.sqrt(this.x * this.x + this.y * this.y); };
1->^^^^^^^^
2 > ^^^^^^^^^^^^^^^^^^^^^^^
3 > ^^^
-4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
+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> ^
+29> ^
1->
>
2 > getDist
3 >
+4 > getDist() {
+5 > return
+6 >
+7 > Math
+8 > .
+9 > sqrt
+10> (
+11> this
+12> .
+13> x
+14> *
+15> this
+16> .
+17> x
+18> +
+19> this
+20> .
+21> y
+22> *
+23> this
+24> .
+25> y
+26> )
+27> ;
+28>
+29> }
1->Emitted(12, 9) Source(16, 9) + SourceIndex(0) name (Shapes.Point)
2 >Emitted(12, 32) Source(16, 16) + SourceIndex(0) name (Shapes.Point)
3 >Emitted(12, 35) Source(16, 9) + SourceIndex(0) name (Shapes.Point)
----
->>> return Math.sqrt(this.x * this.x + this.y * this.y);
-1->^^^^^^^^^^^^
-2 > ^^^^^^
-3 > ^
-4 > ^^^^
-5 > ^
-6 > ^^^^
-7 > ^
-8 > ^^^^
-9 > ^
-10> ^
-11> ^^^
-12> ^^^^
-13> ^
-14> ^
-15> ^^^
-16> ^^^^
-17> ^
-18> ^
-19> ^^^
-20> ^^^^
-21> ^
-22> ^
-23> ^
-24> ^
-1->getDist() {
-2 > return
-3 >
-4 > Math
-5 > .
-6 > sqrt
-7 > (
-8 > this
-9 > .
-10> x
-11> *
-12> this
-13> .
-14> x
-15> +
-16> this
-17> .
-18> y
-19> *
-20> this
-21> .
-22> y
-23> )
-24> ;
-1->Emitted(13, 13) Source(16, 21) + SourceIndex(0) name (Shapes.Point.getDist)
-2 >Emitted(13, 19) Source(16, 27) + SourceIndex(0) name (Shapes.Point.getDist)
-3 >Emitted(13, 20) Source(16, 28) + SourceIndex(0) name (Shapes.Point.getDist)
-4 >Emitted(13, 24) Source(16, 32) + SourceIndex(0) name (Shapes.Point.getDist)
-5 >Emitted(13, 25) Source(16, 33) + SourceIndex(0) name (Shapes.Point.getDist)
-6 >Emitted(13, 29) Source(16, 37) + SourceIndex(0) name (Shapes.Point.getDist)
-7 >Emitted(13, 30) Source(16, 38) + SourceIndex(0) name (Shapes.Point.getDist)
-8 >Emitted(13, 34) Source(16, 42) + SourceIndex(0) name (Shapes.Point.getDist)
-9 >Emitted(13, 35) Source(16, 43) + SourceIndex(0) name (Shapes.Point.getDist)
-10>Emitted(13, 36) Source(16, 44) + SourceIndex(0) name (Shapes.Point.getDist)
-11>Emitted(13, 39) Source(16, 47) + SourceIndex(0) name (Shapes.Point.getDist)
-12>Emitted(13, 43) Source(16, 51) + SourceIndex(0) name (Shapes.Point.getDist)
-13>Emitted(13, 44) Source(16, 52) + SourceIndex(0) name (Shapes.Point.getDist)
-14>Emitted(13, 45) Source(16, 53) + SourceIndex(0) name (Shapes.Point.getDist)
-15>Emitted(13, 48) Source(16, 56) + SourceIndex(0) name (Shapes.Point.getDist)
-16>Emitted(13, 52) Source(16, 60) + SourceIndex(0) name (Shapes.Point.getDist)
-17>Emitted(13, 53) Source(16, 61) + SourceIndex(0) name (Shapes.Point.getDist)
-18>Emitted(13, 54) Source(16, 62) + SourceIndex(0) name (Shapes.Point.getDist)
-19>Emitted(13, 57) Source(16, 65) + SourceIndex(0) name (Shapes.Point.getDist)
-20>Emitted(13, 61) Source(16, 69) + SourceIndex(0) name (Shapes.Point.getDist)
-21>Emitted(13, 62) Source(16, 70) + SourceIndex(0) name (Shapes.Point.getDist)
-22>Emitted(13, 63) Source(16, 71) + SourceIndex(0) name (Shapes.Point.getDist)
-23>Emitted(13, 64) Source(16, 72) + SourceIndex(0) name (Shapes.Point.getDist)
-24>Emitted(13, 65) Source(16, 73) + SourceIndex(0) name (Shapes.Point.getDist)
----
->>> };
-1 >^^^^^^^^
-2 > ^
-3 > ^^^^^^^^^^^^^^^^->
-1 >
-2 > }
-1 >Emitted(14, 9) Source(16, 74) + SourceIndex(0) name (Shapes.Point.getDist)
-2 >Emitted(14, 10) Source(16, 75) + SourceIndex(0) name (Shapes.Point.getDist)
+4 >Emitted(12, 49) Source(16, 21) + SourceIndex(0) name (Shapes.Point.getDist)
+5 >Emitted(12, 55) Source(16, 27) + SourceIndex(0) name (Shapes.Point.getDist)
+6 >Emitted(12, 56) Source(16, 28) + SourceIndex(0) name (Shapes.Point.getDist)
+7 >Emitted(12, 60) Source(16, 32) + SourceIndex(0) name (Shapes.Point.getDist)
+8 >Emitted(12, 61) Source(16, 33) + SourceIndex(0) name (Shapes.Point.getDist)
+9 >Emitted(12, 65) Source(16, 37) + SourceIndex(0) name (Shapes.Point.getDist)
+10>Emitted(12, 66) Source(16, 38) + SourceIndex(0) name (Shapes.Point.getDist)
+11>Emitted(12, 70) Source(16, 42) + SourceIndex(0) name (Shapes.Point.getDist)
+12>Emitted(12, 71) Source(16, 43) + SourceIndex(0) name (Shapes.Point.getDist)
+13>Emitted(12, 72) Source(16, 44) + SourceIndex(0) name (Shapes.Point.getDist)
+14>Emitted(12, 75) Source(16, 47) + SourceIndex(0) name (Shapes.Point.getDist)
+15>Emitted(12, 79) Source(16, 51) + SourceIndex(0) name (Shapes.Point.getDist)
+16>Emitted(12, 80) Source(16, 52) + SourceIndex(0) name (Shapes.Point.getDist)
+17>Emitted(12, 81) Source(16, 53) + SourceIndex(0) name (Shapes.Point.getDist)
+18>Emitted(12, 84) Source(16, 56) + SourceIndex(0) name (Shapes.Point.getDist)
+19>Emitted(12, 88) Source(16, 60) + SourceIndex(0) name (Shapes.Point.getDist)
+20>Emitted(12, 89) Source(16, 61) + SourceIndex(0) name (Shapes.Point.getDist)
+21>Emitted(12, 90) Source(16, 62) + SourceIndex(0) name (Shapes.Point.getDist)
+22>Emitted(12, 93) Source(16, 65) + SourceIndex(0) name (Shapes.Point.getDist)
+23>Emitted(12, 97) Source(16, 69) + SourceIndex(0) name (Shapes.Point.getDist)
+24>Emitted(12, 98) Source(16, 70) + SourceIndex(0) name (Shapes.Point.getDist)
+25>Emitted(12, 99) Source(16, 71) + SourceIndex(0) name (Shapes.Point.getDist)
+26>Emitted(12, 100) Source(16, 72) + SourceIndex(0) name (Shapes.Point.getDist)
+27>Emitted(12, 101) Source(16, 73) + SourceIndex(0) name (Shapes.Point.getDist)
+28>Emitted(12, 102) Source(16, 74) + SourceIndex(0) name (Shapes.Point.getDist)
+29>Emitted(12, 103) Source(16, 75) + SourceIndex(0) name (Shapes.Point.getDist)
---
>>> // Static member
-1->^^^^^^^^
+1 >^^^^^^^^
2 > ^^^^^^^^^^^^^^^^
3 > ^^^^^^^^^^^^^^^^->
-1->
+1 >
>
>
2 > // Static member
-1->Emitted(15, 9) Source(18, 9) + SourceIndex(0) name (Shapes.Point)
-2 >Emitted(15, 25) Source(18, 25) + SourceIndex(0) name (Shapes.Point)
+1 >Emitted(13, 9) Source(18, 9) + SourceIndex(0) name (Shapes.Point)
+2 >Emitted(13, 25) Source(18, 25) + SourceIndex(0) name (Shapes.Point)
---
>>> Point.origin = new Point(0, 0);
1->^^^^^^^^
@@ -331,17 +325,17 @@ sourceFile:sourceMap-FileWithComments.ts
9 > 0
10> )
11> ;
-1->Emitted(16, 9) Source(19, 16) + SourceIndex(0) name (Shapes.Point)
-2 >Emitted(16, 21) Source(19, 22) + SourceIndex(0) name (Shapes.Point)
-3 >Emitted(16, 24) Source(19, 25) + SourceIndex(0) name (Shapes.Point)
-4 >Emitted(16, 28) Source(19, 29) + SourceIndex(0) name (Shapes.Point)
-5 >Emitted(16, 33) Source(19, 34) + SourceIndex(0) name (Shapes.Point)
-6 >Emitted(16, 34) Source(19, 35) + SourceIndex(0) name (Shapes.Point)
-7 >Emitted(16, 35) Source(19, 36) + SourceIndex(0) name (Shapes.Point)
-8 >Emitted(16, 37) Source(19, 38) + SourceIndex(0) name (Shapes.Point)
-9 >Emitted(16, 38) Source(19, 39) + SourceIndex(0) name (Shapes.Point)
-10>Emitted(16, 39) Source(19, 40) + SourceIndex(0) name (Shapes.Point)
-11>Emitted(16, 40) Source(19, 41) + SourceIndex(0) name (Shapes.Point)
+1->Emitted(14, 9) Source(19, 16) + SourceIndex(0) name (Shapes.Point)
+2 >Emitted(14, 21) Source(19, 22) + SourceIndex(0) name (Shapes.Point)
+3 >Emitted(14, 24) Source(19, 25) + SourceIndex(0) name (Shapes.Point)
+4 >Emitted(14, 28) Source(19, 29) + SourceIndex(0) name (Shapes.Point)
+5 >Emitted(14, 33) Source(19, 34) + SourceIndex(0) name (Shapes.Point)
+6 >Emitted(14, 34) Source(19, 35) + SourceIndex(0) name (Shapes.Point)
+7 >Emitted(14, 35) Source(19, 36) + SourceIndex(0) name (Shapes.Point)
+8 >Emitted(14, 37) Source(19, 38) + SourceIndex(0) name (Shapes.Point)
+9 >Emitted(14, 38) Source(19, 39) + SourceIndex(0) name (Shapes.Point)
+10>Emitted(14, 39) Source(19, 40) + SourceIndex(0) name (Shapes.Point)
+11>Emitted(14, 40) Source(19, 41) + SourceIndex(0) name (Shapes.Point)
---
>>> return Point;
1 >^^^^^^^^
@@ -349,8 +343,8 @@ sourceFile:sourceMap-FileWithComments.ts
1 >
>
2 > }
-1 >Emitted(17, 9) Source(20, 5) + SourceIndex(0) name (Shapes.Point)
-2 >Emitted(17, 21) Source(20, 6) + SourceIndex(0) name (Shapes.Point)
+1 >Emitted(15, 9) Source(20, 5) + SourceIndex(0) name (Shapes.Point)
+2 >Emitted(15, 21) Source(20, 6) + SourceIndex(0) name (Shapes.Point)
---
>>> })();
1 >^^^^
@@ -371,10 +365,10 @@ sourceFile:sourceMap-FileWithComments.ts
> // Static member
> static origin = new Point(0, 0);
> }
-1 >Emitted(18, 5) Source(20, 5) + SourceIndex(0) name (Shapes.Point)
-2 >Emitted(18, 6) Source(20, 6) + SourceIndex(0) name (Shapes.Point)
-3 >Emitted(18, 6) Source(11, 5) + SourceIndex(0) name (Shapes)
-4 >Emitted(18, 10) Source(20, 6) + SourceIndex(0) name (Shapes)
+1 >Emitted(16, 5) Source(20, 5) + SourceIndex(0) name (Shapes.Point)
+2 >Emitted(16, 6) Source(20, 6) + SourceIndex(0) name (Shapes.Point)
+3 >Emitted(16, 6) Source(11, 5) + SourceIndex(0) name (Shapes)
+4 >Emitted(16, 10) Source(20, 6) + SourceIndex(0) name (Shapes)
---
>>> Shapes.Point = Point;
1->^^^^
@@ -397,11 +391,11 @@ sourceFile:sourceMap-FileWithComments.ts
> static origin = new Point(0, 0);
> }
5 >
-1->Emitted(19, 5) Source(11, 18) + SourceIndex(0) name (Shapes)
-2 >Emitted(19, 17) Source(11, 23) + SourceIndex(0) name (Shapes)
-3 >Emitted(19, 20) Source(11, 18) + SourceIndex(0) name (Shapes)
-4 >Emitted(19, 25) Source(20, 6) + SourceIndex(0) name (Shapes)
-5 >Emitted(19, 26) Source(20, 6) + SourceIndex(0) name (Shapes)
+1->Emitted(17, 5) Source(11, 18) + SourceIndex(0) name (Shapes)
+2 >Emitted(17, 17) Source(11, 23) + SourceIndex(0) name (Shapes)
+3 >Emitted(17, 20) Source(11, 18) + SourceIndex(0) name (Shapes)
+4 >Emitted(17, 25) Source(20, 6) + SourceIndex(0) name (Shapes)
+5 >Emitted(17, 26) Source(20, 6) + SourceIndex(0) name (Shapes)
---
>>> // Variable comment after class
1->^^^^
@@ -413,9 +407,9 @@ sourceFile:sourceMap-FileWithComments.ts
>
2 >
3 > // Variable comment after class
-1->Emitted(20, 5) Source(23, 5) + SourceIndex(0) name (Shapes)
-2 >Emitted(20, 5) Source(22, 5) + SourceIndex(0) name (Shapes)
-3 >Emitted(20, 36) Source(22, 36) + SourceIndex(0) name (Shapes)
+1->Emitted(18, 5) Source(23, 5) + SourceIndex(0) name (Shapes)
+2 >Emitted(18, 5) Source(22, 5) + SourceIndex(0) name (Shapes)
+3 >Emitted(18, 36) Source(22, 36) + SourceIndex(0) name (Shapes)
---
>>> var a = 10;
1 >^^^^^^^^
@@ -430,11 +424,11 @@ sourceFile:sourceMap-FileWithComments.ts
3 > =
4 > 10
5 > ;
-1 >Emitted(21, 9) Source(23, 9) + SourceIndex(0) name (Shapes)
-2 >Emitted(21, 10) Source(23, 10) + SourceIndex(0) name (Shapes)
-3 >Emitted(21, 13) Source(23, 13) + SourceIndex(0) name (Shapes)
-4 >Emitted(21, 15) Source(23, 15) + SourceIndex(0) name (Shapes)
-5 >Emitted(21, 16) Source(23, 16) + SourceIndex(0) name (Shapes)
+1 >Emitted(19, 9) Source(23, 9) + SourceIndex(0) name (Shapes)
+2 >Emitted(19, 10) Source(23, 10) + SourceIndex(0) name (Shapes)
+3 >Emitted(19, 13) Source(23, 13) + SourceIndex(0) name (Shapes)
+4 >Emitted(19, 15) Source(23, 15) + SourceIndex(0) name (Shapes)
+5 >Emitted(19, 16) Source(23, 16) + SourceIndex(0) name (Shapes)
---
>>> function foo() {
1->^^^^
@@ -445,9 +439,9 @@ sourceFile:sourceMap-FileWithComments.ts
>
2 > export function
3 > foo
-1->Emitted(22, 5) Source(25, 5) + SourceIndex(0) name (Shapes)
-2 >Emitted(22, 14) Source(25, 21) + SourceIndex(0) name (Shapes)
-3 >Emitted(22, 17) Source(25, 24) + SourceIndex(0) name (Shapes)
+1->Emitted(20, 5) Source(25, 5) + SourceIndex(0) name (Shapes)
+2 >Emitted(20, 14) Source(25, 21) + SourceIndex(0) name (Shapes)
+3 >Emitted(20, 17) Source(25, 24) + SourceIndex(0) name (Shapes)
---
>>> }
1 >^^^^
@@ -456,8 +450,8 @@ sourceFile:sourceMap-FileWithComments.ts
1 >() {
>
2 > }
-1 >Emitted(23, 5) Source(26, 5) + SourceIndex(0) name (Shapes.foo)
-2 >Emitted(23, 6) Source(26, 6) + SourceIndex(0) name (Shapes.foo)
+1 >Emitted(21, 5) Source(26, 5) + SourceIndex(0) name (Shapes.foo)
+2 >Emitted(21, 6) Source(26, 6) + SourceIndex(0) name (Shapes.foo)
---
>>> Shapes.foo = foo;
1->^^^^
@@ -472,11 +466,11 @@ sourceFile:sourceMap-FileWithComments.ts
4 > foo() {
> }
5 >
-1->Emitted(24, 5) Source(25, 21) + SourceIndex(0) name (Shapes)
-2 >Emitted(24, 15) Source(25, 24) + SourceIndex(0) name (Shapes)
-3 >Emitted(24, 18) Source(25, 21) + SourceIndex(0) name (Shapes)
-4 >Emitted(24, 21) Source(26, 6) + SourceIndex(0) name (Shapes)
-5 >Emitted(24, 22) Source(26, 6) + SourceIndex(0) name (Shapes)
+1->Emitted(22, 5) Source(25, 21) + SourceIndex(0) name (Shapes)
+2 >Emitted(22, 15) Source(25, 24) + SourceIndex(0) name (Shapes)
+3 >Emitted(22, 18) Source(25, 21) + SourceIndex(0) name (Shapes)
+4 >Emitted(22, 21) Source(26, 6) + SourceIndex(0) name (Shapes)
+5 >Emitted(22, 22) Source(26, 6) + SourceIndex(0) name (Shapes)
---
>>> /** comment after function
1->^^^^
@@ -489,8 +483,8 @@ sourceFile:sourceMap-FileWithComments.ts
> */
>
2 >
-1->Emitted(25, 5) Source(31, 5) + SourceIndex(0) name (Shapes)
-2 >Emitted(25, 5) Source(28, 5) + SourceIndex(0) name (Shapes)
+1->Emitted(23, 5) Source(31, 5) + SourceIndex(0) name (Shapes)
+2 >Emitted(23, 5) Source(28, 5) + SourceIndex(0) name (Shapes)
---
>>> * this is another comment
>>> */
@@ -499,7 +493,7 @@ sourceFile:sourceMap-FileWithComments.ts
1->/** comment after function
> * this is another comment
> */
-1->Emitted(27, 7) Source(30, 7) + SourceIndex(0) name (Shapes)
+1->Emitted(25, 7) Source(30, 7) + SourceIndex(0) name (Shapes)
---
>>> var b = 10;
1->^^^^^^^^
@@ -514,11 +508,11 @@ sourceFile:sourceMap-FileWithComments.ts
3 > =
4 > 10
5 > ;
-1->Emitted(28, 9) Source(31, 9) + SourceIndex(0) name (Shapes)
-2 >Emitted(28, 10) Source(31, 10) + SourceIndex(0) name (Shapes)
-3 >Emitted(28, 13) Source(31, 13) + SourceIndex(0) name (Shapes)
-4 >Emitted(28, 15) Source(31, 15) + SourceIndex(0) name (Shapes)
-5 >Emitted(28, 16) Source(31, 16) + SourceIndex(0) name (Shapes)
+1->Emitted(26, 9) Source(31, 9) + SourceIndex(0) name (Shapes)
+2 >Emitted(26, 10) Source(31, 10) + SourceIndex(0) name (Shapes)
+3 >Emitted(26, 13) Source(31, 13) + SourceIndex(0) name (Shapes)
+4 >Emitted(26, 15) Source(31, 15) + SourceIndex(0) name (Shapes)
+5 >Emitted(26, 16) Source(31, 16) + SourceIndex(0) name (Shapes)
---
>>>})(Shapes || (Shapes = {}));
1->
@@ -560,13 +554,13 @@ sourceFile:sourceMap-FileWithComments.ts
> */
> var b = 10;
> }
-1->Emitted(29, 1) Source(32, 1) + SourceIndex(0) name (Shapes)
-2 >Emitted(29, 2) Source(32, 2) + SourceIndex(0) name (Shapes)
-3 >Emitted(29, 4) Source(8, 8) + SourceIndex(0)
-4 >Emitted(29, 10) Source(8, 14) + SourceIndex(0)
-5 >Emitted(29, 15) Source(8, 8) + SourceIndex(0)
-6 >Emitted(29, 21) Source(8, 14) + SourceIndex(0)
-7 >Emitted(29, 29) Source(32, 2) + SourceIndex(0)
+1->Emitted(27, 1) Source(32, 1) + SourceIndex(0) name (Shapes)
+2 >Emitted(27, 2) Source(32, 2) + SourceIndex(0) name (Shapes)
+3 >Emitted(27, 4) Source(8, 8) + SourceIndex(0)
+4 >Emitted(27, 10) Source(8, 14) + SourceIndex(0)
+5 >Emitted(27, 15) Source(8, 8) + SourceIndex(0)
+6 >Emitted(27, 21) Source(8, 14) + SourceIndex(0)
+7 >Emitted(27, 29) Source(32, 2) + SourceIndex(0)
---
>>>/** Local Variable */
1 >
@@ -579,9 +573,9 @@ sourceFile:sourceMap-FileWithComments.ts
>
2 >
3 >/** Local Variable */
-1 >Emitted(30, 1) Source(35, 1) + SourceIndex(0)
-2 >Emitted(30, 1) Source(34, 1) + SourceIndex(0)
-3 >Emitted(30, 22) Source(34, 22) + SourceIndex(0)
+1 >Emitted(28, 1) Source(35, 1) + SourceIndex(0)
+2 >Emitted(28, 1) Source(34, 1) + SourceIndex(0)
+3 >Emitted(28, 22) Source(34, 22) + SourceIndex(0)
---
>>>var p = new Shapes.Point(3, 4);
1->^^^^
@@ -611,19 +605,19 @@ sourceFile:sourceMap-FileWithComments.ts
11> 4
12> )
13> ;
-1->Emitted(31, 5) Source(35, 5) + SourceIndex(0)
-2 >Emitted(31, 6) Source(35, 6) + SourceIndex(0)
-3 >Emitted(31, 9) Source(35, 17) + SourceIndex(0)
-4 >Emitted(31, 13) Source(35, 21) + SourceIndex(0)
-5 >Emitted(31, 19) Source(35, 27) + SourceIndex(0)
-6 >Emitted(31, 20) Source(35, 28) + SourceIndex(0)
-7 >Emitted(31, 25) Source(35, 33) + SourceIndex(0)
-8 >Emitted(31, 26) Source(35, 34) + SourceIndex(0)
-9 >Emitted(31, 27) Source(35, 35) + SourceIndex(0)
-10>Emitted(31, 29) Source(35, 37) + SourceIndex(0)
-11>Emitted(31, 30) Source(35, 38) + SourceIndex(0)
-12>Emitted(31, 31) Source(35, 39) + SourceIndex(0)
-13>Emitted(31, 32) Source(35, 40) + SourceIndex(0)
+1->Emitted(29, 5) Source(35, 5) + SourceIndex(0)
+2 >Emitted(29, 6) Source(35, 6) + SourceIndex(0)
+3 >Emitted(29, 9) Source(35, 17) + SourceIndex(0)
+4 >Emitted(29, 13) Source(35, 21) + SourceIndex(0)
+5 >Emitted(29, 19) Source(35, 27) + SourceIndex(0)
+6 >Emitted(29, 20) Source(35, 28) + SourceIndex(0)
+7 >Emitted(29, 25) Source(35, 33) + SourceIndex(0)
+8 >Emitted(29, 26) Source(35, 34) + SourceIndex(0)
+9 >Emitted(29, 27) Source(35, 35) + SourceIndex(0)
+10>Emitted(29, 29) Source(35, 37) + SourceIndex(0)
+11>Emitted(29, 30) Source(35, 38) + SourceIndex(0)
+12>Emitted(29, 31) Source(35, 39) + SourceIndex(0)
+13>Emitted(29, 32) Source(35, 40) + SourceIndex(0)
---
>>>var dist = p.getDist();
1 >
@@ -646,14 +640,14 @@ sourceFile:sourceMap-FileWithComments.ts
7 > getDist
8 > ()
9 > ;
-1 >Emitted(32, 1) Source(36, 1) + SourceIndex(0)
-2 >Emitted(32, 5) Source(36, 5) + SourceIndex(0)
-3 >Emitted(32, 9) Source(36, 9) + SourceIndex(0)
-4 >Emitted(32, 12) Source(36, 12) + SourceIndex(0)
-5 >Emitted(32, 13) Source(36, 13) + SourceIndex(0)
-6 >Emitted(32, 14) Source(36, 14) + SourceIndex(0)
-7 >Emitted(32, 21) Source(36, 21) + SourceIndex(0)
-8 >Emitted(32, 23) Source(36, 23) + SourceIndex(0)
-9 >Emitted(32, 24) Source(36, 24) + SourceIndex(0)
+1 >Emitted(30, 1) Source(36, 1) + SourceIndex(0)
+2 >Emitted(30, 5) Source(36, 5) + SourceIndex(0)
+3 >Emitted(30, 9) Source(36, 9) + SourceIndex(0)
+4 >Emitted(30, 12) Source(36, 12) + SourceIndex(0)
+5 >Emitted(30, 13) Source(36, 13) + SourceIndex(0)
+6 >Emitted(30, 14) Source(36, 14) + SourceIndex(0)
+7 >Emitted(30, 21) Source(36, 21) + SourceIndex(0)
+8 >Emitted(30, 23) Source(36, 23) + SourceIndex(0)
+9 >Emitted(30, 24) Source(36, 24) + SourceIndex(0)
---
>>>//# sourceMappingURL=sourceMap-FileWithComments.js.map
\ No newline at end of file
diff --git a/tests/baselines/reference/specializationsShouldNotAffectEachOther.js b/tests/baselines/reference/specializationsShouldNotAffectEachOther.js
index d56e0938684..3116571166f 100644
--- a/tests/baselines/reference/specializationsShouldNotAffectEachOther.js
+++ b/tests/baselines/reference/specializationsShouldNotAffectEachOther.js
@@ -28,6 +28,4 @@ function foo() {
series2.map(seriesExtent);
return null;
}
-var keyExtent2 = series.data.map(function (d) {
- return d;
-});
+var keyExtent2 = series.data.map(function (d) { return d; });
diff --git a/tests/baselines/reference/specializeVarArgs1.js b/tests/baselines/reference/specializeVarArgs1.js
index 3eac6daa61f..cc09df1daa6 100644
--- a/tests/baselines/reference/specializeVarArgs1.js
+++ b/tests/baselines/reference/specializeVarArgs1.js
@@ -23,8 +23,6 @@ a.push('Some Value');
//// [specializeVarArgs1.js]
-function observableArray() {
- return null;
-}
+function observableArray() { return null; }
var a = observableArray();
a.push('Some Value');
diff --git a/tests/baselines/reference/staticFactory1.js b/tests/baselines/reference/staticFactory1.js
index af5780d96cf..529cc230d73 100644
--- a/tests/baselines/reference/staticFactory1.js
+++ b/tests/baselines/reference/staticFactory1.js
@@ -23,9 +23,7 @@ var __extends = this.__extends || function (d, b) {
var Base = (function () {
function Base() {
}
- Base.prototype.foo = function () {
- return 1;
- };
+ Base.prototype.foo = function () { return 1; };
Base.create = function () {
return new this();
};
@@ -36,9 +34,7 @@ var Derived = (function (_super) {
function Derived() {
_super.apply(this, arguments);
}
- Derived.prototype.foo = function () {
- return 2;
- };
+ Derived.prototype.foo = function () { return 2; };
return Derived;
})(Base);
var d = Derived.create();
diff --git a/tests/baselines/reference/staticGetterAndSetter.js b/tests/baselines/reference/staticGetterAndSetter.js
index 64fcc134ad9..5c61af0b7cc 100644
--- a/tests/baselines/reference/staticGetterAndSetter.js
+++ b/tests/baselines/reference/staticGetterAndSetter.js
@@ -10,9 +10,7 @@ var Foo = (function () {
function Foo() {
}
Object.defineProperty(Foo, "Foo", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
set: function (n) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/staticMemberExportAccess.js b/tests/baselines/reference/staticMemberExportAccess.js
index 5de5a76ca7a..37799356708 100644
--- a/tests/baselines/reference/staticMemberExportAccess.js
+++ b/tests/baselines/reference/staticMemberExportAccess.js
@@ -24,9 +24,7 @@ Sammy.bar();
var Sammy = (function () {
function Sammy() {
}
- Sammy.prototype.foo = function () {
- return "hi";
- };
+ Sammy.prototype.foo = function () { return "hi"; };
Sammy.bar = function () {
return -1;
};
diff --git a/tests/baselines/reference/staticMethodsReferencingClassTypeParameters.js b/tests/baselines/reference/staticMethodsReferencingClassTypeParameters.js
index 499e16ec581..76fa7d6249e 100644
--- a/tests/baselines/reference/staticMethodsReferencingClassTypeParameters.js
+++ b/tests/baselines/reference/staticMethodsReferencingClassTypeParameters.js
@@ -7,8 +7,6 @@ class C {
var C = (function () {
function C() {
}
- C.s = function (p) {
- return p;
- };
+ C.s = function (p) { return p; };
return C;
})();
diff --git a/tests/baselines/reference/staticPropertyNotInClassType.js b/tests/baselines/reference/staticPropertyNotInClassType.js
index 3a00c80e033..e9df2b2158d 100644
--- a/tests/baselines/reference/staticPropertyNotInClassType.js
+++ b/tests/baselines/reference/staticPropertyNotInClassType.js
@@ -47,13 +47,9 @@ var NonGeneric;
this.a = a;
this.b = b;
}
- C.prototype.fn = function () {
- return this;
- };
+ C.prototype.fn = function () { return this; };
Object.defineProperty(C, "x", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (v) { },
enumerable: true,
configurable: true
@@ -77,13 +73,9 @@ var Generic;
this.a = a;
this.b = b;
}
- C.prototype.fn = function () {
- return this;
- };
+ C.prototype.fn = function () { return this; };
Object.defineProperty(C, "x", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
set: function (v) { },
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/staticVisibility.js b/tests/baselines/reference/staticVisibility.js
index 0da2e3dbe2c..7dbf49a2baa 100644
--- a/tests/baselines/reference/staticVisibility.js
+++ b/tests/baselines/reference/staticVisibility.js
@@ -58,13 +58,9 @@ var C2 = (function () {
this.barback = "";
}
Object.defineProperty(C2, "Bar", {
- get: function () {
- return "bar";
- } // ok
+ get: function () { return "bar"; } // ok
,
- set: function (bar) {
- barback = bar;
- } // not ok
+ set: function (bar) { barback = bar; } // not ok
,
enumerable: true,
configurable: true
diff --git a/tests/baselines/reference/stringIndexerConstrainsPropertyDeclarations2.js b/tests/baselines/reference/stringIndexerConstrainsPropertyDeclarations2.js
index b9195403b20..c9278c40446 100644
--- a/tests/baselines/reference/stringIndexerConstrainsPropertyDeclarations2.js
+++ b/tests/baselines/reference/stringIndexerConstrainsPropertyDeclarations2.js
@@ -50,9 +50,7 @@ var __extends = this.__extends || function (d, b) {
var A = (function () {
function A() {
}
- A.prototype.foo = function () {
- return '';
- };
+ A.prototype.foo = function () { return ''; };
return A;
})();
var B = (function (_super) {
@@ -60,9 +58,7 @@ var B = (function (_super) {
function B() {
_super.apply(this, arguments);
}
- B.prototype.bar = function () {
- return '';
- };
+ B.prototype.bar = function () { return ''; };
return B;
})(A);
var Foo = (function () {
diff --git a/tests/baselines/reference/stringLiteralTypeIsSubtypeOfString.js b/tests/baselines/reference/stringLiteralTypeIsSubtypeOfString.js
index 3a6280b15ba..6260493dea0 100644
--- a/tests/baselines/reference/stringLiteralTypeIsSubtypeOfString.js
+++ b/tests/baselines/reference/stringLiteralTypeIsSubtypeOfString.js
@@ -113,15 +113,9 @@ function f9(x) { }
var C = (function () {
function C() {
}
- C.prototype.toString = function () {
- return null;
- };
- C.prototype.charAt = function (pos) {
- return null;
- };
- C.prototype.charCodeAt = function (index) {
- return null;
- };
+ C.prototype.toString = function () { return null; };
+ C.prototype.charAt = function (pos) { return null; };
+ C.prototype.charCodeAt = function (index) { return null; };
C.prototype.concat = function () {
var strings = [];
for (var _i = 0; _i < arguments.length; _i++) {
@@ -129,51 +123,21 @@ var C = (function () {
}
return null;
};
- C.prototype.indexOf = function (searchString, position) {
- return null;
- };
- C.prototype.lastIndexOf = function (searchString, position) {
- return null;
- };
- C.prototype.localeCompare = function (that) {
- return null;
- };
- C.prototype.match = function (regexp) {
- return null;
- };
- C.prototype.replace = function (searchValue, replaceValue) {
- return null;
- };
- C.prototype.search = function (regexp) {
- return null;
- };
- C.prototype.slice = function (start, end) {
- return null;
- };
- C.prototype.split = function (separator, limit) {
- return null;
- };
- C.prototype.substring = function (start, end) {
- return null;
- };
- C.prototype.toLowerCase = function () {
- return null;
- };
- C.prototype.toLocaleLowerCase = function () {
- return null;
- };
- C.prototype.toUpperCase = function () {
- return null;
- };
- C.prototype.toLocaleUpperCase = function () {
- return null;
- };
- C.prototype.trim = function () {
- return null;
- };
- C.prototype.substr = function (from, length) {
- return null;
- };
+ C.prototype.indexOf = function (searchString, position) { return null; };
+ C.prototype.lastIndexOf = function (searchString, position) { return null; };
+ C.prototype.localeCompare = function (that) { return null; };
+ C.prototype.match = function (regexp) { return null; };
+ C.prototype.replace = function (searchValue, replaceValue) { return null; };
+ C.prototype.search = function (regexp) { return null; };
+ C.prototype.slice = function (start, end) { return null; };
+ C.prototype.split = function (separator, limit) { return null; };
+ C.prototype.substring = function (start, end) { return null; };
+ C.prototype.toLowerCase = function () { return null; };
+ C.prototype.toLocaleLowerCase = function () { return null; };
+ C.prototype.toUpperCase = function () { return null; };
+ C.prototype.toLocaleUpperCase = function () { return null; };
+ C.prototype.trim = function () { return null; };
+ C.prototype.substr = function (from, length) { return null; };
return C;
})();
function f10(x) { }
diff --git a/tests/baselines/reference/subtypesOfTypeParameter.js b/tests/baselines/reference/subtypesOfTypeParameter.js
index 5a5a02733ba..7d739132a77 100644
--- a/tests/baselines/reference/subtypesOfTypeParameter.js
+++ b/tests/baselines/reference/subtypesOfTypeParameter.js
@@ -178,12 +178,8 @@ function f2(x, y) {
var r6 = true ? x : { foo: 1 };
var r7 = true ? function () { } : x;
var r7 = true ? x : function () { };
- var r8 = true ? function (x) {
- return x;
- } : x;
- var r8b = true ? x : function (x) {
- return x;
- }; // type parameters not identical across declarations
+ var r8 = true ? function (x) { return x; } : x;
+ var r8b = true ? x : function (x) { return x; }; // type parameters not identical across declarations
var i1;
var r9 = true ? i1 : x;
var r9 = true ? x : i1;
diff --git a/tests/baselines/reference/subtypesOfTypeParameterWithConstraints2.js b/tests/baselines/reference/subtypesOfTypeParameterWithConstraints2.js
index 0687a434ae6..df4511fb7ad 100644
--- a/tests/baselines/reference/subtypesOfTypeParameterWithConstraints2.js
+++ b/tests/baselines/reference/subtypesOfTypeParameterWithConstraints2.js
@@ -249,12 +249,8 @@ function f11(x) {
var r7 = true ? x : function () { }; // ok
}
function f12(x) {
- var r8 = true ? function (x) {
- return x;
- } : x; // ok
- var r8b = true ? x : function (x) {
- return x;
- }; // ok, type parameters not identical across declarations
+ var r8 = true ? function (x) { return x; } : x; // ok
+ var r8b = true ? x : function (x) { return x; }; // ok, type parameters not identical across declarations
}
function f13(x) {
var i1;
diff --git a/tests/baselines/reference/superCallInNonStaticMethod.js b/tests/baselines/reference/superCallInNonStaticMethod.js
index cf29ac3b1a4..7ef1ce1c62a 100644
--- a/tests/baselines/reference/superCallInNonStaticMethod.js
+++ b/tests/baselines/reference/superCallInNonStaticMethod.js
@@ -70,9 +70,7 @@ var Other = (function (_super) {
var _this = this;
_super.call(this);
this.propertyInitializer = _super.prototype.instanceMethod.call(this);
- this.functionProperty = function () {
- _super.prototype.instanceMethod.call(_this);
- };
+ this.functionProperty = function () { _super.prototype.instanceMethod.call(_this); };
_super.prototype.instanceMethod.call(this);
}
// in instance method
diff --git a/tests/baselines/reference/superErrors.js b/tests/baselines/reference/superErrors.js
index 418aeed61ed..ce49da10687 100644
--- a/tests/baselines/reference/superErrors.js
+++ b/tests/baselines/reference/superErrors.js
@@ -87,9 +87,7 @@ var RegisteredUser = (function (_super) {
var x = function () { return super.sayHello.call(this); };
}
// super call in a lambda in a function expression in a constructor
- (function () {
- return function () { return super.; };
- })();
+ (function () { return function () { return super.; }; })();
}
RegisteredUser.prototype.sayHello = function () {
// super call in a method
@@ -99,9 +97,7 @@ var RegisteredUser = (function (_super) {
var x = function () { return super.sayHello.call(this); };
}
// super call in a lambda in a function expression in a constructor
- (function () {
- return function () { return super.; };
- })();
+ (function () { return function () { return super.; }; })();
};
RegisteredUser.staticFunction = function () {
var _this = this;
diff --git a/tests/baselines/reference/superPropertyAccess.js b/tests/baselines/reference/superPropertyAccess.js
index 13dfe1ee3a7..a5419aaf36e 100644
--- a/tests/baselines/reference/superPropertyAccess.js
+++ b/tests/baselines/reference/superPropertyAccess.js
@@ -49,14 +49,10 @@ var MyBase = (function () {
this.d1 = 42;
this.d2 = 42;
}
- MyBase.prototype.m1 = function (a) {
- return a;
- };
+ MyBase.prototype.m1 = function (a) { return a; };
MyBase.prototype.p1 = function () { };
Object.defineProperty(MyBase.prototype, "value", {
- get: function () {
- return 0;
- },
+ get: function () { return 0; },
set: function (v) { },
enumerable: true,
configurable: true
@@ -76,9 +72,7 @@ var MyDerived = (function (_super) {
_super.prototype.p1.call(this); // Should error, private not public instance member function
var l1 = _super.prototype.d1; // Should error, instance data property not a public instance member function
var l1 = _super.prototype.d2; // Should error, instance data property not a public instance member function
- _super.prototype.m1 = function (a) {
- return "";
- }; // Should be allowed, we will not restrict assignment
+ _super.prototype.m1 = function (a) { return ""; }; // Should be allowed, we will not restrict assignment
_super.prototype.value = 0; // Should error, instance data property not a public instance member function
var z = _super.prototype.value; // Should error, instance data property not a public instance member function
};
diff --git a/tests/baselines/reference/super_inside-object-literal-getters-and-setters.js b/tests/baselines/reference/super_inside-object-literal-getters-and-setters.js
index 48ae609cdc6..7fd55d221ab 100644
--- a/tests/baselines/reference/super_inside-object-literal-getters-and-setters.js
+++ b/tests/baselines/reference/super_inside-object-literal-getters-and-setters.js
@@ -52,9 +52,7 @@ var ObjectLiteral;
var F = (function () {
function F() {
}
- F.prototype.test = function () {
- return "";
- };
+ F.prototype.test = function () { return ""; };
return F;
})();
var SuperObjectTest = (function (_super) {
diff --git a/tests/baselines/reference/taggedTemplateContextualTyping1.js b/tests/baselines/reference/taggedTemplateContextualTyping1.js
index 173d0f56bb7..17618b50e8b 100644
--- a/tests/baselines/reference/taggedTemplateContextualTyping1.js
+++ b/tests/baselines/reference/taggedTemplateContextualTyping1.js
@@ -26,28 +26,7 @@ function tempTag1(...rest) {
// Otherwise, the arrow functions' parameters will be typed as 'any',
// and it is an error to invoke an any-typed value with type arguments,
// so this test will error.
-tempTag1 `${x => {
- x(undefined);
- return x;
-}}${10}`;
-tempTag1 `${x => {
- x(undefined);
- return x;
-}}${y => {
- y(undefined);
- return y;
-}}${10}`;
-tempTag1 `${x => {
- x(undefined);
- return x;
-}}${(y) => {
- y(undefined);
- return y;
-}}${undefined}`;
-tempTag1 `${(x) => {
- x(undefined);
- return x;
-}}${y => {
- y(undefined);
- return y;
-}}${undefined}`;
+tempTag1 `${x => { x(undefined); return x; }}${10}`;
+tempTag1 `${x => { x(undefined); return x; }}${y => { y(undefined); return y; }}${10}`;
+tempTag1 `${x => { x(undefined); return x; }}${(y) => { y(undefined); return y; }}${undefined}`;
+tempTag1 `${(x) => { x(undefined); return x; }}${y => { y(undefined); return y; }}${undefined}`;
diff --git a/tests/baselines/reference/taggedTemplateContextualTyping2.js b/tests/baselines/reference/taggedTemplateContextualTyping2.js
index 1eed600da4c..8adea53f470 100644
--- a/tests/baselines/reference/taggedTemplateContextualTyping2.js
+++ b/tests/baselines/reference/taggedTemplateContextualTyping2.js
@@ -25,18 +25,6 @@ function tempTag2(...rest) {
// Otherwise, the arrow functions' parameters will be typed as 'any',
// and it is an error to invoke an any-typed value with type arguments,
// so this test will error.
-tempTag2 `${x => {
- x(undefined);
- return x;
-}}${0}`;
-tempTag2 `${x => {
- x(undefined);
- return x;
-}}${y => {
- y(null);
- return y;
-}}${"hello"}`;
-tempTag2 `${x => {
- x(undefined);
- return x;
-}}${undefined}${"hello"}`;
+tempTag2 `${x => { x(undefined); return x; }}${0}`;
+tempTag2 `${x => { x(undefined); return x; }}${y => { y(null); return y; }}${"hello"}`;
+tempTag2 `${x => { x(undefined); return x; }}${undefined}${"hello"}`;
diff --git a/tests/baselines/reference/taggedTemplateStringsTypeArgumentInference.js b/tests/baselines/reference/taggedTemplateStringsTypeArgumentInference.js
index 14a7015f803..bbcd6637964 100644
--- a/tests/baselines/reference/taggedTemplateStringsTypeArgumentInference.js
+++ b/tests/baselines/reference/taggedTemplateStringsTypeArgumentInference.js
@@ -136,9 +136,7 @@ someGenerics7 "" + function (n) { return n; } + function (n) { return n; } + fun
someGenerics7 "" + function (n) { return n; } + function (n) { return n; } + function (n) { return n; };
someGenerics7 "" + function (n) { return n; } + function (n) { return n; } + function (n) { return n; };
// Generic tag with argument of generic function type
-function someGenerics8(strs, n) {
- return n;
-}
+function someGenerics8(strs, n) { return n; }
var x = someGenerics8 "" + someGenerics7;
x "" + null + null + null;
// Generic tag with multiple parameters of generic type passed arguments with no best common type
diff --git a/tests/baselines/reference/taggedTemplateStringsTypeArgumentInferenceES6.js b/tests/baselines/reference/taggedTemplateStringsTypeArgumentInferenceES6.js
index 25203c40d91..3f1817c6419 100644
--- a/tests/baselines/reference/taggedTemplateStringsTypeArgumentInferenceES6.js
+++ b/tests/baselines/reference/taggedTemplateStringsTypeArgumentInferenceES6.js
@@ -135,9 +135,7 @@ someGenerics7 `${n => { return n; }}${n => { return n; }}${n => { return n; }}`;
someGenerics7 `${n => { return n; }}${n => { return n; }}${n => { return n; }}`;
someGenerics7 `${(n) => { return n; }}${(n) => { return n; }}${(n) => { return n; }}`;
// Generic tag with argument of generic function type
-function someGenerics8(strs, n) {
- return n;
-}
+function someGenerics8(strs, n) { return n; }
var x = someGenerics8 `${someGenerics7}`;
x `${null}${null}${null}`;
// Generic tag with multiple parameters of generic type passed arguments with no best common type
diff --git a/tests/baselines/reference/taggedTemplateStringsWithOverloadResolution3.js b/tests/baselines/reference/taggedTemplateStringsWithOverloadResolution3.js
index a28e0103a7e..c6abf11419a 100644
--- a/tests/baselines/reference/taggedTemplateStringsWithOverloadResolution3.js
+++ b/tests/baselines/reference/taggedTemplateStringsWithOverloadResolution3.js
@@ -74,15 +74,11 @@ fn5 `${ (n) => n.substr(0) }`;
//// [taggedTemplateStringsWithOverloadResolution3.js]
-function fn1() {
- return null;
-}
+function fn1() { return null; }
var s = fn1 "" + undefined;
// No candidate overloads found
fn1 "" + {}; // Error
-function fn2() {
- return undefined;
-}
+function fn2() { return undefined; }
var d1 = fn2 "" + 0 + undefined; // contextually typed
var d2 = fn2 "" + 0 + undefined; // any
d1.foo(); // error
@@ -91,9 +87,7 @@ d2(); // no error (typed as any)
fn2 "" + 0 + ''; // OK
// Generic and non-generic overload where non-generic overload is the only candidate
fn2 "" + '' + 0; // OK
-function fn3() {
- return null;
-}
+function fn3() { return null; }
var s = fn3 "" + 3;
var s = fn3 "" + '' + 3 + '';
var n = fn3 "" + 5 + 5 + 5;
@@ -115,8 +109,6 @@ fn4 "" + null + null; // Error
// Generic overloads with constraints called without type arguments but with types that do not satisfy the constraints
fn4 "" + true + null;
fn4 "" + null + true;
-function fn5() {
- return undefined;
-}
+function fn5() { return undefined; }
fn5 "" + function (n) { return n.toFixed(); }; // will error; 'n' should have type 'string'.
fn5 "" + function (n) { return n.substr(0); };
diff --git a/tests/baselines/reference/taggedTemplateStringsWithOverloadResolution3_ES6.js b/tests/baselines/reference/taggedTemplateStringsWithOverloadResolution3_ES6.js
index 75a01df6af6..8bcc426627d 100644
--- a/tests/baselines/reference/taggedTemplateStringsWithOverloadResolution3_ES6.js
+++ b/tests/baselines/reference/taggedTemplateStringsWithOverloadResolution3_ES6.js
@@ -73,15 +73,11 @@ fn5 `${ (n) => n.substr(0) }`;
//// [taggedTemplateStringsWithOverloadResolution3_ES6.js]
-function fn1() {
- return null;
-}
+function fn1() { return null; }
var s = fn1 `${undefined}`;
// No candidate overloads found
fn1 `${{}}`; // Error
-function fn2() {
- return undefined;
-}
+function fn2() { return undefined; }
var d1 = fn2 `${0}${undefined}`; // contextually typed
var d2 = fn2 `${0}${undefined}`; // any
d1.foo(); // error
@@ -90,9 +86,7 @@ d2(); // no error (typed as any)
fn2 `${0}${''}`; // OK
// Generic and non-generic overload where non-generic overload is the only candidate
fn2 `${''}${0}`; // OK
-function fn3() {
- return null;
-}
+function fn3() { return null; }
var s = fn3 `${3}`;
var s = fn3 `${''}${3}${''}`;
var n = fn3 `${5}${5}${5}`;
@@ -114,8 +108,6 @@ fn4 `${null}${null}`; // Error
// Generic overloads with constraints called without type arguments but with types that do not satisfy the constraints
fn4 `${true}${null}`;
fn4 `${null}${true}`;
-function fn5() {
- return undefined;
-}
+function fn5() { return undefined; }
fn5 `${(n) => { return n.toFixed(); }}`; // will error; 'n' should have type 'string'.
fn5 `${(n) => { return n.substr(0); }}`;
diff --git a/tests/baselines/reference/taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.js b/tests/baselines/reference/taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.js
index eb46f4b603f..a4dd1619642 100644
--- a/tests/baselines/reference/taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.js
+++ b/tests/baselines/reference/taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.js
@@ -13,6 +13,4 @@ function foo() {
rest[_i - 0] = arguments[_i];
}
}
-foo "" + function (x) {
- x = "bad";
-};
+foo "" + function (x) { x = "bad"; };
diff --git a/tests/baselines/reference/taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.js b/tests/baselines/reference/taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.js
index bc18a600458..7691b83b3bc 100644
--- a/tests/baselines/reference/taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.js
+++ b/tests/baselines/reference/taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.js
@@ -8,6 +8,4 @@ foo `${function (x: number) { x = "bad"; } }`;
//// [taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.js]
function foo(...rest) {
}
-foo `${function (x) {
- x = "bad";
-}}`;
+foo `${function (x) { x = "bad"; }}`;
diff --git a/tests/baselines/reference/targetTypeArgs.js b/tests/baselines/reference/targetTypeArgs.js
index 1a05a6d6f31..18dff375abe 100644
--- a/tests/baselines/reference/targetTypeArgs.js
+++ b/tests/baselines/reference/targetTypeArgs.js
@@ -18,24 +18,10 @@ foo(function(x) { x });
function foo(callback) {
callback("hello");
}
-foo(function (x) {
- x;
-});
-[1].forEach(function (v, i, a) {
- v;
-});
-["hello"].every(function (v, i, a) {
- return true;
-});
-[1].every(function (v, i, a) {
- return true;
-});
-[1].every(function (v, i, a) {
- return true;
-});
-["s"].every(function (v, i, a) {
- return true;
-});
-["s"].forEach(function (v, i, a) {
- v;
-});
+foo(function (x) { x; });
+[1].forEach(function (v, i, a) { v; });
+["hello"].every(function (v, i, a) { return true; });
+[1].every(function (v, i, a) { return true; });
+[1].every(function (v, i, a) { return true; });
+["s"].every(function (v, i, a) { return true; });
+["s"].forEach(function (v, i, a) { v; });
diff --git a/tests/baselines/reference/targetTypeBaseCalls.js b/tests/baselines/reference/targetTypeBaseCalls.js
index b09d4960d01..c886183bacf 100644
--- a/tests/baselines/reference/targetTypeBaseCalls.js
+++ b/tests/baselines/reference/targetTypeBaseCalls.js
@@ -31,18 +31,12 @@ var Foo = (function () {
}
return Foo;
})();
-foo(function (s) {
- s = 5;
-}); // Error, can’t assign number to string
-new Foo(function (s) {
- s = 5;
-}); // error, if types are applied correctly
+foo(function (s) { s = 5; }); // Error, can’t assign number to string
+new Foo(function (s) { s = 5; }); // error, if types are applied correctly
var Bar = (function (_super) {
__extends(Bar, _super);
function Bar() {
- _super.call(this, function (s) {
- s = 5;
- });
+ _super.call(this, function (s) { s = 5; });
}
return Bar;
})(Foo); // error, if types are applied correctly
diff --git a/tests/baselines/reference/targetTypeCalls.js b/tests/baselines/reference/targetTypeCalls.js
index 302419a2693..168195216ca 100644
--- a/tests/baselines/reference/targetTypeCalls.js
+++ b/tests/baselines/reference/targetTypeCalls.js
@@ -6,27 +6,7 @@ var fra3: (v:any)=>string = function() { return function() { return function(v)
var fra4: (v:any)=>void = function() { return function() { return function(v) {return v;};}(); }() // should work
//// [targetTypeCalls.js]
-var fra1 = function () {
- return function (v) {
- return v;
- };
-}(); // should work
-var fra2 = function () {
- return function () {
- return 0;
- };
-}(); // should work
-var fra3 = function () {
- return function () {
- return function (v) {
- return v;
- };
- }();
-}(); // should work
-var fra4 = function () {
- return function () {
- return function (v) {
- return v;
- };
- }();
-}(); // should work
+var fra1 = function () { return function (v) { return v; }; }(); // should work
+var fra2 = function () { return function () { return 0; }; }(); // should work
+var fra3 = function () { return function () { return function (v) { return v; }; }(); }(); // should work
+var fra4 = function () { return function () { return function (v) { return v; }; }(); }(); // should work
diff --git a/tests/baselines/reference/targetTypeCastTest.js b/tests/baselines/reference/targetTypeCastTest.js
index c9a30c6d685..053aced7305 100644
--- a/tests/baselines/reference/targetTypeCastTest.js
+++ b/tests/baselines/reference/targetTypeCastTest.js
@@ -28,12 +28,8 @@ function Point(x, y) {
this.x = x;
this.y = y;
}
-var add = function (x, y) {
- return x + y;
-};
+var add = function (x, y) { return x + y; };
var add2 = function (x, y) {
return 0;
};
-function add3(x, y) {
- x;
-}
+function add3(x, y) { x; }
diff --git a/tests/baselines/reference/targetTypeTest1.js b/tests/baselines/reference/targetTypeTest1.js
index 94af7579fbb..1507fcf2a1b 100644
--- a/tests/baselines/reference/targetTypeTest1.js
+++ b/tests/baselines/reference/targetTypeTest1.js
@@ -80,9 +80,7 @@ function Point(x, y) {
this.x = x;
this.y = y;
}
-function EF1(a, b) {
- return a + b;
-}
+function EF1(a, b) { return a + b; }
var x = EF1(1, 2);
// Point.origin declared as type Point
Point.origin = new Point(0, 0);
diff --git a/tests/baselines/reference/targetTypeTest2.js b/tests/baselines/reference/targetTypeTest2.js
index c6f940572ef..0ba82bc9cce 100644
--- a/tests/baselines/reference/targetTypeTest2.js
+++ b/tests/baselines/reference/targetTypeTest2.js
@@ -14,9 +14,7 @@ function func2(stuff1:string, stuff2:number, stuff3:number) {
//// [targetTypeTest2.js]
// Test target typing for array literals and call expressions
var a = [1, 2, "3"];
-function func1(stuff) {
- return stuff;
-}
+function func1(stuff) { return stuff; }
function func2(stuff1, stuff2, stuff3) {
return func1([stuff1, stuff2, stuff3]);
}
diff --git a/tests/baselines/reference/targetTypeTest3.js b/tests/baselines/reference/targetTypeTest3.js
index 53e5691ab49..13972478582 100644
--- a/tests/baselines/reference/targetTypeTest3.js
+++ b/tests/baselines/reference/targetTypeTest3.js
@@ -14,9 +14,7 @@ function func2(stuff1:string, stuff2:number, stuff3:number) {
//// [targetTypeTest3.js]
// Test target typing for array literals and call expressions
var a = [1, 2, "3"]; // should produce an error
-function func1(stuff) {
- return stuff;
-}
+function func1(stuff) { return stuff; }
function func2(stuff1, stuff2, stuff3) {
return func1([stuff1, stuff2, stuff3]);
}
diff --git a/tests/baselines/reference/targetTypeVoidFunc.js b/tests/baselines/reference/targetTypeVoidFunc.js
index 9913b4bd491..dba2086b0e1 100644
--- a/tests/baselines/reference/targetTypeVoidFunc.js
+++ b/tests/baselines/reference/targetTypeVoidFunc.js
@@ -9,9 +9,7 @@ var z = new (f1())();
//// [targetTypeVoidFunc.js]
function f1() {
- return function () {
- return;
- };
+ return function () { return; };
}
;
var x = f1();
diff --git a/tests/baselines/reference/targetTypingOnFunctions.js b/tests/baselines/reference/targetTypingOnFunctions.js
index 5b11a34ff4d..fad75a4bf6d 100644
--- a/tests/baselines/reference/targetTypingOnFunctions.js
+++ b/tests/baselines/reference/targetTypingOnFunctions.js
@@ -4,9 +4,5 @@ var fu: (s: string) => string = function (s) { return s.toLowerCase() };
var zu = fu = function (s) { return s.toLowerCase() };
//// [targetTypingOnFunctions.js]
-var fu = function (s) {
- return s.toLowerCase();
-};
-var zu = fu = function (s) {
- return s.toLowerCase();
-};
+var fu = function (s) { return s.toLowerCase(); };
+var zu = fu = function (s) { return s.toLowerCase(); };
diff --git a/tests/baselines/reference/templateStringWithEmbeddedFunctionExpression.js b/tests/baselines/reference/templateStringWithEmbeddedFunctionExpression.js
index 3447ff87ac3..88a8349d1a4 100644
--- a/tests/baselines/reference/templateStringWithEmbeddedFunctionExpression.js
+++ b/tests/baselines/reference/templateStringWithEmbeddedFunctionExpression.js
@@ -2,6 +2,4 @@
var x = `abc${ function y() { return y; } }def`;
//// [templateStringWithEmbeddedFunctionExpression.js]
-var x = "abc" + function y() {
- return y;
-} + "def";
+var x = "abc" + function y() { return y; } + "def";
diff --git a/tests/baselines/reference/templateStringWithEmbeddedFunctionExpressionES6.js b/tests/baselines/reference/templateStringWithEmbeddedFunctionExpressionES6.js
index 46e37c0ac18..f0e2f749cfd 100644
--- a/tests/baselines/reference/templateStringWithEmbeddedFunctionExpressionES6.js
+++ b/tests/baselines/reference/templateStringWithEmbeddedFunctionExpressionES6.js
@@ -2,6 +2,4 @@
var x = `abc${ function y() { return y; } }def`;
//// [templateStringWithEmbeddedFunctionExpressionES6.js]
-var x = `abc${function y() {
- return y;
-}}def`;
+var x = `abc${function y() { return y; }}def`;
diff --git a/tests/baselines/reference/templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.js b/tests/baselines/reference/templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.js
index ef113312060..72d0fd8c8db 100644
--- a/tests/baselines/reference/templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.js
+++ b/tests/baselines/reference/templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.js
@@ -4,6 +4,4 @@
`${function (x: number) { x = "bad"; } }`;
//// [templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.js]
-"" + function (x) {
- x = "bad";
-};
+"" + function (x) { x = "bad"; };
diff --git a/tests/baselines/reference/templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.js b/tests/baselines/reference/templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.js
index 9ce47348dc1..18fae66c78a 100644
--- a/tests/baselines/reference/templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.js
+++ b/tests/baselines/reference/templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.js
@@ -3,6 +3,4 @@
`${function (x: number) { x = "bad"; } }`;
//// [templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.js]
-`${function (x) {
- x = "bad";
-}}`;
+`${function (x) { x = "bad"; }}`;
diff --git a/tests/baselines/reference/thisBinding2.js b/tests/baselines/reference/thisBinding2.js
index ced47c0bc7b..76b99797e16 100644
--- a/tests/baselines/reference/thisBinding2.js
+++ b/tests/baselines/reference/thisBinding2.js
@@ -40,8 +40,6 @@ var messenger = {
message: "Hello World",
start: function () {
var _this = this;
- return setTimeout(function () {
- var x = _this.message;
- }, 3000);
+ return setTimeout(function () { var x = _this.message; }, 3000);
}
};
diff --git a/tests/baselines/reference/thisExpressionInCallExpressionWithTypeArguments.js b/tests/baselines/reference/thisExpressionInCallExpressionWithTypeArguments.js
index fb917edf753..78b06d30dd2 100644
--- a/tests/baselines/reference/thisExpressionInCallExpressionWithTypeArguments.js
+++ b/tests/baselines/reference/thisExpressionInCallExpressionWithTypeArguments.js
@@ -10,9 +10,7 @@ var C = (function () {
}
C.prototype.foo = function () {
var _this = this;
- [1, 2, 3].map(function (x) {
- return _this;
- });
+ [1, 2, 3].map(function (x) { return _this; });
};
return C;
})();
diff --git a/tests/baselines/reference/thisInPropertyBoundDeclarations.js b/tests/baselines/reference/thisInPropertyBoundDeclarations.js
index 36ee45b1110..d14ca9d9455 100644
--- a/tests/baselines/reference/thisInPropertyBoundDeclarations.js
+++ b/tests/baselines/reference/thisInPropertyBoundDeclarations.js
@@ -100,15 +100,11 @@ var A = (function () {
}
};
this.prop4 = {
- a: function () {
- return this;
- }
+ a: function () { return this; }
};
this.prop5 = function () {
return {
- a: function () {
- return this;
- }
+ a: function () { return this; }
};
};
}
@@ -123,15 +119,11 @@ var B = (function () {
this.prop4 = ' ' + function () {
} + ' ' + (function () { return function () { return function () { return _this; }; }; });
this.prop5 = {
- a: function () {
- return _this;
- }
+ a: function () { return _this; }
};
this.prop6 = function () {
return {
- a: function () {
- return _this;
- }
+ a: function () { return _this; }
};
};
}
diff --git a/tests/baselines/reference/thisReferencedInFunctionInsideArrowFunction1.js b/tests/baselines/reference/thisReferencedInFunctionInsideArrowFunction1.js
index 77fdc507887..99341af9f86 100644
--- a/tests/baselines/reference/thisReferencedInFunctionInsideArrowFunction1.js
+++ b/tests/baselines/reference/thisReferencedInFunctionInsideArrowFunction1.js
@@ -11,8 +11,6 @@ function test()
var foo = function (dummy) { };
function test() {
foo(function () {
- return function () {
- return this;
- };
+ return function () { return this; };
});
}
diff --git a/tests/baselines/reference/throwInEnclosingStatements.js b/tests/baselines/reference/throwInEnclosingStatements.js
index b52926e651e..0b072434f33 100644
--- a/tests/baselines/reference/throwInEnclosingStatements.js
+++ b/tests/baselines/reference/throwInEnclosingStatements.js
@@ -50,9 +50,7 @@ var aa = {
function fn(x) {
throw x;
}
-(function (x) {
- throw x;
-});
+(function (x) { throw x; });
var y;
switch (y) {
case 'a':
diff --git a/tests/baselines/reference/throwStatements.js b/tests/baselines/reference/throwStatements.js
index 146d1232792..83663d08cc4 100644
--- a/tests/baselines/reference/throwStatements.js
+++ b/tests/baselines/reference/throwStatements.js
@@ -97,9 +97,7 @@ var D = (function () {
}
return D;
})();
-function F(x) {
- return 42;
-}
+function F(x) { return 42; }
var M;
(function (M) {
var A = (function () {
@@ -108,9 +106,7 @@ var M;
return A;
})();
M.A = A;
- function F2(x) {
- return x.toString();
- }
+ function F2(x) { return x.toString(); }
M.F2 = F2;
})(M || (M = {}));
var aNumber = 9.9;
@@ -155,9 +151,7 @@ throw false;
throw null;
throw undefined;
throw 'a string';
-throw function () {
- return 'a string';
-};
+throw function () { return 'a string'; };
throw function (x) { return 42; };
throw { x: 12, y: 13 };
throw [];
diff --git a/tests/baselines/reference/tooFewArgumentsInGenericFunctionTypedArgument.js b/tests/baselines/reference/tooFewArgumentsInGenericFunctionTypedArgument.js
index 8aa23c82469..4b00c5fd0f2 100644
--- a/tests/baselines/reference/tooFewArgumentsInGenericFunctionTypedArgument.js
+++ b/tests/baselines/reference/tooFewArgumentsInGenericFunctionTypedArgument.js
@@ -19,10 +19,6 @@ var r1b = _.map(c2, rf1);
//// [tooFewArgumentsInGenericFunctionTypedArgument.js]
var c2;
var _;
-var r1a = _.map(c2, function (x) {
- return x.toFixed();
-});
-var rf1 = function (x) {
- return x.toFixed();
-};
+var r1a = _.map(c2, function (x) { return x.toFixed(); });
+var rf1 = function (x) { return x.toFixed(); };
var r1b = _.map(c2, rf1);
diff --git a/tests/baselines/reference/topLevelExports.js b/tests/baselines/reference/topLevelExports.js
index 0f539310b15..91e28b6a976 100644
--- a/tests/baselines/reference/topLevelExports.js
+++ b/tests/baselines/reference/topLevelExports.js
@@ -8,8 +8,6 @@ void log(foo).toString();
//// [topLevelExports.js]
define(["require", "exports"], function (require, exports) {
exports.foo = 3;
- function log(n) {
- return n;
- }
+ function log(n) { return n; }
void log(exports.foo).toString();
});
diff --git a/tests/baselines/reference/topLevelLambda.js b/tests/baselines/reference/topLevelLambda.js
index 756a42b4340..3c4f1a3bc84 100644
--- a/tests/baselines/reference/topLevelLambda.js
+++ b/tests/baselines/reference/topLevelLambda.js
@@ -8,7 +8,5 @@ module M {
var M;
(function (M) {
var _this = this;
- var f = function () {
- _this.window;
- };
+ var f = function () { _this.window; };
})(M || (M = {}));
diff --git a/tests/baselines/reference/topLevelLambda3.js b/tests/baselines/reference/topLevelLambda3.js
index 1505e38956a..0314b356b0f 100644
--- a/tests/baselines/reference/topLevelLambda3.js
+++ b/tests/baselines/reference/topLevelLambda3.js
@@ -3,6 +3,4 @@ var f = () => {this.window;}
//// [topLevelLambda3.js]
var _this = this;
-var f = function () {
- _this.window;
-};
+var f = function () { _this.window; };
diff --git a/tests/baselines/reference/twoAccessorsWithSameName.js b/tests/baselines/reference/twoAccessorsWithSameName.js
index 2d15bf6a02a..1e447ea1205 100644
--- a/tests/baselines/reference/twoAccessorsWithSameName.js
+++ b/tests/baselines/reference/twoAccessorsWithSameName.js
@@ -39,9 +39,7 @@ var C = (function () {
function C() {
}
Object.defineProperty(C.prototype, "x", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/twoAccessorsWithSameName2.js b/tests/baselines/reference/twoAccessorsWithSameName2.js
index b6ef280156d..847f83e6a70 100644
--- a/tests/baselines/reference/twoAccessorsWithSameName2.js
+++ b/tests/baselines/reference/twoAccessorsWithSameName2.js
@@ -21,9 +21,7 @@ var C = (function () {
function C() {
}
Object.defineProperty(C, "x", {
- get: function () {
- return 1;
- },
+ get: function () { return 1; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/typeArgumentConstraintResolution1.js b/tests/baselines/reference/typeArgumentConstraintResolution1.js
index 64b1bfe5b6c..fd661dd812c 100644
--- a/tests/baselines/reference/typeArgumentConstraintResolution1.js
+++ b/tests/baselines/reference/typeArgumentConstraintResolution1.js
@@ -15,7 +15,5 @@ foo2(""); // Type Date does not satisfy the constraint 'Number' for type p
//// [typeArgumentConstraintResolution1.js]
function foo1(test) { }
foo1(""); // should error
-function foo2(test) {
- return null;
-}
+function foo2(test) { return null; }
foo2(""); // Type Date does not satisfy the constraint 'Number' for type parameter 'T extends Number'
diff --git a/tests/baselines/reference/typeArgumentInference.js b/tests/baselines/reference/typeArgumentInference.js
index 65de6ea071f..1d10562ac7c 100644
--- a/tests/baselines/reference/typeArgumentInference.js
+++ b/tests/baselines/reference/typeArgumentInference.js
@@ -150,9 +150,7 @@ someGenerics7(function (n) { return n; }, function (n) { return n; }, function (
someGenerics7(function (n) { return n; }, function (n) { return n; }, function (n) { return n; });
someGenerics7(function (n) { return n; }, function (n) { return n; }, function (n) { return n; });
// Generic call with argument of generic function type
-function someGenerics8(n) {
- return n;
-}
+function someGenerics8(n) { return n; }
var x = someGenerics8(someGenerics7);
x(null, null, null);
// Generic call with multiple parameters of generic type passed arguments with no best common type
diff --git a/tests/baselines/reference/typeArgumentInferenceOrdering.js b/tests/baselines/reference/typeArgumentInferenceOrdering.js
index 53917844f66..96978bfd489 100644
--- a/tests/baselines/reference/typeArgumentInferenceOrdering.js
+++ b/tests/baselines/reference/typeArgumentInferenceOrdering.js
@@ -16,9 +16,7 @@ interface Goo {
//// [typeArgumentInferenceOrdering.js]
-function foo(f) {
- return null;
-}
+function foo(f) { return null; }
var x = foo(new C()).x; // was Error that property x does not exist on type {}
var C = (function () {
function C() {
diff --git a/tests/baselines/reference/typeArgumentInferenceWithConstraintAsCommonRoot.js b/tests/baselines/reference/typeArgumentInferenceWithConstraintAsCommonRoot.js
index 50d7767b5db..941c9330a5f 100644
--- a/tests/baselines/reference/typeArgumentInferenceWithConstraintAsCommonRoot.js
+++ b/tests/baselines/reference/typeArgumentInferenceWithConstraintAsCommonRoot.js
@@ -8,9 +8,7 @@ var e: Elephant;
f(g, e); // valid because both Giraffe and Elephant satisfy the constraint. T is Animal
//// [typeArgumentInferenceWithConstraintAsCommonRoot.js]
-function f(x, y) {
- return undefined;
-}
+function f(x, y) { return undefined; }
var g;
var e;
f(g, e); // valid because both Giraffe and Elephant satisfy the constraint. T is Animal
diff --git a/tests/baselines/reference/typeArgumentInferenceWithConstraints.js b/tests/baselines/reference/typeArgumentInferenceWithConstraints.js
index f2300de8144..b8c051f0c37 100644
--- a/tests/baselines/reference/typeArgumentInferenceWithConstraints.js
+++ b/tests/baselines/reference/typeArgumentInferenceWithConstraints.js
@@ -160,9 +160,7 @@ someGenerics7(function (n) { return n; }, function (n) { return n; }, function (
someGenerics7(function (n) { return n; }, function (n) { return n; }, function (n) { return n; });
someGenerics7(function (n) { return n; }, function (n) { return n; }, function (n) { return n; });
// Generic call with argument of generic function type
-function someGenerics8(n) {
- return n;
-}
+function someGenerics8(n) { return n; }
var x = someGenerics8(someGenerics7); // Error
x(null, null, null); // Error
// Generic call with multiple parameters of generic type passed arguments with no best common type
diff --git a/tests/baselines/reference/typeAssertionToGenericFunctionType.js b/tests/baselines/reference/typeAssertionToGenericFunctionType.js
index 1746cee3e85..15e5cf82f26 100644
--- a/tests/baselines/reference/typeAssertionToGenericFunctionType.js
+++ b/tests/baselines/reference/typeAssertionToGenericFunctionType.js
@@ -9,9 +9,7 @@ x.b(); // error
//// [typeAssertionToGenericFunctionType.js]
var x = {
a: (function (x) { return 1; }),
- b: function (x) {
- x;
- }
+ b: function (x) { x; }
};
x.a(1); // bug was that this caused 'Could not find symbol T' on return type T in the type assertion on x.a's definition
x.b(); // error
diff --git a/tests/baselines/reference/typeInfer1.js b/tests/baselines/reference/typeInfer1.js
index f0b14a6b6c9..f9613298838 100644
--- a/tests/baselines/reference/typeInfer1.js
+++ b/tests/baselines/reference/typeInfer1.js
@@ -19,7 +19,5 @@ var x = {
WriteLine: function (s) { }
};
var yyyyyyyy = {
- Moo: function () {
- return "cow";
- }
+ Moo: function () { return "cow"; }
};
diff --git a/tests/baselines/reference/typeMatch2.js b/tests/baselines/reference/typeMatch2.js
index f262adb4e18..1fd624e4e5b 100644
--- a/tests/baselines/reference/typeMatch2.js
+++ b/tests/baselines/reference/typeMatch2.js
@@ -93,12 +93,8 @@ function f4() {
a = { x: 1, y: _any };
a = { x: 1, y: _any, z: 1 };
a = { x: 1 }; // error
- var mf = function m(n) {
- return false;
- };
- var zf = function z(n) {
- return true;
- };
+ var mf = function m(n) { return false; };
+ var zf = function z(n) { return true; };
mf = zf;
mf(_any);
zf(_any);
diff --git a/tests/baselines/reference/typeParameterAsTypeParameterConstraint.js b/tests/baselines/reference/typeParameterAsTypeParameterConstraint.js
index c54e8694c6e..9266f520867 100644
--- a/tests/baselines/reference/typeParameterAsTypeParameterConstraint.js
+++ b/tests/baselines/reference/typeParameterAsTypeParameterConstraint.js
@@ -29,18 +29,14 @@ foo2(1, ['']);
//// [typeParameterAsTypeParameterConstraint.js]
// using a type parameter as a constraint for a type parameter is valid
// no errors expected except illegal constraints
-function foo(x, y) {
- return y;
-}
+function foo(x, y) { return y; }
var r = foo(1, 2);
var r = foo({}, 1);
var a;
var b;
var r2 = foo(a, b);
var r3 = foo({ x: 1 }, { x: 2, y: 3 });
-function foo2(x, y) {
- return y;
-}
+function foo2(x, y) { return y; }
foo2(1, '');
foo2({}, { length: 2 });
foo2(1, { width: 3, length: 2 });
diff --git a/tests/baselines/reference/typeParameterAsTypeParameterConstraint2.js b/tests/baselines/reference/typeParameterAsTypeParameterConstraint2.js
index 9e1b3b1b3ec..e8066b9ebfa 100644
--- a/tests/baselines/reference/typeParameterAsTypeParameterConstraint2.js
+++ b/tests/baselines/reference/typeParameterAsTypeParameterConstraint2.js
@@ -21,16 +21,12 @@ foo2([], ['']);
//// [typeParameterAsTypeParameterConstraint2.js]
// using a type parameter as a constraint for a type parameter is invalid
// these should be errors unless otherwise noted
-function foo(x, y) {
- return y;
-} // this is now an error
+function foo(x, y) { return y; } // this is now an error
foo(1, '');
foo(1, {});
var n;
var r3 = foo(1, n);
-function foo2(x, y) {
- return y;
-} // this is now an error
+function foo2(x, y) { return y; } // this is now an error
foo2(1, { length: '' });
foo2(1, { length: {} });
foo2([], ['']);
diff --git a/tests/baselines/reference/typeParameterAsTypeParameterConstraintTransitively.js b/tests/baselines/reference/typeParameterAsTypeParameterConstraintTransitively.js
index 20cadec3981..bc50363036d 100644
--- a/tests/baselines/reference/typeParameterAsTypeParameterConstraintTransitively.js
+++ b/tests/baselines/reference/typeParameterAsTypeParameterConstraintTransitively.js
@@ -30,18 +30,14 @@ foo(b, b, { foo: 1, bar: '', hm: '' });
var a;
var b;
var c;
-function foo(x, y, z) {
- return z;
-}
+function foo(x, y, z) { return z; }
//function foo(x: T, y: U, z: V): V { return z; }
foo(1, 2, 3);
foo({ x: 1 }, { x: 1, y: '' }, { x: 2, y: '', z: true });
foo(a, b, c);
foo(a, b, { foo: 1, bar: '', hm: true });
foo(function (x, y) { }, function (x) { }, function () { });
-function foo2(x, y, z) {
- return z;
-}
+function foo2(x, y, z) { return z; }
//function foo2(x: T, y: U, z: V): V { return z; }
foo(a, a, a);
foo(a, b, c);
diff --git a/tests/baselines/reference/typeParameterAsTypeParameterConstraintTransitively2.js b/tests/baselines/reference/typeParameterAsTypeParameterConstraintTransitively2.js
index c63c1e9e13a..6541cfaa231 100644
--- a/tests/baselines/reference/typeParameterAsTypeParameterConstraintTransitively2.js
+++ b/tests/baselines/reference/typeParameterAsTypeParameterConstraintTransitively2.js
@@ -29,18 +29,14 @@ foo(c, c, a);
var a;
var b;
var c;
-function foo(x, y, z) {
- return z;
-}
+function foo(x, y, z) { return z; }
//function foo(x: T, y: U, z: V): V { return z; }
foo(1, 2, '');
foo({ x: 1 }, { x: 1, y: '' }, { x: 2, y: 2, z: true });
foo(a, b, a);
foo(a, { foo: 1, bar: '', hm: true }, b);
foo(function (x, y) { }, function (x, y) { }, function () { });
-function foo2(x, y, z) {
- return z;
-}
+function foo2(x, y, z) { return z; }
//function foo2(x: T, y: U, z: V): V { return z; }
foo(b, a, c);
foo(c, c, a);
diff --git a/tests/baselines/reference/typeParameterCompatibilityAccrossDeclarations.js b/tests/baselines/reference/typeParameterCompatibilityAccrossDeclarations.js
index 04fb7b1dc25..7e923941386 100644
--- a/tests/baselines/reference/typeParameterCompatibilityAccrossDeclarations.js
+++ b/tests/baselines/reference/typeParameterCompatibilityAccrossDeclarations.js
@@ -25,14 +25,10 @@ i2 = a2; // no error
//// [typeParameterCompatibilityAccrossDeclarations.js]
define(["require", "exports"], function (require, exports) {
var a = {
- x: function (y) {
- return null;
- }
+ x: function (y) { return null; }
};
var a2 = {
- x: function (y) {
- return null;
- }
+ x: function (y) { return null; }
};
var i;
var i2;
diff --git a/tests/baselines/reference/typeParametersInStaticAccessors.js b/tests/baselines/reference/typeParametersInStaticAccessors.js
index 2f9d8c795ff..c621de910bc 100644
--- a/tests/baselines/reference/typeParametersInStaticAccessors.js
+++ b/tests/baselines/reference/typeParametersInStaticAccessors.js
@@ -9,9 +9,7 @@ var foo = (function () {
function foo() {
}
Object.defineProperty(foo, "Foo", {
- get: function () {
- return null;
- },
+ get: function () { return null; },
enumerable: true,
configurable: true
});
diff --git a/tests/baselines/reference/typeQueryOnClass.js b/tests/baselines/reference/typeQueryOnClass.js
index 5c881a5ced3..1c8b2424a7e 100644
--- a/tests/baselines/reference/typeQueryOnClass.js
+++ b/tests/baselines/reference/typeQueryOnClass.js
@@ -82,9 +82,7 @@ var C = (function () {
enumerable: true,
configurable: true
});
- C.prototype.baz = function (x) {
- return '';
- };
+ C.prototype.baz = function (x) { return ''; };
Object.defineProperty(C.prototype, "ic", {
get: function () {
return 1;
diff --git a/tests/baselines/reference/typeofOperatorWithBooleanType.js b/tests/baselines/reference/typeofOperatorWithBooleanType.js
index d7c5a1a5edf..82af3eac26f 100644
--- a/tests/baselines/reference/typeofOperatorWithBooleanType.js
+++ b/tests/baselines/reference/typeofOperatorWithBooleanType.js
@@ -53,15 +53,11 @@ z: typeof M.n;
//// [typeofOperatorWithBooleanType.js]
// typeof operator on boolean type
var BOOLEAN;
-function foo() {
- return true;
-}
+function foo() { return true; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return false;
- };
+ A.foo = function () { return false; };
return A;
})();
var M;
diff --git a/tests/baselines/reference/typeofOperatorWithNumberType.js b/tests/baselines/reference/typeofOperatorWithNumberType.js
index d40f09ee604..14b45ab518f 100644
--- a/tests/baselines/reference/typeofOperatorWithNumberType.js
+++ b/tests/baselines/reference/typeofOperatorWithNumberType.js
@@ -61,15 +61,11 @@ z: typeof M.n;
// typeof operator on number type
var NUMBER;
var NUMBER1 = [1, 2];
-function foo() {
- return 1;
-}
+function foo() { return 1; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return 1;
- };
+ A.foo = function () { return 1; };
return A;
})();
var M;
@@ -83,9 +79,7 @@ var ResultIsString2 = typeof NUMBER1;
// number type literal
var ResultIsString3 = typeof 1;
var ResultIsString4 = typeof { x: 1, y: 2 };
-var ResultIsString5 = typeof { x: 1, y: function (n) {
- return n;
-} };
+var ResultIsString5 = typeof { x: 1, y: function (n) { return n; } };
// number type expressions
var ResultIsString6 = typeof objA.a;
var ResultIsString7 = typeof M.n;
diff --git a/tests/baselines/reference/typeofOperatorWithStringType.js b/tests/baselines/reference/typeofOperatorWithStringType.js
index b3c3b748df6..381205ff8c1 100644
--- a/tests/baselines/reference/typeofOperatorWithStringType.js
+++ b/tests/baselines/reference/typeofOperatorWithStringType.js
@@ -61,15 +61,11 @@ z: typeof M.n;
// typeof operator on string type
var STRING;
var STRING1 = ["", "abc"];
-function foo() {
- return "abc";
-}
+function foo() { return "abc"; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return "";
- };
+ A.foo = function () { return ""; };
return A;
})();
var M;
@@ -83,9 +79,7 @@ var ResultIsString2 = typeof STRING1;
// string type literal
var ResultIsString3 = typeof "";
var ResultIsString4 = typeof { x: "", y: "" };
-var ResultIsString5 = typeof { x: "", y: function (s) {
- return s;
-} };
+var ResultIsString5 = typeof { x: "", y: function (s) { return s; } };
// string type expressions
var ResultIsString6 = typeof objA.a;
var ResultIsString7 = typeof M.n;
diff --git a/tests/baselines/reference/underscoreTest1.js b/tests/baselines/reference/underscoreTest1.js
index b9bfe51533c..bbecbac4059 100644
--- a/tests/baselines/reference/underscoreTest1.js
+++ b/tests/baselines/reference/underscoreTest1.js
@@ -962,21 +962,15 @@ _.range(0, 30, 5);
_.range(0, 30, 5);
_.range(0);
///////////////////////////////////////////////////////////////////////////////////////
-var func = function (greeting) {
- return greeting + ': ' + this.name;
-};
+var func = function (greeting) { return greeting + ': ' + this.name; };
// need a second var otherwise typescript thinks func signature is the above func type,
// instead of the newly returned _bind => func type.
var func2 = _.bind(func, { name: 'moe' }, 'hi');
func2();
var buttonView = {
label: 'underscore',
- onClick: function () {
- alert('clicked: ' + this.label);
- },
- onHover: function () {
- alert('hovering: ' + this.label);
- }
+ onClick: function () { alert('clicked: ' + this.label); },
+ onHover: function () { alert('hovering: ' + this.label); }
};
_.bindAll(buttonView);
$('#underscore_button').bind('click', buttonView.onClick);
@@ -985,9 +979,7 @@ var fibonacci = _.memoize(function (n) {
});
var log = _.bind(function (message) { }, Date);
_.delay(log, 1000, 'logged later');
-_.defer(function () {
- alert('deferred');
-});
+_.defer(function () { alert('deferred'); });
var updatePosition = function () { return alert('updating position...'); };
var throttled = _.throttle(updatePosition, 100);
$(null).scroll(throttled);
@@ -1002,19 +994,11 @@ var notes;
var render = function () { return alert("rendering..."); };
var renderNotes = _.after(notes.length, render);
_.each(notes, function (note) { return note.asyncSave({ success: renderNotes }); });
-var hello = function (name) {
- return "hello: " + name;
-};
-hello = _.wrap(hello, function (func, arg) {
- return "before, " + func(arg) + ", after";
-});
+var hello = function (name) { return "hello: " + name; };
+hello = _.wrap(hello, function (func, arg) { return "before, " + func(arg) + ", after"; });
hello("moe");
-var greet = function (name) {
- return "hi: " + name;
-};
-var exclaim = function (statement) {
- return statement + "!";
-};
+var greet = function (name) { return "hi: " + name; };
+var exclaim = function (statement) { return statement + "!"; };
var welcome = _.compose(exclaim, greet);
welcome('moe');
///////////////////////////////////////////////////////////////////////////////////////
@@ -1029,11 +1013,7 @@ _.omit({ name: 'moe', age: 50, userid: 'moe1' }, 'userid');
var iceCream = { flavor: "chocolate" };
_.defaults(iceCream, { flavor: "vanilla", sprinkles: "lots" });
_.clone({ name: 'moe' });
-_.chain([1, 2, 3, 200]).filter(function (num) {
- return num % 2 == 0;
-}).tap(alert).map(function (num) {
- return num * num;
-}).value();
+_.chain([1, 2, 3, 200]).filter(function (num) { return num % 2 == 0; }).tap(alert).map(function (num) { return num * num; }).value();
_.has({ a: 1, b: 2, c: 3 }, "b");
var moe = { name: 'moe', luckyNumbers: [13, 27, 34] };
var clone = { name: 'moe', luckyNumbers: [13, 27, 34] };
@@ -1042,9 +1022,7 @@ _.isEqual(moe, clone);
_.isEmpty([1, 2, 3]);
_.isEmpty({});
_.isElement($('body')[0]);
-(function () {
- return _.isArray(arguments);
-})();
+(function () { return _.isArray(arguments); })();
_.isArray([1, 2, 3]);
_.isObject({});
_.isObject(1);
@@ -1069,9 +1047,7 @@ var underscore = _.noConflict();
var moe2 = { name: 'moe' };
moe2 === _.identity(moe);
var genie;
-_.times(3, function (n) {
- genie.grantWishNumber(n);
-});
+_.times(3, function (n) { genie.grantWishNumber(n); });
_.random(0, 100);
_.mixin({
capitalize: function (string) {
@@ -1081,9 +1057,7 @@ _.mixin({
_("fabio").capitalize();
_.uniqueId('contact_');
_.escape('Curly, Larry & Moe');
-var object = { cheese: 'crumpets', stuff: function () {
- return 'nonsense';
-} };
+var object = { cheese: 'crumpets', stuff: function () { return 'nonsense'; } };
_.result(object, 'cheese');
_.result(object, 'stuff');
var compiled = _.template("hello: <%= name %>");
diff --git a/tests/baselines/reference/unexpectedStatementBlockTerminator.js b/tests/baselines/reference/unexpectedStatementBlockTerminator.js
index c4bf2c51aee..87b4652375a 100644
--- a/tests/baselines/reference/unexpectedStatementBlockTerminator.js
+++ b/tests/baselines/reference/unexpectedStatementBlockTerminator.js
@@ -18,6 +18,4 @@ var Bar = (function () {
}
return Bar;
})();
-function Goo() {
- return { a: 1, b: 2 };
-}
+function Goo() { return { a: 1, b: 2 }; }
diff --git a/tests/baselines/reference/unknownSymbols2.js b/tests/baselines/reference/unknownSymbols2.js
index ba1b92ef71c..b158f5c9503 100644
--- a/tests/baselines/reference/unknownSymbols2.js
+++ b/tests/baselines/reference/unknownSymbols2.js
@@ -51,9 +51,7 @@ var M;
break;
}
var a = function () { return asdf; };
- var b = function (asdf) {
- return qwerty;
- };
+ var b = function (asdf) { return qwerty; };
var N;
(function (N) {
var x = 1;
diff --git a/tests/baselines/reference/untypedFunctionCallsWithTypeParameters1.js b/tests/baselines/reference/untypedFunctionCallsWithTypeParameters1.js
index 9ff4a5c469a..9e0ff95536d 100644
--- a/tests/baselines/reference/untypedFunctionCallsWithTypeParameters1.js
+++ b/tests/baselines/reference/untypedFunctionCallsWithTypeParameters1.js
@@ -51,9 +51,7 @@ var __extends = this.__extends || function (d, b) {
d.prototype = new __();
};
// none of these function calls should be allowed
-var x = function () {
- return;
-};
+var x = function () { return; };
var r1 = x();
var y = x;
var r2 = y();
diff --git a/tests/baselines/reference/validMultipleVariableDeclarations.js b/tests/baselines/reference/validMultipleVariableDeclarations.js
index 5c65d388711..16c47ce8ee2 100644
--- a/tests/baselines/reference/validMultipleVariableDeclarations.js
+++ b/tests/baselines/reference/validMultipleVariableDeclarations.js
@@ -59,9 +59,7 @@ var p = { x: 1, y: undefined };
var p = { x: 1, y: 2 };
var p = { x: 0, y: undefined };
var p;
-var fn = function (s) {
- return 42;
-};
+var fn = function (s) { return 42; };
var fn = function (s) { return 3; };
var fn;
var fn;
diff --git a/tests/baselines/reference/voidFunctionAssignmentCompat.js b/tests/baselines/reference/voidFunctionAssignmentCompat.js
index 42e0f99ec31..0b7c4b60d89 100644
--- a/tests/baselines/reference/voidFunctionAssignmentCompat.js
+++ b/tests/baselines/reference/voidFunctionAssignmentCompat.js
@@ -20,39 +20,15 @@ var frv3: (v:any)=>number = (function() { return function () { return 0; } })()
//// [voidFunctionAssignmentCompat.js]
-var fa = function () {
- return 3;
-};
+var fa = function () { return 3; };
fa = function () { }; // should not work
var fv = function () { };
-fv = function () {
- return 0;
-}; // should work
-function execAny(callback) {
- return callback(0);
-}
+fv = function () { return 0; }; // should work
+function execAny(callback) { return callback(0); }
execAny(function () { }); // should work
-function execVoid(callback) {
- callback(0);
-}
-execVoid(function () {
- return 0;
-}); // should work
-var fra = function () {
- return function () { };
-}; // should work
-var frv = function () {
- return function () {
- return 0;
- };
-}; // should work
-var fra3 = (function () {
- return function (v) {
- return v;
- };
-})(); // should work
-var frv3 = (function () {
- return function () {
- return 0;
- };
-})(); // should work
+function execVoid(callback) { callback(0); }
+execVoid(function () { return 0; }); // should work
+var fra = function () { return function () { }; }; // should work
+var frv = function () { return function () { return 0; }; }; // should work
+var fra3 = (function () { return function (v) { return v; }; })(); // should work
+var frv3 = (function () { return function () { return 0; }; })(); // should work
diff --git a/tests/baselines/reference/voidOperatorWithBooleanType.js b/tests/baselines/reference/voidOperatorWithBooleanType.js
index 64c09e2ea65..69c609c1280 100644
--- a/tests/baselines/reference/voidOperatorWithBooleanType.js
+++ b/tests/baselines/reference/voidOperatorWithBooleanType.js
@@ -41,15 +41,11 @@ void M.n;
//// [voidOperatorWithBooleanType.js]
// void operator on boolean type
var BOOLEAN;
-function foo() {
- return true;
-}
+function foo() { return true; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return false;
- };
+ A.foo = function () { return false; };
return A;
})();
var M;
diff --git a/tests/baselines/reference/voidOperatorWithNumberType.js b/tests/baselines/reference/voidOperatorWithNumberType.js
index e37e5a82577..2426690489d 100644
--- a/tests/baselines/reference/voidOperatorWithNumberType.js
+++ b/tests/baselines/reference/voidOperatorWithNumberType.js
@@ -49,15 +49,11 @@ void objA.a, M.n;
// void operator on number type
var NUMBER;
var NUMBER1 = [1, 2];
-function foo() {
- return 1;
-}
+function foo() { return 1; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return 1;
- };
+ A.foo = function () { return 1; };
return A;
})();
var M;
@@ -71,9 +67,7 @@ var ResultIsAny2 = void NUMBER1;
// number type literal
var ResultIsAny3 = void 1;
var ResultIsAny4 = void { x: 1, y: 2 };
-var ResultIsAny5 = void { x: 1, y: function (n) {
- return n;
-} };
+var ResultIsAny5 = void { x: 1, y: function (n) { return n; } };
// number type expressions
var ResultIsAny6 = void objA.a;
var ResultIsAny7 = void M.n;
diff --git a/tests/baselines/reference/voidOperatorWithStringType.js b/tests/baselines/reference/voidOperatorWithStringType.js
index 7954f50bf57..9f30d1fcb0c 100644
--- a/tests/baselines/reference/voidOperatorWithStringType.js
+++ b/tests/baselines/reference/voidOperatorWithStringType.js
@@ -48,15 +48,11 @@ void objA.a,M.n;
// void operator on string type
var STRING;
var STRING1 = ["", "abc"];
-function foo() {
- return "abc";
-}
+function foo() { return "abc"; }
var A = (function () {
function A() {
}
- A.foo = function () {
- return "";
- };
+ A.foo = function () { return ""; };
return A;
})();
var M;
@@ -70,9 +66,7 @@ var ResultIsAny2 = void STRING1;
// string type literal
var ResultIsAny3 = void "";
var ResultIsAny4 = void { x: "", y: "" };
-var ResultIsAny5 = void { x: "", y: function (s) {
- return s;
-} };
+var ResultIsAny5 = void { x: "", y: function (s) { return s; } };
// string type expressions
var ResultIsAny6 = void objA.a;
var ResultIsAny7 = void M.n;
diff --git a/tests/baselines/reference/witness.js b/tests/baselines/reference/witness.js
index 607c2415044..82a1298f156 100644
--- a/tests/baselines/reference/witness.js
+++ b/tests/baselines/reference/witness.js
@@ -210,9 +210,7 @@ function fnArg1(x, y) {
var x;
fnArg1(fnArg1, 0);
}
-function overload1() {
- return undefined;
-}
+function overload1() { return undefined; }
;
function fnArg2() {
return overload1(fnArg2);