mirror of
https://github.com/microsoft/TypeScript.git
synced 2025-11-18 17:21:48 +00:00
Add newline before closing paren in multiline object literals.
This commit is contained in:
@@ -43,5 +43,6 @@ var v = (_a = {},
|
||||
},
|
||||
_a["hello " + a + " bye"] = function () {
|
||||
},
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -26,72 +26,73 @@ var v = (_a = {},
|
||||
return 0;
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
Object.defineProperty(_a, n, {
|
||||
set: function (v) {
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
Object.defineProperty(_a, s + s, {
|
||||
get: function () {
|
||||
return 0;
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
Object.defineProperty(_a, s + n, {
|
||||
set: function (v) {
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
Object.defineProperty(_a, +s, {
|
||||
get: function () {
|
||||
return 0;
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
Object.defineProperty(_a, "", {
|
||||
set: function (v) {
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
Object.defineProperty(_a, 0, {
|
||||
get: function () {
|
||||
return 0;
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
Object.defineProperty(_a, a, {
|
||||
set: function (v) {
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
Object.defineProperty(_a, true, {
|
||||
get: function () {
|
||||
return 0;
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
Object.defineProperty(_a, "hello bye", {
|
||||
set: function (v) {
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
Object.defineProperty(_a, "hello " + a + " bye", {
|
||||
get: function () {
|
||||
return 0;
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -9,6 +9,7 @@ function foo() {
|
||||
function foo() {
|
||||
var obj = (_a = {},
|
||||
_a[this.bar] = 0,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
}
|
||||
|
||||
@@ -10,6 +10,7 @@ var M;
|
||||
(function (M) {
|
||||
var obj = (_a = {},
|
||||
_a[this.bar] = 0,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
})(M || (M = {}));
|
||||
|
||||
@@ -11,14 +11,15 @@ var v = (_a = {},
|
||||
return 0;
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
Object.defineProperty(_a, 0 + 1, {
|
||||
set: function (v) {
|
||||
} //No error
|
||||
,
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -6,5 +6,6 @@ var obj = {
|
||||
//// [computedPropertyNames20_ES5.js]
|
||||
var obj = (_a = {},
|
||||
_a[this.bar] = 0,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -16,7 +16,8 @@ var C = (function () {
|
||||
var obj = (_a = {},
|
||||
_a[this.bar()] = function () {
|
||||
},
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
return 0;
|
||||
var _a;
|
||||
};
|
||||
|
||||
@@ -37,7 +37,8 @@ var C = (function (_super) {
|
||||
var obj = (_a = {},
|
||||
_a[_super.prototype.bar.call(this)] = function () {
|
||||
},
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
return 0;
|
||||
var _a;
|
||||
};
|
||||
|
||||
@@ -29,7 +29,8 @@ var C = (function (_super) {
|
||||
var obj = (_a = {},
|
||||
_a[(_super.call(this), "prop")] = function () {
|
||||
},
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
}
|
||||
return C;
|
||||
|
||||
@@ -20,7 +20,8 @@ var C = (function () {
|
||||
var obj = (_a = {},
|
||||
_a[_this.bar()] = function () {
|
||||
},
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
});
|
||||
return 0;
|
||||
|
||||
@@ -38,7 +38,8 @@ var C = (function (_super) {
|
||||
//treatment of other similar violations.
|
||||
_a[(_super.call(this), "prop")] = function () {
|
||||
},
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
});
|
||||
}
|
||||
|
||||
@@ -41,7 +41,8 @@ var C = (function (_super) {
|
||||
var obj = (_a = {},
|
||||
_a[_super.prototype.bar.call(_this)] = function () {
|
||||
},
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
});
|
||||
return 0;
|
||||
|
||||
@@ -20,7 +20,8 @@ var C = (function () {
|
||||
var obj = (_a = {},
|
||||
_a[foo()] = function () {
|
||||
},
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
return 0;
|
||||
var _a;
|
||||
};
|
||||
|
||||
@@ -20,7 +20,8 @@ var C = (function () {
|
||||
var obj = (_a = {},
|
||||
_a[foo()] = function () {
|
||||
},
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
return 0;
|
||||
var _a;
|
||||
};
|
||||
|
||||
@@ -6,5 +6,6 @@ var o = {
|
||||
//// [computedPropertyNames46_ES5.js]
|
||||
var o = (_a = {},
|
||||
_a["" || 0] = 0,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -16,5 +16,6 @@ var E2;
|
||||
})(E2 || (E2 = {}));
|
||||
var o = (_a = {},
|
||||
_a[0 /* x */ || 0 /* x */] = 0,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -25,11 +25,14 @@ var E;
|
||||
var a;
|
||||
extractIndexer((_a = {},
|
||||
_a[a] = "",
|
||||
_a)); // Should return string
|
||||
_a
|
||||
)); // Should return string
|
||||
extractIndexer((_b = {},
|
||||
_b[0 /* x */] = "",
|
||||
_b)); // Should return string
|
||||
_b
|
||||
)); // Should return string
|
||||
extractIndexer((_c = {},
|
||||
_c["" || 0] = "",
|
||||
_c)); // Should return any (widened form of undefined)
|
||||
_c
|
||||
)); // Should return any (widened form of undefined)
|
||||
var _a, _b, _c;
|
||||
|
||||
@@ -32,5 +32,6 @@ var v = (_a = {},
|
||||
_a[true] = 0,
|
||||
_a["hello bye"] = 0,
|
||||
_a["hello " + a + " bye"] = 0,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -18,5 +18,6 @@ var v = (_a = {},
|
||||
_a[{}] = 0,
|
||||
_a[undefined] = undefined,
|
||||
_a[null] = null,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -16,5 +16,6 @@ var v = (_a = {},
|
||||
_a[p1] = 0,
|
||||
_a[p2] = 1,
|
||||
_a[p3] = 2,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -13,5 +13,6 @@ var E;
|
||||
})(E || (E = {}));
|
||||
var v = (_a = {},
|
||||
_a[0 /* member */] = 0,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -15,6 +15,7 @@ function f() {
|
||||
var v = (_a = {},
|
||||
_a[t] = 0,
|
||||
_a[u] = 1,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
}
|
||||
|
||||
@@ -17,5 +17,6 @@ var v = (_a = {},
|
||||
_a[f("")] = 0,
|
||||
_a[f(0)] = 0,
|
||||
_a[f(true)] = 0,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -12,5 +12,6 @@ var o: I = {
|
||||
var o = (_a = {},
|
||||
_a[+"foo"] = "",
|
||||
_a[+"bar"] = 0,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -15,5 +15,6 @@ var o = (_a = {},
|
||||
return y.length;
|
||||
},
|
||||
_a["" + 1] = function (y) { return y.length; },
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -15,5 +15,6 @@ var o = (_a = {},
|
||||
return y.length;
|
||||
},
|
||||
_a[+"bar"] = function (y) { return y.length; },
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -14,5 +14,6 @@ var o = (_a = {},
|
||||
return y.length;
|
||||
},
|
||||
_a[+"bar"] = function (y) { return y.length; },
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -13,5 +13,6 @@ var o: I = {
|
||||
var o = (_a = {},
|
||||
_a["" + "foo"] = "",
|
||||
_a["" + "bar"] = 0,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -13,5 +13,6 @@ var o: I = {
|
||||
var o = (_a = {},
|
||||
_a[+"foo"] = "",
|
||||
_a[+"bar"] = 0,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -22,5 +22,6 @@ foo((_a = {
|
||||
_a["hi" + "bye"] = true,
|
||||
_a[0 + 1] = 0,
|
||||
_a[+"hi"] = [0],
|
||||
_a));
|
||||
_a
|
||||
));
|
||||
var _a;
|
||||
|
||||
@@ -22,5 +22,6 @@ foo((_a = {
|
||||
_a["hi" + "bye"] = true,
|
||||
_a[0 + 1] = 0,
|
||||
_a[+"hi"] = [0],
|
||||
_a));
|
||||
_a
|
||||
));
|
||||
var _a;
|
||||
|
||||
@@ -13,5 +13,6 @@ var o: I = {
|
||||
var o = (_a = {},
|
||||
_a["" + "foo"] = "",
|
||||
_a["" + "bar"] = 0,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -13,5 +13,6 @@ var o: I = {
|
||||
var o = (_a = {},
|
||||
_a[+"foo"] = "",
|
||||
_a[+"bar"] = 0,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
@@ -16,15 +16,16 @@ var v = (_a = {},
|
||||
return 0;
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
Object.defineProperty(_a, "" + "", {
|
||||
set: function (x) {
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true,
|
||||
configurable: true
|
||||
}),
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
|
||||
|
||||
|
||||
@@ -10,6 +10,7 @@ var v = (_a = {},
|
||||
_a["hello"] = function () {
|
||||
debugger;
|
||||
},
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var _a;
|
||||
//# sourceMappingURL=computedPropertyNamesSourceMap2_ES5.js.map
|
||||
@@ -1,2 +1,2 @@
|
||||
//// [computedPropertyNamesSourceMap2_ES5.js.map]
|
||||
{"version":3,"file":"computedPropertyNamesSourceMap2_ES5.js","sourceRoot":"","sources":["computedPropertyNamesSourceMap2_ES5.ts"],"names":["[\"hello\"]"],"mappings":"AAAA,IAAI,CAAC,GAAG,CAAR,EAAA;IACI,AADJ,EAAA,CACK,OAAO,CAAC;QACLA,QAAQA,CAACA;IACbA,CAACA;IAHL,EAAA,CAIC,CAAA;IAJD,EAAA"}
|
||||
{"version":3,"file":"computedPropertyNamesSourceMap2_ES5.js","sourceRoot":"","sources":["computedPropertyNamesSourceMap2_ES5.ts"],"names":["[\"hello\"]"],"mappings":"AAAA,IAAI,CAAC,GAAG,CAAR,EAAA;IACI,AADJ,EAAA,CACK,OAAO,CAAC;QACLA,QAAQA,CAACA;IACbA,CAACA;IAHL,EAAA;CAIC,CAAA;IAJD,EAAA"}
|
||||
@@ -67,38 +67,41 @@ sourceFile:computedPropertyNamesSourceMap2_ES5.ts
|
||||
>>> },
|
||||
1 >^^^^
|
||||
2 > ^
|
||||
3 > ^^^^->
|
||||
3 > ^^->
|
||||
1 >
|
||||
>
|
||||
2 > }
|
||||
1 >Emitted(4, 5) Source(4, 5) + SourceIndex(0) name (["hello"])
|
||||
2 >Emitted(4, 6) Source(4, 6) + SourceIndex(0) name (["hello"])
|
||||
---
|
||||
>>> _a);
|
||||
>>> _a
|
||||
1->^^^^
|
||||
2 > ^^
|
||||
3 > ^
|
||||
4 > ^
|
||||
1->
|
||||
2 >
|
||||
3 > var v = {
|
||||
> ["hello"]() {
|
||||
> debugger;
|
||||
> }
|
||||
> }
|
||||
4 >
|
||||
1->Emitted(5, 5) Source(1, 1) + SourceIndex(0)
|
||||
2 >Emitted(5, 7) Source(1, 1) + SourceIndex(0)
|
||||
3 >Emitted(5, 8) Source(5, 2) + SourceIndex(0)
|
||||
4 >Emitted(5, 9) Source(5, 2) + SourceIndex(0)
|
||||
---
|
||||
>>>);
|
||||
1 >^
|
||||
2 > ^
|
||||
3 > ^^^^^^->
|
||||
1 >var v = {
|
||||
> ["hello"]() {
|
||||
> debugger;
|
||||
> }
|
||||
>}
|
||||
2 >
|
||||
1 >Emitted(6, 2) Source(5, 2) + SourceIndex(0)
|
||||
2 >Emitted(6, 3) Source(5, 2) + SourceIndex(0)
|
||||
---
|
||||
>>>var _a;
|
||||
1 >^^^^
|
||||
1->^^^^
|
||||
2 > ^^
|
||||
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
||||
1 >
|
||||
1->
|
||||
2 >
|
||||
1 >Emitted(6, 5) Source(1, 1) + SourceIndex(0)
|
||||
2 >Emitted(6, 7) Source(1, 1) + SourceIndex(0)
|
||||
1->Emitted(7, 5) Source(1, 1) + SourceIndex(0)
|
||||
2 >Emitted(7, 7) Source(1, 1) + SourceIndex(0)
|
||||
---
|
||||
>>>//# sourceMappingURL=computedPropertyNamesSourceMap2_ES5.js.map
|
||||
@@ -6,5 +6,6 @@ var v = (_a = {}, Object.defineProperty(_a, e, {
|
||||
get: function () {
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true, }), _a);
|
||||
configurable: true
|
||||
}), _a);
|
||||
var _a;
|
||||
|
||||
@@ -14,6 +14,7 @@ var y: {
|
||||
var x = (_a = {},
|
||||
_a[x] = string,
|
||||
_a.string = ,
|
||||
_a);
|
||||
_a
|
||||
);
|
||||
var y;
|
||||
var _a;
|
||||
|
||||
Reference in New Issue
Block a user