diff --git a/src/compiler/factory.ts b/src/compiler/factory.ts index 2824307ccd46f..43c44599413b1 100644 --- a/src/compiler/factory.ts +++ b/src/compiler/factory.ts @@ -566,7 +566,7 @@ namespace ts { properties.push(setter); } - properties.push(createPropertyAssignment("enumerable", createTrue())); + properties.push(createPropertyAssignment("enumerable", getAccessor || setAccessor ? createFalse() : createTrue())); properties.push(createPropertyAssignment("configurable", createTrue())); const expression = setTextRange( diff --git a/src/compiler/transformers/es2015.ts b/src/compiler/transformers/es2015.ts index d3926778e4857..6bffbe3b299b1 100644 --- a/src/compiler/transformers/es2015.ts +++ b/src/compiler/transformers/es2015.ts @@ -1675,7 +1675,7 @@ namespace ts { } properties.push( - createPropertyAssignment("enumerable", createTrue()), + createPropertyAssignment("enumerable", getAccessor || setAccessor ? createFalse() : createTrue()), createPropertyAssignment("configurable", createTrue()) ); diff --git a/tests/baselines/reference/MemberAccessorDeclaration15.js b/tests/baselines/reference/MemberAccessorDeclaration15.js index 42c4cb760145c..3ab84331c9546 100644 --- a/tests/baselines/reference/MemberAccessorDeclaration15.js +++ b/tests/baselines/reference/MemberAccessorDeclaration15.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "Foo", { set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/abstractProperty.js b/tests/baselines/reference/abstractProperty.js index a7d63d5545233..5fc7f19d7c66e 100644 --- a/tests/baselines/reference/abstractProperty.js +++ b/tests/baselines/reference/abstractProperty.js @@ -51,7 +51,7 @@ var C = /** @class */ (function (_super) { Object.defineProperty(C.prototype, "prop", { get: function () { return "foo"; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.m = function () { }; diff --git a/tests/baselines/reference/abstractPropertyNegative.js b/tests/baselines/reference/abstractPropertyNegative.js index df07c9f7a3e47..a26369108ab0b 100644 --- a/tests/baselines/reference/abstractPropertyNegative.js +++ b/tests/baselines/reference/abstractPropertyNegative.js @@ -71,7 +71,7 @@ var C = /** @class */ (function (_super) { } Object.defineProperty(C.prototype, "concreteWithNoBody", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -104,7 +104,7 @@ var WrongTypeAccessorImpl = /** @class */ (function (_super) { } Object.defineProperty(WrongTypeAccessorImpl.prototype, "num", { get: function () { return "nope, wrong"; }, - enumerable: true, + enumerable: false, configurable: true }); return WrongTypeAccessorImpl; @@ -123,13 +123,13 @@ var AbstractAccessorMismatch = /** @class */ (function () { } Object.defineProperty(AbstractAccessorMismatch.prototype, "p1", { set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); ; Object.defineProperty(AbstractAccessorMismatch.prototype, "p2", { get: function () { return "should work"; }, - enumerable: true, + enumerable: false, configurable: true }); return AbstractAccessorMismatch; diff --git a/tests/baselines/reference/accessibilityModifiers.js b/tests/baselines/reference/accessibilityModifiers.js index c7d1efc2b4da6..6adbc15f7e4ed 100644 --- a/tests/baselines/reference/accessibilityModifiers.js +++ b/tests/baselines/reference/accessibilityModifiers.js @@ -52,34 +52,34 @@ var C = /** @class */ (function () { C.privateMethod = function () { }; Object.defineProperty(C, "privateGetter", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "privateSetter", { set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); C.protectedMethod = function () { }; Object.defineProperty(C, "protectedGetter", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "protectedSetter", { set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); C.publicMethod = function () { }; Object.defineProperty(C, "publicGetter", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "publicSetter", { set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -91,34 +91,34 @@ var D = /** @class */ (function () { D.privateMethod = function () { }; Object.defineProperty(D, "privateGetter", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(D, "privateSetter", { set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); D.protectedMethod = function () { }; Object.defineProperty(D, "protectedGetter", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(D, "protectedSetter", { set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); D.publicMethod = function () { }; Object.defineProperty(D, "publicGetter", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(D, "publicSetter", { set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return D; @@ -130,12 +130,12 @@ var E = /** @class */ (function () { E.prototype.method = function () { }; Object.defineProperty(E.prototype, "getter", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(E.prototype, "setter", { set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return E; diff --git a/tests/baselines/reference/accessorParameterAccessibilityModifier.js b/tests/baselines/reference/accessorParameterAccessibilityModifier.js index c2484d848c8ed..66a8ad7430501 100644 --- a/tests/baselines/reference/accessorParameterAccessibilityModifier.js +++ b/tests/baselines/reference/accessorParameterAccessibilityModifier.js @@ -10,12 +10,12 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "X", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "X", { set: function (v2) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/accessorWithES3.js b/tests/baselines/reference/accessorWithES3.js index 36ea6317f08ba..5137754c845d1 100644 --- a/tests/baselines/reference/accessorWithES3.js +++ b/tests/baselines/reference/accessorWithES3.js @@ -29,7 +29,7 @@ var C = /** @class */ (function () { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -40,7 +40,7 @@ var D = /** @class */ (function () { Object.defineProperty(D.prototype, "x", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return D; diff --git a/tests/baselines/reference/accessorWithES5.js b/tests/baselines/reference/accessorWithES5.js index ccd2c3e7573d8..0f75d614de3e0 100644 --- a/tests/baselines/reference/accessorWithES5.js +++ b/tests/baselines/reference/accessorWithES5.js @@ -26,7 +26,7 @@ var C = /** @class */ (function () { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -37,7 +37,7 @@ var D = /** @class */ (function () { Object.defineProperty(D.prototype, "x", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return D; diff --git a/tests/baselines/reference/accessorWithInitializer.js b/tests/baselines/reference/accessorWithInitializer.js index a573e244f3b25..9fa2908855c36 100644 --- a/tests/baselines/reference/accessorWithInitializer.js +++ b/tests/baselines/reference/accessorWithInitializer.js @@ -12,14 +12,14 @@ var C = /** @class */ (function () { set: function (v) { if (v === void 0) { v = 0; } }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "X", { set: function (v2) { if (v2 === void 0) { v2 = 0; } }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/accessorWithLineTerminator.js b/tests/baselines/reference/accessorWithLineTerminator.js index 51310c101a8a3..ca521c6fe3822 100644 --- a/tests/baselines/reference/accessorWithLineTerminator.js +++ b/tests/baselines/reference/accessorWithLineTerminator.js @@ -14,7 +14,7 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "x", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers.js b/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers.js index fa68ac3e0056f..5545ea379db2a 100644 --- a/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers.js +++ b/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers.js @@ -41,7 +41,7 @@ var C = /** @class */ (function () { }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -55,7 +55,7 @@ var D = /** @class */ (function () { }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return D; @@ -69,7 +69,7 @@ var E = /** @class */ (function () { }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return E; @@ -83,7 +83,7 @@ var F = /** @class */ (function () { }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return F; diff --git a/tests/baselines/reference/accessorWithRestParam.js b/tests/baselines/reference/accessorWithRestParam.js index 0ba0ebc062f4d..c9afc192f5064 100644 --- a/tests/baselines/reference/accessorWithRestParam.js +++ b/tests/baselines/reference/accessorWithRestParam.js @@ -15,7 +15,7 @@ var C = /** @class */ (function () { v[_i] = arguments[_i]; } }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "X", { @@ -25,7 +25,7 @@ var C = /** @class */ (function () { v2[_i] = arguments[_i]; } }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/accessorsAreNotContextuallyTyped.js b/tests/baselines/reference/accessorsAreNotContextuallyTyped.js index 7ec27cbb9267a..171fce799b9dd 100644 --- a/tests/baselines/reference/accessorsAreNotContextuallyTyped.js +++ b/tests/baselines/reference/accessorsAreNotContextuallyTyped.js @@ -24,7 +24,7 @@ var C = /** @class */ (function () { }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/accessorsEmit.js b/tests/baselines/reference/accessorsEmit.js index dc2f24f076b66..46c35a643d5f2 100644 --- a/tests/baselines/reference/accessorsEmit.js +++ b/tests/baselines/reference/accessorsEmit.js @@ -29,7 +29,7 @@ var Test = /** @class */ (function () { var x = 1; return null; }, - enumerable: true, + enumerable: false, configurable: true }); return Test; @@ -42,7 +42,7 @@ var Test2 = /** @class */ (function () { var x = 1; return null; }, - enumerable: true, + enumerable: false, configurable: true }); return Test2; diff --git a/tests/baselines/reference/accessorsNotAllowedInES3.js b/tests/baselines/reference/accessorsNotAllowedInES3.js index fa3eb8e7b8d74..ec37d8b02de54 100644 --- a/tests/baselines/reference/accessorsNotAllowedInES3.js +++ b/tests/baselines/reference/accessorsNotAllowedInES3.js @@ -11,7 +11,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "x", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/accessorsOverrideProperty7.js b/tests/baselines/reference/accessorsOverrideProperty7.js index 5c5b0de250708..938bae0337405 100644 --- a/tests/baselines/reference/accessorsOverrideProperty7.js +++ b/tests/baselines/reference/accessorsOverrideProperty7.js @@ -40,7 +40,7 @@ var B = /** @class */ (function (_super) { Object.defineProperty(B.prototype, "p", { get: function () { return 'oh no'; } // error , - enumerable: true, + enumerable: false, configurable: true }); return B; 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 11d45b206432b..da28ba4f65303 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 @@ -20,25 +20,25 @@ var LanguageSpec_section_4_5_error_cases = /** @class */ (function () { Object.defineProperty(LanguageSpec_section_4_5_error_cases.prototype, "AnnotatedSetter_SetterFirst", { get: function () { return ""; }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(LanguageSpec_section_4_5_error_cases.prototype, "AnnotatedSetter_SetterLast", { get: function () { return ""; }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(LanguageSpec_section_4_5_error_cases.prototype, "AnnotatedGetter_GetterFirst", { get: function () { return ""; }, set: function (aStr) { aStr = 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(LanguageSpec_section_4_5_error_cases.prototype, "AnnotatedGetter_GetterLast", { get: function () { return ""; }, set: function (aStr) { aStr = 0; }, - enumerable: true, + enumerable: false, configurable: true }); return LanguageSpec_section_4_5_error_cases; 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 9be63d5e41a15..9d0a9689e05e2 100644 --- a/tests/baselines/reference/accessors_spec_section-4.5_inference.js +++ b/tests/baselines/reference/accessors_spec_section-4.5_inference.js @@ -56,37 +56,37 @@ var LanguageSpec_section_4_5_inference = /** @class */ (function () { Object.defineProperty(LanguageSpec_section_4_5_inference.prototype, "InferredGetterFromSetterAnnotation", { get: function () { return new B(); }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(LanguageSpec_section_4_5_inference.prototype, "InferredGetterFromSetterAnnotation_GetterFirst", { get: function () { return new B(); }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(LanguageSpec_section_4_5_inference.prototype, "InferredFromGetter", { get: function () { return new B(); }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(LanguageSpec_section_4_5_inference.prototype, "InferredFromGetter_SetterFirst", { get: function () { return new B(); }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(LanguageSpec_section_4_5_inference.prototype, "InferredSetterFromGetterAnnotation", { get: function () { return new B(); }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(LanguageSpec_section_4_5_inference.prototype, "InferredSetterFromGetterAnnotation_GetterFirst", { get: function () { return new B(); }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return LanguageSpec_section_4_5_inference; diff --git a/tests/baselines/reference/aliasUsageInAccessorsOfClass.js b/tests/baselines/reference/aliasUsageInAccessorsOfClass.js index 107466601d327..af28b9ce82946 100644 --- a/tests/baselines/reference/aliasUsageInAccessorsOfClass.js +++ b/tests/baselines/reference/aliasUsageInAccessorsOfClass.js @@ -75,7 +75,7 @@ var C2 = /** @class */ (function () { set: function (x) { x = moduleA; }, - enumerable: true, + enumerable: false, configurable: true }); return C2; diff --git a/tests/baselines/reference/anyIdenticalToItself.js b/tests/baselines/reference/anyIdenticalToItself.js index d88abadeed1be..6ec3d0d43e619 100644 --- a/tests/baselines/reference/anyIdenticalToItself.js +++ b/tests/baselines/reference/anyIdenticalToItself.js @@ -24,7 +24,7 @@ var C = /** @class */ (function () { }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/assignmentCompatBug3.js b/tests/baselines/reference/assignmentCompatBug3.js index 0a080ff5da473..ac79938f9364a 100644 --- a/tests/baselines/reference/assignmentCompatBug3.js +++ b/tests/baselines/reference/assignmentCompatBug3.js @@ -44,7 +44,7 @@ var C = /** @class */ (function () { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/asyncGetter_es5.js b/tests/baselines/reference/asyncGetter_es5.js index 3e5faa41f35da..d063c0166770e 100644 --- a/tests/baselines/reference/asyncGetter_es5.js +++ b/tests/baselines/reference/asyncGetter_es5.js @@ -11,7 +11,7 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "foo", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/asyncSetter_es5.js b/tests/baselines/reference/asyncSetter_es5.js index c1f1295ae97c6..a49ee1c73c99c 100644 --- a/tests/baselines/reference/asyncSetter_es5.js +++ b/tests/baselines/reference/asyncSetter_es5.js @@ -11,7 +11,7 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "foo", { set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/capturedParametersInInitializers2.js b/tests/baselines/reference/capturedParametersInInitializers2.js index 26b01dbab9a5e..53d5da5d44532 100644 --- a/tests/baselines/reference/capturedParametersInInitializers2.js +++ b/tests/baselines/reference/capturedParametersInInitializers2.js @@ -22,7 +22,7 @@ function foo(y, x, z) { } Object.defineProperty(class_1.prototype, x, { get: function () { return x; }, - enumerable: true, + enumerable: false, configurable: true }); class_1.prototype[z] = function () { return z; }; diff --git a/tests/baselines/reference/classAbstractAccessor.js b/tests/baselines/reference/classAbstractAccessor.js index de6c15aa9df7b..209e89f6d8eb4 100644 --- a/tests/baselines/reference/classAbstractAccessor.js +++ b/tests/baselines/reference/classAbstractAccessor.js @@ -14,13 +14,13 @@ var A = /** @class */ (function () { Object.defineProperty(A.prototype, "aa", { get: function () { return 1; } // error , - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(A.prototype, "bb", { set: function (x) { } // error , - enumerable: true, + enumerable: false, configurable: true }); return A; diff --git a/tests/baselines/reference/classPropertyAsPrivate.js b/tests/baselines/reference/classPropertyAsPrivate.js index cdcea7e56afbb..08f1b091c89a4 100644 --- a/tests/baselines/reference/classPropertyAsPrivate.js +++ b/tests/baselines/reference/classPropertyAsPrivate.js @@ -30,14 +30,14 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "y", { get: function () { return null; }, set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { }; Object.defineProperty(C, "b", { get: function () { return null; }, set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); C.foo = function () { }; diff --git a/tests/baselines/reference/classPropertyAsProtected.js b/tests/baselines/reference/classPropertyAsProtected.js index 56848f6680eb5..7628adee04e06 100644 --- a/tests/baselines/reference/classPropertyAsProtected.js +++ b/tests/baselines/reference/classPropertyAsProtected.js @@ -30,14 +30,14 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "y", { get: function () { return null; }, set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { }; Object.defineProperty(C, "b", { get: function () { return null; }, set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); C.foo = function () { }; diff --git a/tests/baselines/reference/classPropertyIsPublicByDefault.js b/tests/baselines/reference/classPropertyIsPublicByDefault.js index f70ef694bb5a2..116f25a67e50d 100644 --- a/tests/baselines/reference/classPropertyIsPublicByDefault.js +++ b/tests/baselines/reference/classPropertyIsPublicByDefault.js @@ -29,14 +29,14 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "y", { get: function () { return null; }, set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { }; Object.defineProperty(C, "b", { get: function () { return null; }, set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); C.foo = function () { }; diff --git a/tests/baselines/reference/classStaticPropertyTypeGuard.js b/tests/baselines/reference/classStaticPropertyTypeGuard.js index f56d1c495122b..d833e812b3658 100644 --- a/tests/baselines/reference/classStaticPropertyTypeGuard.js +++ b/tests/baselines/reference/classStaticPropertyTypeGuard.js @@ -24,7 +24,7 @@ var A = /** @class */ (function () { } return A._a = 'helloworld'; }, - enumerable: true, + enumerable: false, configurable: true }); return A; diff --git a/tests/baselines/reference/classUsedBeforeInitializedVariables.js b/tests/baselines/reference/classUsedBeforeInitializedVariables.js index 3a3591cfdad97..eb3e7908ea5fe 100644 --- a/tests/baselines/reference/classUsedBeforeInitializedVariables.js +++ b/tests/baselines/reference/classUsedBeforeInitializedVariables.js @@ -74,14 +74,14 @@ var Test = /** @class */ (function () { get: function () { return true; }, - enumerable: true, + enumerable: false, configurable: true }), _b); this.withinObjectLiteralSetterName = (_c = {}, Object.defineProperty(_c, this.withinObjectLiteralSetterName, { set: function (_) { }, - enumerable: true, + enumerable: false, configurable: true }), _c); diff --git a/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface.js b/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface.js index 6a71bc490dce1..0ed9cefb24667 100644 --- a/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface.js +++ b/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface.js @@ -34,7 +34,7 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "z", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface2.js b/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface2.js index d04b6598b70f5..bd5bcd6589548 100644 --- a/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface2.js +++ b/tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface2.js @@ -36,7 +36,7 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "z", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/classWithStaticMembers.js b/tests/baselines/reference/classWithStaticMembers.js index a97208519aaf4..d2a181c5b8d9a 100644 --- a/tests/baselines/reference/classWithStaticMembers.js +++ b/tests/baselines/reference/classWithStaticMembers.js @@ -42,7 +42,7 @@ var C = /** @class */ (function () { Object.defineProperty(C, "x", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/classdecl.js b/tests/baselines/reference/classdecl.js index 43d67d0cb1110..a3506a880354e 100644 --- a/tests/baselines/reference/classdecl.js +++ b/tests/baselines/reference/classdecl.js @@ -117,14 +117,14 @@ var a = /** @class */ (function () { }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(a, "p2", { get: function () { return { x: 30, y: 40 }; }, - enumerable: true, + enumerable: false, configurable: true }); a.d2 = function () { @@ -133,7 +133,7 @@ var a = /** @class */ (function () { get: function () { return "string"; }, - enumerable: true, + enumerable: false, configurable: true }); a.prototype.foo = function (ns) { diff --git a/tests/baselines/reference/cloduleWithDuplicateMember1.js b/tests/baselines/reference/cloduleWithDuplicateMember1.js index b8178a3ca51cc..74c587713b1e3 100644 --- a/tests/baselines/reference/cloduleWithDuplicateMember1.js +++ b/tests/baselines/reference/cloduleWithDuplicateMember1.js @@ -21,14 +21,14 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "x", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "x", { get: function () { return ''; }, - enumerable: true, + enumerable: false, configurable: true }); C.foo = function () { }; diff --git a/tests/baselines/reference/cloduleWithDuplicateMember2.js b/tests/baselines/reference/cloduleWithDuplicateMember2.js index 62b2fa3c11d12..cab96adb3c550 100644 --- a/tests/baselines/reference/cloduleWithDuplicateMember2.js +++ b/tests/baselines/reference/cloduleWithDuplicateMember2.js @@ -17,12 +17,12 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "x", { set: function (y) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "y", { set: function (z) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/collisionCodeGenModuleWithAccessorChildren.js b/tests/baselines/reference/collisionCodeGenModuleWithAccessorChildren.js index e43eddd3a46ff..390bc80e51413 100644 --- a/tests/baselines/reference/collisionCodeGenModuleWithAccessorChildren.js +++ b/tests/baselines/reference/collisionCodeGenModuleWithAccessorChildren.js @@ -56,7 +56,7 @@ var M; set: function (M) { this.y = M_1.x; }, - enumerable: true, + enumerable: false, configurable: true }); return c; @@ -71,7 +71,7 @@ var M; var M = 10; this.y = M_2.x; }, - enumerable: true, + enumerable: false, configurable: true }); return d; @@ -85,7 +85,7 @@ var M; set: function (p) { this.y = M.x; }, - enumerable: true, + enumerable: false, configurable: true }); return e; @@ -100,7 +100,7 @@ var M; var M = 10; return M_3.x; }, - enumerable: true, + enumerable: false, configurable: true }); return f; @@ -114,7 +114,7 @@ var M; get: function () { return M.x; }, - enumerable: true, + enumerable: false, configurable: true }); return e; diff --git a/tests/baselines/reference/collisionSuperAndLocalFunctionInAccessors.js b/tests/baselines/reference/collisionSuperAndLocalFunctionInAccessors.js index e6a09cea65bbe..2814b7dc2b4c4 100644 --- a/tests/baselines/reference/collisionSuperAndLocalFunctionInAccessors.js +++ b/tests/baselines/reference/collisionSuperAndLocalFunctionInAccessors.js @@ -68,7 +68,7 @@ var Foo = /** @class */ (function () { function _super() { } }, - enumerable: true, + enumerable: false, configurable: true }); return Foo; @@ -88,7 +88,7 @@ var b = /** @class */ (function (_super_1) { function _super() { } }, - enumerable: true, + enumerable: false, configurable: true }); return b; @@ -112,7 +112,7 @@ var c = /** @class */ (function (_super_1) { } }; }, - enumerable: true, + enumerable: false, configurable: true }); return c; diff --git a/tests/baselines/reference/collisionSuperAndLocalVarInAccessors.js b/tests/baselines/reference/collisionSuperAndLocalVarInAccessors.js index 3fb07f807d42d..7aa17672460cd 100644 --- a/tests/baselines/reference/collisionSuperAndLocalVarInAccessors.js +++ b/tests/baselines/reference/collisionSuperAndLocalVarInAccessors.js @@ -58,7 +58,7 @@ var Foo = /** @class */ (function () { set: function (val) { var _super = 10; // No error }, - enumerable: true, + enumerable: false, configurable: true }); return Foo; @@ -76,7 +76,7 @@ var b = /** @class */ (function (_super_1) { set: function (val) { var _super = 10; // Should be error }, - enumerable: true, + enumerable: false, configurable: true }); return b; @@ -98,7 +98,7 @@ var c = /** @class */ (function (_super_1) { var _super = 10; // Should be error }; }, - enumerable: true, + enumerable: false, configurable: true }); return c; diff --git a/tests/baselines/reference/collisionSuperAndParameter.js b/tests/baselines/reference/collisionSuperAndParameter.js index f56a5bc170637..8b85ad6b9c595 100644 --- a/tests/baselines/reference/collisionSuperAndParameter.js +++ b/tests/baselines/reference/collisionSuperAndParameter.js @@ -94,7 +94,7 @@ var Foo = /** @class */ (function () { Object.defineProperty(Foo.prototype, "c", { set: function (_super) { }, - enumerable: true, + enumerable: false, configurable: true }); return Foo; @@ -124,7 +124,7 @@ var Foo2 = /** @class */ (function (_super_1) { Object.defineProperty(Foo2.prototype, "z", { set: function (_super) { }, - enumerable: true, + enumerable: false, configurable: true }); return Foo2; diff --git a/tests/baselines/reference/collisionThisExpressionAndLocalVarInAccessors.js b/tests/baselines/reference/collisionThisExpressionAndLocalVarInAccessors.js index ffa350a04eff1..fd782ed9273d5 100644 --- a/tests/baselines/reference/collisionThisExpressionAndLocalVarInAccessors.js +++ b/tests/baselines/reference/collisionThisExpressionAndLocalVarInAccessors.js @@ -67,7 +67,7 @@ var class1 = /** @class */ (function () { }; } }; }, - enumerable: true, + enumerable: false, configurable: true }); return class1; @@ -95,7 +95,7 @@ var class2 = /** @class */ (function () { }; } }; }, - enumerable: true, + enumerable: false, configurable: true }); return class2; diff --git a/tests/baselines/reference/commentOnClassAccessor1.js b/tests/baselines/reference/commentOnClassAccessor1.js index 3836bd8681866..9b381d749b7f8 100644 --- a/tests/baselines/reference/commentOnClassAccessor1.js +++ b/tests/baselines/reference/commentOnClassAccessor1.js @@ -15,7 +15,7 @@ var C = /** @class */ (function () { * @type {number} */ get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/commentOnClassAccessor2.js b/tests/baselines/reference/commentOnClassAccessor2.js index 5ab91eb6adc86..ec34f56f825f6 100644 --- a/tests/baselines/reference/commentOnClassAccessor2.js +++ b/tests/baselines/reference/commentOnClassAccessor2.js @@ -24,7 +24,7 @@ var C = /** @class */ (function () { * Setter. */ set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/commentsClassMembers.js b/tests/baselines/reference/commentsClassMembers.js index bba4b44fc6023..e4f7e4bc5d2cd 100644 --- a/tests/baselines/reference/commentsClassMembers.js +++ b/tests/baselines/reference/commentsClassMembers.js @@ -238,7 +238,7 @@ var c1 = /** @class */ (function () { this.p1 = this.p2(value); } // trailing comment Setter , - enumerable: true, + enumerable: false, configurable: true }); /** sum with property*/ @@ -254,7 +254,7 @@ var c1 = /** @class */ (function () { set: function (/** this is value*/ value) { this.pp1 = this.pp2(value); }, - enumerable: true, + enumerable: false, configurable: true }); /** static sum with property*/ @@ -270,7 +270,7 @@ var c1 = /** @class */ (function () { set: function (/** this is value*/ value) { c1.s1 = c1.s2(value); } /*trailing comment 2 */ /*setter*/, - enumerable: true, + enumerable: false, configurable: true }); c1.prototype.nc_p2 = function (b) { @@ -283,7 +283,7 @@ var c1 = /** @class */ (function () { set: function (value) { this.nc_p1 = this.nc_p2(value); }, - enumerable: true, + enumerable: false, configurable: true }); c1.prototype.nc_pp2 = function (b) { @@ -296,7 +296,7 @@ var c1 = /** @class */ (function () { set: function (value) { this.nc_pp1 = this.nc_pp2(value); }, - enumerable: true, + enumerable: false, configurable: true }); c1.nc_s2 = function (b) { @@ -309,7 +309,7 @@ var c1 = /** @class */ (function () { set: function (value) { c1.nc_s1 = c1.nc_s2(value); }, - enumerable: true, + enumerable: false, configurable: true }); // sum with property @@ -325,7 +325,7 @@ var c1 = /** @class */ (function () { set: function (value) { this.a_p1 = this.a_p2(value); }, - enumerable: true, + enumerable: false, configurable: true }); // sum with property @@ -341,7 +341,7 @@ var c1 = /** @class */ (function () { set: function (value) { this.a_pp1 = this.a_pp2(value); }, - enumerable: true, + enumerable: false, configurable: true }); // static sum with property @@ -357,7 +357,7 @@ var c1 = /** @class */ (function () { set: function (value) { c1.a_s1 = c1.a_s2(value); }, - enumerable: true, + enumerable: false, configurable: true }); /** sum with property */ @@ -373,7 +373,7 @@ var c1 = /** @class */ (function () { set: function (value) { this.b_p1 = this.b_p2(value); }, - enumerable: true, + enumerable: false, configurable: true }); /** sum with property */ @@ -389,7 +389,7 @@ var c1 = /** @class */ (function () { set: function (value) { this.b_pp1 = this.b_pp2(value); }, - enumerable: true, + enumerable: false, configurable: true }); /** static sum with property */ @@ -408,7 +408,7 @@ var c1 = /** @class */ (function () { /** setter */ c1.b_s1 = c1.b_s2(value); }, - enumerable: true, + enumerable: false, configurable: true }); return c1; @@ -446,14 +446,14 @@ var cProperties = /** @class */ (function () { return this.val; } // trailing comment of only getter , - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(cProperties.prototype, "nc_p1", { get: function () { return this.val; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(cProperties.prototype, "p2", { @@ -461,14 +461,14 @@ var cProperties = /** @class */ (function () { set: function (value) { this.val = value; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(cProperties.prototype, "nc_p2", { set: function (value) { this.val = value; } /* trailing comment of setter only*/, - enumerable: true, + enumerable: false, configurable: true }); return cProperties; diff --git a/tests/baselines/reference/commentsInheritance.js b/tests/baselines/reference/commentsInheritance.js index 9779df371a2ec..0ea3bbbe42288 100644 --- a/tests/baselines/reference/commentsInheritance.js +++ b/tests/baselines/reference/commentsInheritance.js @@ -197,7 +197,7 @@ var c2 = /** @class */ (function () { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); c2.prototype.c2_nc_f1 = function () { @@ -206,7 +206,7 @@ var c2 = /** @class */ (function () { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); /** c2 f1*/ @@ -217,7 +217,7 @@ var c2 = /** @class */ (function () { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); c2.prototype.nc_f1 = function () { @@ -226,7 +226,7 @@ var c2 = /** @class */ (function () { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); return c2; @@ -244,7 +244,7 @@ var c3 = /** @class */ (function (_super) { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); c3.prototype.nc_f1 = function () { @@ -253,7 +253,7 @@ var c3 = /** @class */ (function (_super) { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); return c3; diff --git a/tests/baselines/reference/commentsdoNotEmitComments.js b/tests/baselines/reference/commentsdoNotEmitComments.js index 865ae43c4de22..ec39b272ca1d7 100644 --- a/tests/baselines/reference/commentsdoNotEmitComments.js +++ b/tests/baselines/reference/commentsdoNotEmitComments.js @@ -113,7 +113,7 @@ var c = (function () { set: function (val) { this.b = val; }, - enumerable: true, + enumerable: false, configurable: true }); c.prototype.foo1 = function (aOrb) { diff --git a/tests/baselines/reference/commentsemitComments.js b/tests/baselines/reference/commentsemitComments.js index 8bfb1c59c9abd..d99759cdbe807 100644 --- a/tests/baselines/reference/commentsemitComments.js +++ b/tests/baselines/reference/commentsemitComments.js @@ -117,7 +117,7 @@ var c = /** @class */ (function () { set: function (val) { this.b = val; }, - enumerable: true, + enumerable: false, configurable: true }); /** overload implementation signature*/ diff --git a/tests/baselines/reference/complexClassRelationships.js b/tests/baselines/reference/complexClassRelationships.js index ac5e231b44d3c..cf2133f765cf6 100644 --- a/tests/baselines/reference/complexClassRelationships.js +++ b/tests/baselines/reference/complexClassRelationships.js @@ -89,7 +89,7 @@ var Thing = /** @class */ (function () { } Object.defineProperty(Thing.prototype, "Components", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); return Thing; @@ -109,7 +109,7 @@ var Foo = /** @class */ (function () { get: function () { return new GenericType(this); }, - enumerable: true, + enumerable: false, configurable: true }); Foo.prototype.populate = function () { @@ -119,7 +119,7 @@ var Foo = /** @class */ (function () { get: function () { return new BaseCollection(Derived.createEmpty); }, - enumerable: true, + enumerable: false, configurable: true }); return Foo; diff --git a/tests/baselines/reference/complicatedPrivacy.js b/tests/baselines/reference/complicatedPrivacy.js index 94c00e32330a8..472a03fa4fbac 100644 --- a/tests/baselines/reference/complicatedPrivacy.js +++ b/tests/baselines/reference/complicatedPrivacy.js @@ -124,7 +124,7 @@ var m1; }, set: function (arg1) { }, - enumerable: true, + enumerable: false, configurable: true }); C2.prototype.f55 = function () { diff --git a/tests/baselines/reference/computedPropertyNames11_ES5.js b/tests/baselines/reference/computedPropertyNames11_ES5.js index 78247461c140f..8123ba00c3539 100644 --- a/tests/baselines/reference/computedPropertyNames11_ES5.js +++ b/tests/baselines/reference/computedPropertyNames11_ES5.js @@ -24,57 +24,57 @@ var a; var v = (_a = {}, Object.defineProperty(_a, s, { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, n, { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, s + s, { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, s + n, { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, +s, { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, "", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, 0, { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, a, { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, true, { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, "hello bye", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, "hello " + a + " bye", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }), _a); diff --git a/tests/baselines/reference/computedPropertyNames16_ES5.js b/tests/baselines/reference/computedPropertyNames16_ES5.js index 6a140aac782d1..1fec4a6f2eab4 100644 --- a/tests/baselines/reference/computedPropertyNames16_ES5.js +++ b/tests/baselines/reference/computedPropertyNames16_ES5.js @@ -25,57 +25,57 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, s, { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, n, { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, s + s, { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, s + n, { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, +s, { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, 0, { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, a, { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, true, { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "hello bye", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "hello " + a + " bye", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/computedPropertyNames17_ES5.js b/tests/baselines/reference/computedPropertyNames17_ES5.js index d49f5f78de72b..fff40d50edd81 100644 --- a/tests/baselines/reference/computedPropertyNames17_ES5.js +++ b/tests/baselines/reference/computedPropertyNames17_ES5.js @@ -16,32 +16,32 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, b, { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, true, { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, [], { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, {}, { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, undefined, { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, null, { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/computedPropertyNames1_ES5.js b/tests/baselines/reference/computedPropertyNames1_ES5.js index b93096f6821d4..a72090cc77906 100644 --- a/tests/baselines/reference/computedPropertyNames1_ES5.js +++ b/tests/baselines/reference/computedPropertyNames1_ES5.js @@ -9,13 +9,13 @@ var _a; var v = (_a = {}, Object.defineProperty(_a, 0 + 1, { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, 0 + 1, { set: function (v) { } //No error , - enumerable: true, + enumerable: false, configurable: true }), _a); diff --git a/tests/baselines/reference/computedPropertyNames2_ES5.js b/tests/baselines/reference/computedPropertyNames2_ES5.js index dc8fa061f0a59..051222f6dc641 100644 --- a/tests/baselines/reference/computedPropertyNames2_ES5.js +++ b/tests/baselines/reference/computedPropertyNames2_ES5.js @@ -20,22 +20,22 @@ var C = /** @class */ (function () { C[methodName] = function () { }; Object.defineProperty(C.prototype, accessorName, { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, accessorName, { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, accessorName, { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, accessorName, { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/computedPropertyNames36_ES5.js b/tests/baselines/reference/computedPropertyNames36_ES5.js index e13ef0a9e360d..f91acfd036c78 100644 --- a/tests/baselines/reference/computedPropertyNames36_ES5.js +++ b/tests/baselines/reference/computedPropertyNames36_ES5.js @@ -27,12 +27,12 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "get1", { // Computed properties get: function () { return new Foo; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "set1", { set: function (p) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/computedPropertyNames37_ES5.js b/tests/baselines/reference/computedPropertyNames37_ES5.js index 633c4c612087e..6bb490c85a480 100644 --- a/tests/baselines/reference/computedPropertyNames37_ES5.js +++ b/tests/baselines/reference/computedPropertyNames37_ES5.js @@ -27,12 +27,12 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "get1", { // Computed properties get: function () { return new Foo; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "set1", { set: function (p) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/computedPropertyNames38_ES5.js b/tests/baselines/reference/computedPropertyNames38_ES5.js index 00bbe51917fd3..d5114169215a6 100644 --- a/tests/baselines/reference/computedPropertyNames38_ES5.js +++ b/tests/baselines/reference/computedPropertyNames38_ES5.js @@ -27,12 +27,12 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, 1 << 6, { // Computed properties get: function () { return new Foo; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, 1 << 6, { set: function (p) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/computedPropertyNames39_ES5.js b/tests/baselines/reference/computedPropertyNames39_ES5.js index e4297f3768f50..7196b9334da9e 100644 --- a/tests/baselines/reference/computedPropertyNames39_ES5.js +++ b/tests/baselines/reference/computedPropertyNames39_ES5.js @@ -27,12 +27,12 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, 1 << 6, { // Computed properties get: function () { return new Foo; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, 1 << 6, { set: function (p) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/computedPropertyNames3_ES5.js b/tests/baselines/reference/computedPropertyNames3_ES5.js index a915d2a2542ea..535a841f6e7a8 100644 --- a/tests/baselines/reference/computedPropertyNames3_ES5.js +++ b/tests/baselines/reference/computedPropertyNames3_ES5.js @@ -18,22 +18,22 @@ var C = /** @class */ (function () { C[function () { }] = function () { }; Object.defineProperty(C.prototype, delete id, { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, [0, 1], { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, id.toString(), { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/computedPropertyNames43_ES5.js b/tests/baselines/reference/computedPropertyNames43_ES5.js index 77371c9a58b3d..4069ebc6d6a3b 100644 --- a/tests/baselines/reference/computedPropertyNames43_ES5.js +++ b/tests/baselines/reference/computedPropertyNames43_ES5.js @@ -49,12 +49,12 @@ var D = /** @class */ (function (_super) { Object.defineProperty(D.prototype, "get1", { // Computed properties get: function () { return new Foo; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(D.prototype, "set1", { set: function (p) { }, - enumerable: true, + enumerable: false, configurable: true }); return D; diff --git a/tests/baselines/reference/computedPropertyNames44_ES5.js b/tests/baselines/reference/computedPropertyNames44_ES5.js index 03b75f9e85d4e..378fa73c2170e 100644 --- a/tests/baselines/reference/computedPropertyNames44_ES5.js +++ b/tests/baselines/reference/computedPropertyNames44_ES5.js @@ -40,7 +40,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "get1", { get: function () { return new Foo; }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -52,7 +52,7 @@ var D = /** @class */ (function (_super) { } Object.defineProperty(D.prototype, "set1", { set: function (p) { }, - enumerable: true, + enumerable: false, configurable: true }); return D; diff --git a/tests/baselines/reference/computedPropertyNames45_ES5.js b/tests/baselines/reference/computedPropertyNames45_ES5.js index 35e6b1c85f86e..e93fe496eeec2 100644 --- a/tests/baselines/reference/computedPropertyNames45_ES5.js +++ b/tests/baselines/reference/computedPropertyNames45_ES5.js @@ -41,7 +41,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "get1", { get: function () { return new Foo; }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -53,7 +53,7 @@ var D = /** @class */ (function (_super) { } Object.defineProperty(D.prototype, "set1", { set: function (p) { }, - enumerable: true, + enumerable: false, configurable: true }); return D; diff --git a/tests/baselines/reference/computedPropertyNames49_ES5.js b/tests/baselines/reference/computedPropertyNames49_ES5.js index a1ec1540b6f4d..9353ddf4587aa 100644 --- a/tests/baselines/reference/computedPropertyNames49_ES5.js +++ b/tests/baselines/reference/computedPropertyNames49_ES5.js @@ -33,14 +33,14 @@ var x = (_a = { get: function () { throw 10; }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, 1 + 1, { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, 1 + 1, { @@ -48,7 +48,7 @@ var x = (_a = { // just throw throw 10; }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, "foo", { @@ -57,7 +57,7 @@ var x = (_a = { return 10; } }, - enumerable: true, + enumerable: false, configurable: true }), _a.p2 = 20, diff --git a/tests/baselines/reference/computedPropertyNames50_ES5.js b/tests/baselines/reference/computedPropertyNames50_ES5.js index 86653855b552a..b978330aa61ed 100644 --- a/tests/baselines/reference/computedPropertyNames50_ES5.js +++ b/tests/baselines/reference/computedPropertyNames50_ES5.js @@ -38,7 +38,7 @@ var x = (_a = { get: function () { throw 10; }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, 1 + 1, { @@ -46,14 +46,14 @@ var x = (_a = { // just throw throw 10; }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, 1 + 1, { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }), _a.p2 = 20, diff --git a/tests/baselines/reference/computedPropertyNamesDeclarationEmit1_ES5.js b/tests/baselines/reference/computedPropertyNamesDeclarationEmit1_ES5.js index 30c2ce7cef5d1..4eb744ca77a1e 100644 --- a/tests/baselines/reference/computedPropertyNamesDeclarationEmit1_ES5.js +++ b/tests/baselines/reference/computedPropertyNamesDeclarationEmit1_ES5.js @@ -12,12 +12,12 @@ var C = /** @class */ (function () { C.prototype["" + ""] = function () { }; Object.defineProperty(C.prototype, "" + "", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "" + "", { set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/computedPropertyNamesDeclarationEmit2_ES5.js b/tests/baselines/reference/computedPropertyNamesDeclarationEmit2_ES5.js index 91b9d62b9f3dd..a5b452ebd93fa 100644 --- a/tests/baselines/reference/computedPropertyNamesDeclarationEmit2_ES5.js +++ b/tests/baselines/reference/computedPropertyNamesDeclarationEmit2_ES5.js @@ -12,12 +12,12 @@ var C = /** @class */ (function () { C["" + ""] = function () { }; Object.defineProperty(C, "" + "", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "" + "", { set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/computedPropertyNamesDeclarationEmit5_ES5.js b/tests/baselines/reference/computedPropertyNamesDeclarationEmit5_ES5.js index 0a7f9a7866a8e..d8ef8067b5112 100644 --- a/tests/baselines/reference/computedPropertyNamesDeclarationEmit5_ES5.js +++ b/tests/baselines/reference/computedPropertyNamesDeclarationEmit5_ES5.js @@ -13,12 +13,12 @@ var v = (_a = {}, _a["" + ""] = function () { }, Object.defineProperty(_a, "" + "", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, "" + "", { set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }), _a); diff --git a/tests/baselines/reference/computedPropertyNamesSourceMap1_ES5.js b/tests/baselines/reference/computedPropertyNamesSourceMap1_ES5.js index 1ee8511171150..d83c02499baee 100644 --- a/tests/baselines/reference/computedPropertyNamesSourceMap1_ES5.js +++ b/tests/baselines/reference/computedPropertyNamesSourceMap1_ES5.js @@ -19,7 +19,7 @@ var C = /** @class */ (function () { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/computedPropertyNamesSourceMap1_ES5.sourcemap.txt b/tests/baselines/reference/computedPropertyNamesSourceMap1_ES5.sourcemap.txt index c8fbb2cc1dbba..e1b9e6800e002 100644 --- a/tests/baselines/reference/computedPropertyNamesSourceMap1_ES5.sourcemap.txt +++ b/tests/baselines/reference/computedPropertyNamesSourceMap1_ES5.sourcemap.txt @@ -111,14 +111,14 @@ sourceFile:computedPropertyNamesSourceMap1_ES5.ts >>> }, 1 >^^^^^^^^ 2 > ^ -3 > ^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^-> 1 > > 2 > } 1 >Emitted(10, 9) Source(7, 5) + SourceIndex(0) 2 >Emitted(10, 10) Source(7, 6) + SourceIndex(0) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1->^^^^^^^ diff --git a/tests/baselines/reference/computedPropertyNamesSourceMap2_ES5.js b/tests/baselines/reference/computedPropertyNamesSourceMap2_ES5.js index 65dc560187875..1e0e93451786a 100644 --- a/tests/baselines/reference/computedPropertyNamesSourceMap2_ES5.js +++ b/tests/baselines/reference/computedPropertyNamesSourceMap2_ES5.js @@ -18,7 +18,7 @@ var v = (_a = {}, get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }), _a); diff --git a/tests/baselines/reference/computedPropertyNamesSourceMap2_ES5.sourcemap.txt b/tests/baselines/reference/computedPropertyNamesSourceMap2_ES5.sourcemap.txt index f22de8aaeabd8..2072f305db345 100644 --- a/tests/baselines/reference/computedPropertyNamesSourceMap2_ES5.sourcemap.txt +++ b/tests/baselines/reference/computedPropertyNamesSourceMap2_ES5.sourcemap.txt @@ -91,14 +91,14 @@ sourceFile:computedPropertyNamesSourceMap2_ES5.ts >>> }, 1 >^^^^^^^^ 2 > ^ -3 > ^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^-> 1 > > 2 > } 1 >Emitted(9, 9) Source(7, 2) + SourceIndex(0) 2 >Emitted(9, 10) Source(7, 3) + SourceIndex(0) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }), >>> _a); diff --git a/tests/baselines/reference/constructorWithIncompleteTypeAnnotation.js b/tests/baselines/reference/constructorWithIncompleteTypeAnnotation.js index f59e2a2184f68..3872e27c5f3c9 100644 --- a/tests/baselines/reference/constructorWithIncompleteTypeAnnotation.js +++ b/tests/baselines/reference/constructorWithIncompleteTypeAnnotation.js @@ -499,7 +499,7 @@ var CLASS = /** @class */ (function () { } Object.defineProperty(CLASS.prototype, "Property", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); CLASS.prototype.Member = function () { diff --git a/tests/baselines/reference/declFileAccessors.js b/tests/baselines/reference/declFileAccessors.js index 103f86d688e69..9f8e42bd2c867 100644 --- a/tests/baselines/reference/declFileAccessors.js +++ b/tests/baselines/reference/declFileAccessors.js @@ -115,7 +115,7 @@ var c1 = /** @class */ (function () { /** setter property*/ set: function (/** this is value*/ value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c1.prototype, "pp3", { @@ -126,7 +126,7 @@ var c1 = /** @class */ (function () { /** private setter property*/ set: function (/** this is value*/ value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c1, "s3", { @@ -137,7 +137,7 @@ var c1 = /** @class */ (function () { /** setter property*/ set: function (/** this is value*/ value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c1.prototype, "nc_p3", { @@ -146,7 +146,7 @@ var c1 = /** @class */ (function () { }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c1.prototype, "nc_pp3", { @@ -155,7 +155,7 @@ var c1 = /** @class */ (function () { }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c1, "nc_s3", { @@ -164,7 +164,7 @@ var c1 = /** @class */ (function () { }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c1.prototype, "onlyGetter", { @@ -172,14 +172,14 @@ var c1 = /** @class */ (function () { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c1.prototype, "onlySetter", { // Only setter property set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); return c1; @@ -198,7 +198,7 @@ var c2 = /** @class */ (function () { /** setter property*/ set: function (/** this is value*/ value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c2.prototype, "pp3", { @@ -209,7 +209,7 @@ var c2 = /** @class */ (function () { /** private setter property*/ set: function (/** this is value*/ value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c2, "s3", { @@ -220,7 +220,7 @@ var c2 = /** @class */ (function () { /** setter property*/ set: function (/** this is value*/ value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c2.prototype, "nc_p3", { @@ -229,7 +229,7 @@ var c2 = /** @class */ (function () { }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c2.prototype, "nc_pp3", { @@ -238,7 +238,7 @@ var c2 = /** @class */ (function () { }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c2, "nc_s3", { @@ -247,7 +247,7 @@ var c2 = /** @class */ (function () { }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c2.prototype, "onlyGetter", { @@ -255,14 +255,14 @@ var c2 = /** @class */ (function () { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c2.prototype, "onlySetter", { // Only setter property set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); return c2; diff --git a/tests/baselines/reference/declFilePrivateStatic.js b/tests/baselines/reference/declFilePrivateStatic.js index 9dd2adc8c59ef..78d3cb4051bc8 100644 --- a/tests/baselines/reference/declFilePrivateStatic.js +++ b/tests/baselines/reference/declFilePrivateStatic.js @@ -21,22 +21,22 @@ var C = /** @class */ (function () { C.b = function () { }; Object.defineProperty(C, "c", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "d", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "e", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "f", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); C.x = 1; diff --git a/tests/baselines/reference/declFileTypeAnnotationVisibilityErrorAccessors.js b/tests/baselines/reference/declFileTypeAnnotationVisibilityErrorAccessors.js index 598ac67c20ed5..88f43150ed69e 100644 --- a/tests/baselines/reference/declFileTypeAnnotationVisibilityErrorAccessors.js +++ b/tests/baselines/reference/declFileTypeAnnotationVisibilityErrorAccessors.js @@ -130,7 +130,7 @@ var m; get: function () { return; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo2", { @@ -138,14 +138,14 @@ var m; get: function () { return new private1(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo3", { // setter with annotation set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo4", { @@ -155,7 +155,7 @@ var m; }, set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo5", { @@ -165,7 +165,7 @@ var m; }, set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo11", { @@ -173,7 +173,7 @@ var m; get: function () { return; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo12", { @@ -181,14 +181,14 @@ var m; get: function () { return new public1(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo13", { // setter with annotation set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo14", { @@ -198,7 +198,7 @@ var m; }, set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo15", { @@ -208,7 +208,7 @@ var m; }, set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo111", { @@ -216,7 +216,7 @@ var m; get: function () { return; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo112", { @@ -224,14 +224,14 @@ var m; get: function () { return new m2.public2(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo113", { // setter with annotation set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo114", { @@ -241,7 +241,7 @@ var m; }, set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(c.prototype, "foo115", { @@ -251,7 +251,7 @@ var m; }, set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return c; diff --git a/tests/baselines/reference/declarationEmitClassMemberNameConflict.js b/tests/baselines/reference/declarationEmitClassMemberNameConflict.js index 43523aba38f0e..d5d2a98e49309 100644 --- a/tests/baselines/reference/declarationEmitClassMemberNameConflict.js +++ b/tests/baselines/reference/declarationEmitClassMemberNameConflict.js @@ -65,7 +65,7 @@ var C3 = /** @class */ (function () { Object.defineProperty(C3.prototype, "C3", { get: function () { return 0; } // has to be the same as the class name , - enumerable: true, + enumerable: false, configurable: true }); C3.prototype.bar = function () { @@ -81,7 +81,7 @@ var C4 = /** @class */ (function () { Object.defineProperty(C4.prototype, "C4", { set: function (v) { } // has to be the same as the class name , - enumerable: true, + enumerable: false, configurable: true }); C4.prototype.bar = function () { diff --git a/tests/baselines/reference/declarationEmitProtectedMembers.js b/tests/baselines/reference/declarationEmitProtectedMembers.js index e0a2b40ffd50c..ae696091aae8a 100644 --- a/tests/baselines/reference/declarationEmitProtectedMembers.js +++ b/tests/baselines/reference/declarationEmitProtectedMembers.js @@ -73,7 +73,7 @@ var C1 = /** @class */ (function () { Object.defineProperty(C1.prototype, "accessor", { get: function () { return 0; }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); C1.sf = function () { @@ -81,12 +81,12 @@ var C1 = /** @class */ (function () { }; Object.defineProperty(C1, "staticSetter", { set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C1, "staticGetter", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); return C1; @@ -119,7 +119,7 @@ var C3 = /** @class */ (function (_super) { }; Object.defineProperty(C3, "staticGetter", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C3; diff --git a/tests/baselines/reference/decoratorOnClassAccessor1.js b/tests/baselines/reference/decoratorOnClassAccessor1.js index 5efcfb15678cd..81f3141177a7e 100644 --- a/tests/baselines/reference/decoratorOnClassAccessor1.js +++ b/tests/baselines/reference/decoratorOnClassAccessor1.js @@ -17,7 +17,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "accessor", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ diff --git a/tests/baselines/reference/decoratorOnClassAccessor2.js b/tests/baselines/reference/decoratorOnClassAccessor2.js index 4ad30d0c7f42a..f32960a9e1213 100644 --- a/tests/baselines/reference/decoratorOnClassAccessor2.js +++ b/tests/baselines/reference/decoratorOnClassAccessor2.js @@ -17,7 +17,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "accessor", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ diff --git a/tests/baselines/reference/decoratorOnClassAccessor3.js b/tests/baselines/reference/decoratorOnClassAccessor3.js index 207d51295a3f6..cc056160a9d3f 100644 --- a/tests/baselines/reference/decoratorOnClassAccessor3.js +++ b/tests/baselines/reference/decoratorOnClassAccessor3.js @@ -17,7 +17,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "accessor", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ diff --git a/tests/baselines/reference/decoratorOnClassAccessor4.js b/tests/baselines/reference/decoratorOnClassAccessor4.js index 15d521d373ba6..ae7295764aa89 100644 --- a/tests/baselines/reference/decoratorOnClassAccessor4.js +++ b/tests/baselines/reference/decoratorOnClassAccessor4.js @@ -17,7 +17,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "accessor", { set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ diff --git a/tests/baselines/reference/decoratorOnClassAccessor5.js b/tests/baselines/reference/decoratorOnClassAccessor5.js index 37d8d28c262b8..91e07d81603c7 100644 --- a/tests/baselines/reference/decoratorOnClassAccessor5.js +++ b/tests/baselines/reference/decoratorOnClassAccessor5.js @@ -17,7 +17,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "accessor", { set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ diff --git a/tests/baselines/reference/decoratorOnClassAccessor6.js b/tests/baselines/reference/decoratorOnClassAccessor6.js index 0a0109ecd7f19..ff6ccdb8a60ed 100644 --- a/tests/baselines/reference/decoratorOnClassAccessor6.js +++ b/tests/baselines/reference/decoratorOnClassAccessor6.js @@ -17,7 +17,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "accessor", { set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ diff --git a/tests/baselines/reference/decoratorOnClassAccessor7.js b/tests/baselines/reference/decoratorOnClassAccessor7.js index d32e0eb4911af..5ad01245e8bda 100644 --- a/tests/baselines/reference/decoratorOnClassAccessor7.js +++ b/tests/baselines/reference/decoratorOnClassAccessor7.js @@ -45,7 +45,7 @@ var A = /** @class */ (function () { Object.defineProperty(A.prototype, "x", { get: function () { return 0; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ @@ -59,7 +59,7 @@ var B = /** @class */ (function () { Object.defineProperty(B.prototype, "x", { get: function () { return 0; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ @@ -73,7 +73,7 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "x", { get: function () { return 0; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ @@ -87,7 +87,7 @@ var D = /** @class */ (function () { Object.defineProperty(D.prototype, "x", { get: function () { return 0; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ @@ -101,7 +101,7 @@ var E = /** @class */ (function () { Object.defineProperty(E.prototype, "x", { get: function () { return 0; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ @@ -115,7 +115,7 @@ var F = /** @class */ (function () { Object.defineProperty(F.prototype, "x", { get: function () { return 0; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ diff --git a/tests/baselines/reference/decoratorOnClassAccessor8.js b/tests/baselines/reference/decoratorOnClassAccessor8.js index e1fffdaec839d..1f74cf74c07c6 100644 --- a/tests/baselines/reference/decoratorOnClassAccessor8.js +++ b/tests/baselines/reference/decoratorOnClassAccessor8.js @@ -45,7 +45,7 @@ var A = /** @class */ (function () { Object.defineProperty(A.prototype, "x", { get: function () { return 0; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ @@ -61,7 +61,7 @@ var B = /** @class */ (function () { Object.defineProperty(B.prototype, "x", { get: function () { return 0; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ @@ -77,7 +77,7 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "x", { get: function () { return 0; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ @@ -93,7 +93,7 @@ var D = /** @class */ (function () { Object.defineProperty(D.prototype, "x", { get: function () { return 0; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ @@ -108,7 +108,7 @@ var E = /** @class */ (function () { } Object.defineProperty(E.prototype, "x", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ @@ -123,7 +123,7 @@ var F = /** @class */ (function () { } Object.defineProperty(F.prototype, "x", { set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ diff --git a/tests/baselines/reference/derivedClassFunctionOverridesBaseClassAccessor.js b/tests/baselines/reference/derivedClassFunctionOverridesBaseClassAccessor.js index 0df523b753138..6c7ef87451b51 100644 --- a/tests/baselines/reference/derivedClassFunctionOverridesBaseClassAccessor.js +++ b/tests/baselines/reference/derivedClassFunctionOverridesBaseClassAccessor.js @@ -37,7 +37,7 @@ var Base = /** @class */ (function () { }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Base; diff --git a/tests/baselines/reference/derivedClassIncludesInheritedMembers.js b/tests/baselines/reference/derivedClassIncludesInheritedMembers.js index f80e3c38b89ea..2b7977f27ffb4 100644 --- a/tests/baselines/reference/derivedClassIncludesInheritedMembers.js +++ b/tests/baselines/reference/derivedClassIncludesInheritedMembers.js @@ -61,14 +61,14 @@ var Base = /** @class */ (function () { Object.defineProperty(Base.prototype, "c", { get: function () { return ''; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Base.s = function () { }; Object.defineProperty(Base, "t", { get: function () { return ''; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Base; diff --git a/tests/baselines/reference/derivedClassOverridesProtectedMembers.js b/tests/baselines/reference/derivedClassOverridesProtectedMembers.js index f8f20fb6c00c4..9c8a5ecd12cc1 100644 --- a/tests/baselines/reference/derivedClassOverridesProtectedMembers.js +++ b/tests/baselines/reference/derivedClassOverridesProtectedMembers.js @@ -58,14 +58,14 @@ var Base = /** @class */ (function () { Object.defineProperty(Base.prototype, "c", { get: function () { return x; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Base.s = function (a) { }; Object.defineProperty(Base, "t", { get: function () { return x; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Base; @@ -79,14 +79,14 @@ var Derived = /** @class */ (function (_super) { Object.defineProperty(Derived.prototype, "c", { get: function () { return y; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Derived.s = function (a) { }; Object.defineProperty(Derived, "t", { get: function () { return y; }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return Derived; diff --git a/tests/baselines/reference/derivedClassOverridesProtectedMembers2.js b/tests/baselines/reference/derivedClassOverridesProtectedMembers2.js index 2b0e072f86531..c956c36d1e5ff 100644 --- a/tests/baselines/reference/derivedClassOverridesProtectedMembers2.js +++ b/tests/baselines/reference/derivedClassOverridesProtectedMembers2.js @@ -86,14 +86,14 @@ var Base = /** @class */ (function () { Object.defineProperty(Base.prototype, "c", { get: function () { return x; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Base.s = function (a) { }; Object.defineProperty(Base, "t", { get: function () { return x; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Base; @@ -108,14 +108,14 @@ var Derived = /** @class */ (function (_super) { Object.defineProperty(Derived.prototype, "c", { get: function () { return y; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Derived.s = function (a) { }; Object.defineProperty(Derived, "t", { get: function () { return y; }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return Derived; diff --git a/tests/baselines/reference/derivedClassOverridesProtectedMembers3.js b/tests/baselines/reference/derivedClassOverridesProtectedMembers3.js index 568e7ecd32f10..d709622f3569f 100644 --- a/tests/baselines/reference/derivedClassOverridesProtectedMembers3.js +++ b/tests/baselines/reference/derivedClassOverridesProtectedMembers3.js @@ -93,14 +93,14 @@ var Base = /** @class */ (function () { Object.defineProperty(Base.prototype, "c", { get: function () { return x; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Base.s = function (a) { }; Object.defineProperty(Base, "t", { get: function () { return x; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Base; @@ -129,7 +129,7 @@ var Derived3 = /** @class */ (function (_super) { } Object.defineProperty(Derived3.prototype, "c", { get: function () { return x; }, - enumerable: true, + enumerable: false, configurable: true }); return Derived3; @@ -141,7 +141,7 @@ var Derived4 = /** @class */ (function (_super) { } Object.defineProperty(Derived4.prototype, "c", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Derived4; @@ -175,7 +175,7 @@ var Derived8 = /** @class */ (function (_super) { } Object.defineProperty(Derived8, "t", { get: function () { return x; }, - enumerable: true, + enumerable: false, configurable: true }); return Derived8; @@ -187,7 +187,7 @@ var Derived9 = /** @class */ (function (_super) { } Object.defineProperty(Derived9, "t", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Derived9; diff --git a/tests/baselines/reference/derivedClassOverridesPublicMembers.js b/tests/baselines/reference/derivedClassOverridesPublicMembers.js index 6e6b27452cd12..f0c9651258b7c 100644 --- a/tests/baselines/reference/derivedClassOverridesPublicMembers.js +++ b/tests/baselines/reference/derivedClassOverridesPublicMembers.js @@ -85,14 +85,14 @@ var Base = /** @class */ (function () { Object.defineProperty(Base.prototype, "c", { get: function () { return x; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Base.s = function (a) { }; Object.defineProperty(Base, "t", { get: function () { return x; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Base; @@ -106,14 +106,14 @@ var Derived = /** @class */ (function (_super) { Object.defineProperty(Derived.prototype, "c", { get: function () { return y; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); Derived.s = function (a) { }; Object.defineProperty(Derived, "t", { get: function () { return y; }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return Derived; diff --git a/tests/baselines/reference/derivedClassWithAny.js b/tests/baselines/reference/derivedClassWithAny.js index d5f2e6309332a..57d540bed82f3 100644 --- a/tests/baselines/reference/derivedClassWithAny.js +++ b/tests/baselines/reference/derivedClassWithAny.js @@ -78,7 +78,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "X", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { @@ -88,7 +88,7 @@ var C = /** @class */ (function () { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); C.bar = function () { @@ -105,7 +105,7 @@ var D = /** @class */ (function (_super) { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); D.prototype.foo = function () { @@ -115,7 +115,7 @@ var D = /** @class */ (function (_super) { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); D.bar = function () { @@ -131,7 +131,7 @@ var E = /** @class */ (function (_super) { } Object.defineProperty(E.prototype, "X", { get: function () { return ''; }, - enumerable: true, + enumerable: false, configurable: true }); E.prototype.foo = function () { @@ -141,7 +141,7 @@ var E = /** @class */ (function (_super) { get: function () { return ''; }, - enumerable: true, + enumerable: false, configurable: true }); E.bar = function () { diff --git a/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingProtectedInstance.js b/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingProtectedInstance.js index 710a400dc7ba7..550927ab3acd4 100644 --- a/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingProtectedInstance.js +++ b/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingProtectedInstance.js @@ -44,7 +44,7 @@ var Base = /** @class */ (function () { Object.defineProperty(Base.prototype, "a", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Base; @@ -61,7 +61,7 @@ var Derived = /** @class */ (function (_super) { Object.defineProperty(Derived.prototype, "a", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Derived; diff --git a/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingPublicInstance.js b/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingPublicInstance.js index d16dd43a10951..b2fc8c9ccb0a0 100644 --- a/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingPublicInstance.js +++ b/tests/baselines/reference/derivedClassWithPrivateInstanceShadowingPublicInstance.js @@ -55,7 +55,7 @@ var Base = /** @class */ (function () { Object.defineProperty(Base.prototype, "a", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Base; @@ -72,7 +72,7 @@ var Derived = /** @class */ (function (_super) { Object.defineProperty(Derived.prototype, "a", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Derived; diff --git a/tests/baselines/reference/derivedClassWithPrivateStaticShadowingProtectedStatic.js b/tests/baselines/reference/derivedClassWithPrivateStaticShadowingProtectedStatic.js index c00b52f5d8623..35ef4038dd4c2 100644 --- a/tests/baselines/reference/derivedClassWithPrivateStaticShadowingProtectedStatic.js +++ b/tests/baselines/reference/derivedClassWithPrivateStaticShadowingProtectedStatic.js @@ -43,7 +43,7 @@ var Base = /** @class */ (function () { Object.defineProperty(Base, "a", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Base; @@ -60,7 +60,7 @@ var Derived = /** @class */ (function (_super) { Object.defineProperty(Derived, "a", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Derived; diff --git a/tests/baselines/reference/derivedClassWithPrivateStaticShadowingPublicStatic.js b/tests/baselines/reference/derivedClassWithPrivateStaticShadowingPublicStatic.js index e6fb931ed946e..35b9386cd9464 100644 --- a/tests/baselines/reference/derivedClassWithPrivateStaticShadowingPublicStatic.js +++ b/tests/baselines/reference/derivedClassWithPrivateStaticShadowingPublicStatic.js @@ -56,7 +56,7 @@ var Base = /** @class */ (function () { Object.defineProperty(Base, "a", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Base; @@ -74,7 +74,7 @@ var Derived = /** @class */ (function (_super) { Object.defineProperty(Derived, "a", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return Derived; diff --git a/tests/baselines/reference/derivedGenericClassWithAny.js b/tests/baselines/reference/derivedGenericClassWithAny.js index e5ba39f15a1a7..ef245a7ee1e86 100644 --- a/tests/baselines/reference/derivedGenericClassWithAny.js +++ b/tests/baselines/reference/derivedGenericClassWithAny.js @@ -61,7 +61,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "X", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { @@ -78,7 +78,7 @@ var D = /** @class */ (function (_super) { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); D.prototype.foo = function () { @@ -88,7 +88,7 @@ var D = /** @class */ (function (_super) { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); D.bar = function () { @@ -105,7 +105,7 @@ var E = /** @class */ (function (_super) { Object.defineProperty(E.prototype, "X", { get: function () { return ''; } // error , - enumerable: true, + enumerable: false, configurable: true }); E.prototype.foo = function () { diff --git a/tests/baselines/reference/duplicateClassElements.js b/tests/baselines/reference/duplicateClassElements.js index 1a37490c2fbd6..95145562f4fb0 100644 --- a/tests/baselines/reference/duplicateClassElements.js +++ b/tests/baselines/reference/duplicateClassElements.js @@ -58,7 +58,7 @@ var a = /** @class */ (function () { }, set: function (_x) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(a.prototype, "y", { @@ -67,7 +67,7 @@ var a = /** @class */ (function () { }, set: function (_y) { }, - enumerable: true, + enumerable: false, configurable: true }); a.prototype.z = function () { @@ -78,7 +78,7 @@ var a = /** @class */ (function () { }, set: function (_y) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(a.prototype, "x2", { @@ -87,7 +87,7 @@ var a = /** @class */ (function () { }, set: function (_x) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(a.prototype, "z2", { @@ -96,7 +96,7 @@ var a = /** @class */ (function () { }, set: function (_y) { }, - enumerable: true, + enumerable: false, configurable: true }); a.prototype.z2 = function () { diff --git a/tests/baselines/reference/errorSuperCalls.js b/tests/baselines/reference/errorSuperCalls.js index 11cda4b76f7cb..5239c92a10fd4 100644 --- a/tests/baselines/reference/errorSuperCalls.js +++ b/tests/baselines/reference/errorSuperCalls.js @@ -108,7 +108,7 @@ var NoBase = /** @class */ (function () { set: function (v) { _this = _super.call(this) || this; }, - enumerable: true, + enumerable: false, configurable: true }); //super call in static class member function with no base type @@ -124,7 +124,7 @@ var NoBase = /** @class */ (function () { set: function (n) { _this = _super.call(this) || this; }, - enumerable: true, + enumerable: false, configurable: true }); //super call in static class member initializer with no base type @@ -172,7 +172,7 @@ var OtherDerived = /** @class */ (function (_super) { set: function (n) { _this = _super.call(this) || this; }, - enumerable: true, + enumerable: false, configurable: true }); return OtherDerived; diff --git a/tests/baselines/reference/errorSuperPropertyAccess.js b/tests/baselines/reference/errorSuperPropertyAccess.js index f393fc37668b4..e63854304d7c9 100644 --- a/tests/baselines/reference/errorSuperPropertyAccess.js +++ b/tests/baselines/reference/errorSuperPropertyAccess.js @@ -169,7 +169,7 @@ var NoBase = /** @class */ (function () { set: function (n) { _super.hasOwnProperty.call(this, ''); }, - enumerable: true, + enumerable: false, configurable: true }); return NoBase; @@ -209,7 +209,7 @@ var SomeDerived1 = /** @class */ (function (_super) { set: function (n) { n = _super.prototype.publicMember; }, - enumerable: true, + enumerable: false, configurable: true }); SomeDerived1.prototype.fn2 = function () { @@ -243,7 +243,7 @@ var SomeDerived2 = /** @class */ (function (_super) { set: function (n) { n = _super.prototype.privateMember; }, - enumerable: true, + enumerable: false, configurable: true }); return SomeDerived2; @@ -274,7 +274,7 @@ var SomeDerived3 = /** @class */ (function (_super) { _super.privateStaticMember = 3; _super.privateStaticFunc.call(this); }, - enumerable: true, + enumerable: false, configurable: true }); return SomeDerived3; diff --git a/tests/baselines/reference/errorsInGenericTypeReference.js b/tests/baselines/reference/errorsInGenericTypeReference.js index 409c26494498d..d64719af60239 100644 --- a/tests/baselines/reference/errorsInGenericTypeReference.js +++ b/tests/baselines/reference/errorsInGenericTypeReference.js @@ -115,7 +115,7 @@ var testClass3 = /** @class */ (function () { Object.defineProperty(testClass3.prototype, "a", { set: function (value) { } // error: could not find symbol V , - enumerable: true, + enumerable: false, configurable: true }); return testClass3; diff --git a/tests/baselines/reference/es6ClassTest2.js b/tests/baselines/reference/es6ClassTest2.js index 2766bbcb7d1d6..86edc5adcdbc0 100644 --- a/tests/baselines/reference/es6ClassTest2.js +++ b/tests/baselines/reference/es6ClassTest2.js @@ -203,7 +203,7 @@ var GetSetMonster = /** @class */ (function () { get: function () { return this._health > 0; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(GetSetMonster.prototype, "health", { @@ -214,7 +214,7 @@ var GetSetMonster = /** @class */ (function () { } this._health = value; }, - enumerable: true, + enumerable: false, configurable: true }); return GetSetMonster; diff --git a/tests/baselines/reference/exportingContainingVisibleType.js b/tests/baselines/reference/exportingContainingVisibleType.js index b7c3be9487601..453f730c9462a 100644 --- a/tests/baselines/reference/exportingContainingVisibleType.js +++ b/tests/baselines/reference/exportingContainingVisibleType.js @@ -22,7 +22,7 @@ define(["require", "exports"], function (require, exports) { var i; return i; // Should be fine (previous bug report visibility error). }, - enumerable: true, + enumerable: false, configurable: true }); return Foo; diff --git a/tests/baselines/reference/fieldAndGetterWithSameName.js b/tests/baselines/reference/fieldAndGetterWithSameName.js index d753aa707563d..165797687d4f2 100644 --- a/tests/baselines/reference/fieldAndGetterWithSameName.js +++ b/tests/baselines/reference/fieldAndGetterWithSameName.js @@ -13,7 +13,7 @@ define(["require", "exports"], function (require, exports) { } Object.defineProperty(C.prototype, "x", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/functionAndPropertyNameConflict.js b/tests/baselines/reference/functionAndPropertyNameConflict.js index b2e77a8b5bedf..38eb08f68627b 100644 --- a/tests/baselines/reference/functionAndPropertyNameConflict.js +++ b/tests/baselines/reference/functionAndPropertyNameConflict.js @@ -15,7 +15,7 @@ var C65 = /** @class */ (function () { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C65; diff --git a/tests/baselines/reference/functionsMissingReturnStatementsAndExpressions.js b/tests/baselines/reference/functionsMissingReturnStatementsAndExpressions.js index 7e6bbb43f8a7f..a0cfa3f9fcea3 100644 --- a/tests/baselines/reference/functionsMissingReturnStatementsAndExpressions.js +++ b/tests/baselines/reference/functionsMissingReturnStatementsAndExpressions.js @@ -216,7 +216,7 @@ var C = /** @class */ (function () { get: function () { // Errors; get accessors must return a value. }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "m2", { @@ -224,14 +224,14 @@ var C = /** @class */ (function () { // Permissible; returns undefined. return; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "m3", { get: function () { return "Okay, because this is a return expression."; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "m4", { @@ -239,7 +239,7 @@ var C = /** @class */ (function () { // Fine since this consists of a single throw statement. throw null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "m5", { @@ -250,7 +250,7 @@ var C = /** @class */ (function () { throw undefined. ; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/genericGetter.js b/tests/baselines/reference/genericGetter.js index 6c0e511f01d0a..8c79116d59b24 100644 --- a/tests/baselines/reference/genericGetter.js +++ b/tests/baselines/reference/genericGetter.js @@ -17,7 +17,7 @@ var C = /** @class */ (function () { get: function () { return this.data; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/genericGetter2.js b/tests/baselines/reference/genericGetter2.js index e1211adf1c589..f7682171935e0 100644 --- a/tests/baselines/reference/genericGetter2.js +++ b/tests/baselines/reference/genericGetter2.js @@ -21,7 +21,7 @@ var C = /** @class */ (function () { get: function () { return this.data; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/genericGetter3.js b/tests/baselines/reference/genericGetter3.js index 6252d6f3c010c..06ac4b5c771dc 100644 --- a/tests/baselines/reference/genericGetter3.js +++ b/tests/baselines/reference/genericGetter3.js @@ -24,7 +24,7 @@ var C = /** @class */ (function () { get: function () { return this.data; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/genericReturnTypeFromGetter1.js b/tests/baselines/reference/genericReturnTypeFromGetter1.js index f193c6ca05f98..6379c464f6cde 100644 --- a/tests/baselines/reference/genericReturnTypeFromGetter1.js +++ b/tests/baselines/reference/genericReturnTypeFromGetter1.js @@ -18,7 +18,7 @@ define(["require", "exports"], function (require, exports) { Object.defineProperty(DbSet.prototype, "entityType", { get: function () { return this._entityType; } // used to ICE without return type annotation , - enumerable: true, + enumerable: false, configurable: true }); return DbSet; diff --git a/tests/baselines/reference/getAccessorWithImpliedReturnTypeAndFunctionClassMerge.js b/tests/baselines/reference/getAccessorWithImpliedReturnTypeAndFunctionClassMerge.js index bc4a40dfecdff..5d2c8e6d42831 100644 --- a/tests/baselines/reference/getAccessorWithImpliedReturnTypeAndFunctionClassMerge.js +++ b/tests/baselines/reference/getAccessorWithImpliedReturnTypeAndFunctionClassMerge.js @@ -38,7 +38,7 @@ var MyModule; var obj = {}; return obj; }, - enumerable: true, + enumerable: false, configurable: true }); return MyClass; diff --git a/tests/baselines/reference/getAndSetAsMemberNames.js b/tests/baselines/reference/getAndSetAsMemberNames.js index 1433e3cd3a8b0..2cfbea0b8590e 100644 --- a/tests/baselines/reference/getAndSetAsMemberNames.js +++ b/tests/baselines/reference/getAndSetAsMemberNames.js @@ -54,7 +54,7 @@ var C5 = /** @class */ (function () { C5.prototype.get = function () { return true; }; Object.defineProperty(C5.prototype, "t", { set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); return C5; diff --git a/tests/baselines/reference/getAndSetNotIdenticalType.js b/tests/baselines/reference/getAndSetNotIdenticalType.js index edebef235b8fd..281aa9c2f5364 100644 --- a/tests/baselines/reference/getAndSetNotIdenticalType.js +++ b/tests/baselines/reference/getAndSetNotIdenticalType.js @@ -15,7 +15,7 @@ var C = /** @class */ (function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/getAndSetNotIdenticalType2.js b/tests/baselines/reference/getAndSetNotIdenticalType2.js index af729eb7d7aee..699e5f7fa395b 100644 --- a/tests/baselines/reference/getAndSetNotIdenticalType2.js +++ b/tests/baselines/reference/getAndSetNotIdenticalType2.js @@ -31,7 +31,7 @@ var C = /** @class */ (function () { set: function (v) { this.data = v; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/getAndSetNotIdenticalType3.js b/tests/baselines/reference/getAndSetNotIdenticalType3.js index ff2d04ef1509f..a466cefbb5275 100644 --- a/tests/baselines/reference/getAndSetNotIdenticalType3.js +++ b/tests/baselines/reference/getAndSetNotIdenticalType3.js @@ -31,7 +31,7 @@ var C = /** @class */ (function () { set: function (v) { this.data = v; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/getSetAccessorContextualTyping.js b/tests/baselines/reference/getSetAccessorContextualTyping.js index 383e7894aef91..515ab16c9d1a7 100644 --- a/tests/baselines/reference/getSetAccessorContextualTyping.js +++ b/tests/baselines/reference/getSetAccessorContextualTyping.js @@ -37,7 +37,7 @@ var C = /** @class */ (function () { return "string"; // Error; get contextual type by set accessor parameter type annotation }, set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "Y", { @@ -45,7 +45,7 @@ var C = /** @class */ (function () { return true; }, set: function (y) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "W", { @@ -53,7 +53,7 @@ var C = /** @class */ (function () { return true; }, set: function (w) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "Z", { @@ -61,7 +61,7 @@ var C = /** @class */ (function () { return 1; }, set: function (z) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/getSetEnumerable.js b/tests/baselines/reference/getSetEnumerable.js new file mode 100644 index 0000000000000..33ce99fca553c --- /dev/null +++ b/tests/baselines/reference/getSetEnumerable.js @@ -0,0 +1,70 @@ +//// [getSetEnumerable.ts] +class GetSetEnumerableClassGet { + get prop() { return true;} +} + +class GetSetEnumerableClassSet { + set prop(value: boolean) { } +} + +class GetSetEnumerableClassGetSet { + get prop() { return true;} + set prop(value: boolean) { } +} + +const GetSetEnumerableObjectGet = { + get prop() { return true; } +}; + +const GetSetEnumerableObjectSet = { + set prop(value: boolean) { } +}; + +const GetSetEnumerableObjectGetSet = { + get prop() { return true; }, + set prop(value: boolean) { } +}; + + +//// [getSetEnumerable.js] +var GetSetEnumerableClassGet = /** @class */ (function () { + function GetSetEnumerableClassGet() { + } + Object.defineProperty(GetSetEnumerableClassGet.prototype, "prop", { + get: function () { return true; }, + enumerable: false, + configurable: true + }); + return GetSetEnumerableClassGet; +}()); +var GetSetEnumerableClassSet = /** @class */ (function () { + function GetSetEnumerableClassSet() { + } + Object.defineProperty(GetSetEnumerableClassSet.prototype, "prop", { + set: function (value) { }, + enumerable: false, + configurable: true + }); + return GetSetEnumerableClassSet; +}()); +var GetSetEnumerableClassGetSet = /** @class */ (function () { + function GetSetEnumerableClassGetSet() { + } + Object.defineProperty(GetSetEnumerableClassGetSet.prototype, "prop", { + get: function () { return true; }, + set: function (value) { }, + enumerable: false, + configurable: true + }); + return GetSetEnumerableClassGetSet; +}()); +var GetSetEnumerableObjectGet = { + get prop() { return true; } +}; +var GetSetEnumerableObjectSet = { + set prop(value) { } +}; +var GetSetEnumerableObjectGetSet = { + get prop() { return true; }, + set prop(value) { } +}; diff --git a/tests/baselines/reference/getSetEnumerable.symbols b/tests/baselines/reference/getSetEnumerable.symbols new file mode 100644 index 0000000000000..33efdc248a701 --- /dev/null +++ b/tests/baselines/reference/getSetEnumerable.symbols @@ -0,0 +1,56 @@ +=== tests/cases/compiler/getSetEnumerable.ts === +class GetSetEnumerableClassGet { +>GetSetEnumerableClassGet : Symbol(GetSetEnumerableClassGet, Decl(getSetEnumerable.ts, 0, 0)) + + get prop() { return true;} +>prop : Symbol(GetSetEnumerableClassGet.prop, Decl(getSetEnumerable.ts, 0, 32)) +} + +class GetSetEnumerableClassSet { +>GetSetEnumerableClassSet : Symbol(GetSetEnumerableClassSet, Decl(getSetEnumerable.ts, 2, 1)) + + set prop(value: boolean) { } +>prop : Symbol(GetSetEnumerableClassSet.prop, Decl(getSetEnumerable.ts, 4, 32)) +>value : Symbol(value, Decl(getSetEnumerable.ts, 5, 13)) +} + +class GetSetEnumerableClassGetSet { +>GetSetEnumerableClassGetSet : Symbol(GetSetEnumerableClassGetSet, Decl(getSetEnumerable.ts, 6, 1)) + + get prop() { return true;} +>prop : Symbol(GetSetEnumerableClassGetSet.prop, Decl(getSetEnumerable.ts, 8, 35), Decl(getSetEnumerable.ts, 9, 30)) + + set prop(value: boolean) { } +>prop : Symbol(GetSetEnumerableClassGetSet.prop, Decl(getSetEnumerable.ts, 8, 35), Decl(getSetEnumerable.ts, 9, 30)) +>value : Symbol(value, Decl(getSetEnumerable.ts, 10, 13)) +} + +const GetSetEnumerableObjectGet = { +>GetSetEnumerableObjectGet : Symbol(GetSetEnumerableObjectGet, Decl(getSetEnumerable.ts, 13, 5)) + + get prop() { return true; } +>prop : Symbol(prop, Decl(getSetEnumerable.ts, 13, 35)) + +}; + +const GetSetEnumerableObjectSet = { +>GetSetEnumerableObjectSet : Symbol(GetSetEnumerableObjectSet, Decl(getSetEnumerable.ts, 17, 5)) + + set prop(value: boolean) { } +>prop : Symbol(prop, Decl(getSetEnumerable.ts, 17, 35)) +>value : Symbol(value, Decl(getSetEnumerable.ts, 18, 13)) + +}; + +const GetSetEnumerableObjectGetSet = { +>GetSetEnumerableObjectGetSet : Symbol(GetSetEnumerableObjectGetSet, Decl(getSetEnumerable.ts, 21, 5)) + + get prop() { return true; }, +>prop : Symbol(prop, Decl(getSetEnumerable.ts, 21, 38), Decl(getSetEnumerable.ts, 22, 32)) + + set prop(value: boolean) { } +>prop : Symbol(prop, Decl(getSetEnumerable.ts, 21, 38), Decl(getSetEnumerable.ts, 22, 32)) +>value : Symbol(value, Decl(getSetEnumerable.ts, 23, 13)) + +}; + diff --git a/tests/baselines/reference/getSetEnumerable.types b/tests/baselines/reference/getSetEnumerable.types new file mode 100644 index 0000000000000..c171adce6226c --- /dev/null +++ b/tests/baselines/reference/getSetEnumerable.types @@ -0,0 +1,63 @@ +=== tests/cases/compiler/getSetEnumerable.ts === +class GetSetEnumerableClassGet { +>GetSetEnumerableClassGet : GetSetEnumerableClassGet + + get prop() { return true;} +>prop : boolean +>true : true +} + +class GetSetEnumerableClassSet { +>GetSetEnumerableClassSet : GetSetEnumerableClassSet + + set prop(value: boolean) { } +>prop : boolean +>value : boolean +} + +class GetSetEnumerableClassGetSet { +>GetSetEnumerableClassGetSet : GetSetEnumerableClassGetSet + + get prop() { return true;} +>prop : boolean +>true : true + + set prop(value: boolean) { } +>prop : boolean +>value : boolean +} + +const GetSetEnumerableObjectGet = { +>GetSetEnumerableObjectGet : { readonly prop: boolean; } +>{ get prop() { return true; }} : { readonly prop: boolean; } + + get prop() { return true; } +>prop : boolean +>true : true + +}; + +const GetSetEnumerableObjectSet = { +>GetSetEnumerableObjectSet : { prop: boolean; } +>{ set prop(value: boolean) { }} : { prop: boolean; } + + set prop(value: boolean) { } +>prop : boolean +>value : boolean + +}; + +const GetSetEnumerableObjectGetSet = { +>GetSetEnumerableObjectGetSet : { prop: boolean; } +>{ get prop() { return true; }, set prop(value: boolean) { }} : { prop: boolean; } + + get prop() { return true; }, +>prop : boolean +>true : true + + set prop(value: boolean) { } +>prop : boolean +>value : boolean + +}; + diff --git a/tests/baselines/reference/getterControlFlowStrictNull.js b/tests/baselines/reference/getterControlFlowStrictNull.js index 00f50144586b6..cebae8174d645 100644 --- a/tests/baselines/reference/getterControlFlowStrictNull.js +++ b/tests/baselines/reference/getterControlFlowStrictNull.js @@ -52,7 +52,7 @@ var B = /** @class */ (function () { } // it should error here because it returns undefined }, - enumerable: true, + enumerable: false, configurable: true }); return B; @@ -69,7 +69,7 @@ var C = /** @class */ (function () { }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/getterMissingReturnError.js b/tests/baselines/reference/getterMissingReturnError.js index b24458c189b44..dd308dd6ebd4c 100644 --- a/tests/baselines/reference/getterMissingReturnError.js +++ b/tests/baselines/reference/getterMissingReturnError.js @@ -13,7 +13,7 @@ var test = /** @class */ (function () { Object.defineProperty(test.prototype, "p2", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return test; diff --git a/tests/baselines/reference/getterThatThrowsShouldNotNeedReturn.js b/tests/baselines/reference/getterThatThrowsShouldNotNeedReturn.js index e9ed7bdd28a10..9bb61a6d7bcd2 100644 --- a/tests/baselines/reference/getterThatThrowsShouldNotNeedReturn.js +++ b/tests/baselines/reference/getterThatThrowsShouldNotNeedReturn.js @@ -17,7 +17,7 @@ var Greeter = /** @class */ (function () { get: function () { throw ''; // should not raise an error }, - enumerable: true, + enumerable: false, configurable: true }); Greeter.prototype.greeting = function () { diff --git a/tests/baselines/reference/gettersAndSetters.js b/tests/baselines/reference/gettersAndSetters.js index b69a468ce9cb1..497bf1d3d7f60 100644 --- a/tests/baselines/reference/gettersAndSetters.js +++ b/tests/baselines/reference/gettersAndSetters.js @@ -54,7 +54,7 @@ var C = /** @class */ (function () { , set: function (foo) { this.fooBack = foo; } // ok , - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "Bar", { @@ -62,7 +62,7 @@ var C = /** @class */ (function () { , set: function (bar) { C.barBack = bar; } // ok , - enumerable: true, + enumerable: false, configurable: true }); C.barBack = ""; diff --git a/tests/baselines/reference/gettersAndSettersAccessibility.js b/tests/baselines/reference/gettersAndSettersAccessibility.js index 77747909f4865..b2393ce17db5c 100644 --- a/tests/baselines/reference/gettersAndSettersAccessibility.js +++ b/tests/baselines/reference/gettersAndSettersAccessibility.js @@ -13,7 +13,7 @@ var C99 = /** @class */ (function () { get: function () { return 0; }, set: function (n) { } // error - accessors do not agree in visibility , - enumerable: true, + enumerable: false, configurable: true }); return C99; diff --git a/tests/baselines/reference/gettersAndSettersErrors.js b/tests/baselines/reference/gettersAndSettersErrors.js index 2cd6bbd296a18..8e994e6dd0001 100644 --- a/tests/baselines/reference/gettersAndSettersErrors.js +++ b/tests/baselines/reference/gettersAndSettersErrors.js @@ -26,7 +26,7 @@ var C = /** @class */ (function () { , set: function (foo) { } // ok , - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "Goo", { @@ -34,7 +34,7 @@ var C = /** @class */ (function () { , set: function (v) { } // error - setters must not specify a return type , - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -46,7 +46,7 @@ var E = /** @class */ (function () { get: function () { return 0; }, set: function (n) { } // error - accessors do not agree in visibility , - enumerable: true, + enumerable: false, configurable: true }); return E; diff --git a/tests/baselines/reference/gettersAndSettersTypesAgree.js b/tests/baselines/reference/gettersAndSettersTypesAgree.js index d2c50e1fd4f69..bb74877ea9352 100644 --- a/tests/baselines/reference/gettersAndSettersTypesAgree.js +++ b/tests/baselines/reference/gettersAndSettersTypesAgree.js @@ -19,7 +19,7 @@ var C = /** @class */ (function () { , set: function (foo) { } // ok - type inferred from getter return statement , - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "Bar", { @@ -27,7 +27,7 @@ var C = /** @class */ (function () { , set: function (bar) { } // ok - type must be declared , - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/giant.js b/tests/baselines/reference/giant.js index cff0440a5f536..7aa7656be6d74 100644 --- a/tests/baselines/reference/giant.js +++ b/tests/baselines/reference/giant.js @@ -708,38 +708,38 @@ define(["require", "exports"], function (require, exports) { C.prototype.pgF = function () { }; Object.defineProperty(C.prototype, "pgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.psF = function (param) { }; Object.defineProperty(C.prototype, "psF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.rgF = function () { }; Object.defineProperty(C.prototype, "rgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.rsF = function (param) { }; Object.defineProperty(C.prototype, "rsF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); C.tF = function () { }; C.tsF = function (param) { }; Object.defineProperty(C, "tsF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); C.tgF = function () { }; Object.defineProperty(C, "tgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -757,38 +757,38 @@ define(["require", "exports"], function (require, exports) { C.prototype.pgF = function () { }; Object.defineProperty(C.prototype, "pgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.psF = function (param) { }; Object.defineProperty(C.prototype, "psF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.rgF = function () { }; Object.defineProperty(C.prototype, "rgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.rsF = function (param) { }; Object.defineProperty(C.prototype, "rsF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); C.tF = function () { }; C.tsF = function (param) { }; Object.defineProperty(C, "tsF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); C.tgF = function () { }; Object.defineProperty(C, "tgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -833,38 +833,38 @@ define(["require", "exports"], function (require, exports) { eC.prototype.pgF = function () { }; Object.defineProperty(eC.prototype, "pgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); eC.prototype.psF = function (param) { }; Object.defineProperty(eC.prototype, "psF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); eC.prototype.rgF = function () { }; Object.defineProperty(eC.prototype, "rgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); eC.prototype.rsF = function (param) { }; Object.defineProperty(eC.prototype, "rsF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); eC.tF = function () { }; eC.tsF = function (param) { }; Object.defineProperty(eC, "tsF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); eC.tgF = function () { }; Object.defineProperty(eC, "tgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return eC; @@ -913,38 +913,38 @@ define(["require", "exports"], function (require, exports) { eC.prototype.pgF = function () { }; Object.defineProperty(eC.prototype, "pgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); eC.prototype.psF = function (param) { }; Object.defineProperty(eC.prototype, "psF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); eC.prototype.rgF = function () { }; Object.defineProperty(eC.prototype, "rgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); eC.prototype.rsF = function (param) { }; Object.defineProperty(eC.prototype, "rsF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); eC.tF = function () { }; eC.tsF = function (param) { }; Object.defineProperty(eC, "tsF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); eC.tgF = function () { }; Object.defineProperty(eC, "tgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return eC; @@ -963,38 +963,38 @@ define(["require", "exports"], function (require, exports) { C.prototype.pgF = function () { }; Object.defineProperty(C.prototype, "pgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.psF = function (param) { }; Object.defineProperty(C.prototype, "psF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.rgF = function () { }; Object.defineProperty(C.prototype, "rgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.rsF = function (param) { }; Object.defineProperty(C.prototype, "rsF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); C.tF = function () { }; C.tsF = function (param) { }; Object.defineProperty(C, "tsF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); C.tgF = function () { }; Object.defineProperty(C, "tgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -1039,38 +1039,38 @@ define(["require", "exports"], function (require, exports) { eC.prototype.pgF = function () { }; Object.defineProperty(eC.prototype, "pgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); eC.prototype.psF = function (param) { }; Object.defineProperty(eC.prototype, "psF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); eC.prototype.rgF = function () { }; Object.defineProperty(eC.prototype, "rgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); eC.prototype.rsF = function (param) { }; Object.defineProperty(eC.prototype, "rsF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); eC.tF = function () { }; eC.tsF = function (param) { }; Object.defineProperty(eC, "tsF", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); eC.tgF = function () { }; Object.defineProperty(eC, "tgF", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return eC; diff --git a/tests/baselines/reference/implicitAnyCastedValue.js b/tests/baselines/reference/implicitAnyCastedValue.js index 51993d692e013..423c898433271 100644 --- a/tests/baselines/reference/implicitAnyCastedValue.js +++ b/tests/baselines/reference/implicitAnyCastedValue.js @@ -94,7 +94,7 @@ var C = /** @class */ (function () { get: function () { return 0; // this should not be an error }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.returnBarWithCase = function () { @@ -113,14 +113,14 @@ var C1 = /** @class */ (function () { get: function () { return this.getValue; // this should not be an error }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C1.prototype, "notCastedGet", { get: function () { return this.getValue; // this should not be an error }, - enumerable: true, + enumerable: false, configurable: true }); return C1; diff --git a/tests/baselines/reference/implicitAnyFromCircularInference.js b/tests/baselines/reference/implicitAnyFromCircularInference.js index 1f522a601f2f3..7833694772e03 100644 --- a/tests/baselines/reference/implicitAnyFromCircularInference.js +++ b/tests/baselines/reference/implicitAnyFromCircularInference.js @@ -89,7 +89,7 @@ var D = /** @class */ (function () { get: function () { return this.x; }, - enumerable: true, + enumerable: false, configurable: true }); return D; diff --git a/tests/baselines/reference/implicitAnyGetAndSetAccessorWithAnyReturnType.js b/tests/baselines/reference/implicitAnyGetAndSetAccessorWithAnyReturnType.js index 48793de094d08..c349e77a9a2b6 100644 --- a/tests/baselines/reference/implicitAnyGetAndSetAccessorWithAnyReturnType.js +++ b/tests/baselines/reference/implicitAnyGetAndSetAccessorWithAnyReturnType.js @@ -37,7 +37,7 @@ var GetAndSet = /** @class */ (function () { set: function (value) { this.getAndSet = value; }, - enumerable: true, + enumerable: false, configurable: true }); return GetAndSet; @@ -48,7 +48,7 @@ var SetterOnly = /** @class */ (function () { Object.defineProperty(SetterOnly.prototype, "haveOnlySet", { set: function (newXValue) { }, - enumerable: true, + enumerable: false, configurable: true }); return SetterOnly; @@ -60,7 +60,7 @@ var GetterOnly = /** @class */ (function () { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); return GetterOnly; diff --git a/tests/baselines/reference/inferSetterParamType.js b/tests/baselines/reference/inferSetterParamType.js index 7c1c2a44ecb3a..eff15a4c24e4e 100644 --- a/tests/baselines/reference/inferSetterParamType.js +++ b/tests/baselines/reference/inferSetterParamType.js @@ -28,7 +28,7 @@ var Foo = /** @class */ (function () { }, set: function (n) { }, - enumerable: true, + enumerable: false, configurable: true }); return Foo; @@ -42,7 +42,7 @@ var Foo2 = /** @class */ (function () { }, set: function (n) { }, - enumerable: true, + enumerable: false, configurable: true }); return Foo2; diff --git a/tests/baselines/reference/infinitelyExpandingOverloads.js b/tests/baselines/reference/infinitelyExpandingOverloads.js index fcf21983b7a4c..9b6dcafb60103 100644 --- a/tests/baselines/reference/infinitelyExpandingOverloads.js +++ b/tests/baselines/reference/infinitelyExpandingOverloads.js @@ -45,7 +45,7 @@ var Widget = /** @class */ (function () { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); return Widget; diff --git a/tests/baselines/reference/inheritanceMemberAccessorOverridingAccessor.js b/tests/baselines/reference/inheritanceMemberAccessorOverridingAccessor.js index 6a336d64f3bbb..b8255468e1569 100644 --- a/tests/baselines/reference/inheritanceMemberAccessorOverridingAccessor.js +++ b/tests/baselines/reference/inheritanceMemberAccessorOverridingAccessor.js @@ -40,7 +40,7 @@ var a = /** @class */ (function () { }, set: function (aValue) { }, - enumerable: true, + enumerable: false, configurable: true }); return a; @@ -56,7 +56,7 @@ var b = /** @class */ (function (_super) { }, set: function (aValue) { }, - enumerable: true, + enumerable: false, configurable: true }); return b; diff --git a/tests/baselines/reference/inheritanceMemberAccessorOverridingMethod.js b/tests/baselines/reference/inheritanceMemberAccessorOverridingMethod.js index 74da144f1d815..537be89bb5e49 100644 --- a/tests/baselines/reference/inheritanceMemberAccessorOverridingMethod.js +++ b/tests/baselines/reference/inheritanceMemberAccessorOverridingMethod.js @@ -47,7 +47,7 @@ var b = /** @class */ (function (_super) { }, set: function (aValue) { }, - enumerable: true, + enumerable: false, configurable: true }); return b; diff --git a/tests/baselines/reference/inheritanceMemberAccessorOverridingProperty.js b/tests/baselines/reference/inheritanceMemberAccessorOverridingProperty.js index 53e045be2d3bc..246cd5548fec9 100644 --- a/tests/baselines/reference/inheritanceMemberAccessorOverridingProperty.js +++ b/tests/baselines/reference/inheritanceMemberAccessorOverridingProperty.js @@ -42,7 +42,7 @@ var b = /** @class */ (function (_super) { }, set: function (aValue) { }, - enumerable: true, + enumerable: false, configurable: true }); return b; diff --git a/tests/baselines/reference/inheritanceMemberFuncOverridingAccessor.js b/tests/baselines/reference/inheritanceMemberFuncOverridingAccessor.js index ebafc23792581..2a05146e05356 100644 --- a/tests/baselines/reference/inheritanceMemberFuncOverridingAccessor.js +++ b/tests/baselines/reference/inheritanceMemberFuncOverridingAccessor.js @@ -37,7 +37,7 @@ var a = /** @class */ (function () { }, set: function (aValue) { }, - enumerable: true, + enumerable: false, configurable: true }); return a; diff --git a/tests/baselines/reference/inheritanceMemberPropertyOverridingAccessor.js b/tests/baselines/reference/inheritanceMemberPropertyOverridingAccessor.js index 1cab36c13994a..99c69af485342 100644 --- a/tests/baselines/reference/inheritanceMemberPropertyOverridingAccessor.js +++ b/tests/baselines/reference/inheritanceMemberPropertyOverridingAccessor.js @@ -37,7 +37,7 @@ var a = /** @class */ (function () { set: function (aValue) { this.__x = aValue; }, - enumerable: true, + enumerable: false, configurable: true }); return a; diff --git a/tests/baselines/reference/inheritanceStaticAccessorOverridingAccessor.js b/tests/baselines/reference/inheritanceStaticAccessorOverridingAccessor.js index d72f6bd894b92..909680e76e138 100644 --- a/tests/baselines/reference/inheritanceStaticAccessorOverridingAccessor.js +++ b/tests/baselines/reference/inheritanceStaticAccessorOverridingAccessor.js @@ -40,7 +40,7 @@ var a = /** @class */ (function () { }, set: function (aValue) { }, - enumerable: true, + enumerable: false, configurable: true }); return a; @@ -56,7 +56,7 @@ var b = /** @class */ (function (_super) { }, set: function (aValue) { }, - enumerable: true, + enumerable: false, configurable: true }); return b; diff --git a/tests/baselines/reference/inheritanceStaticAccessorOverridingMethod.js b/tests/baselines/reference/inheritanceStaticAccessorOverridingMethod.js index 350b3437e19a1..82813d3724ee3 100644 --- a/tests/baselines/reference/inheritanceStaticAccessorOverridingMethod.js +++ b/tests/baselines/reference/inheritanceStaticAccessorOverridingMethod.js @@ -47,7 +47,7 @@ var b = /** @class */ (function (_super) { }, set: function (aValue) { }, - enumerable: true, + enumerable: false, configurable: true }); return b; diff --git a/tests/baselines/reference/inheritanceStaticAccessorOverridingProperty.js b/tests/baselines/reference/inheritanceStaticAccessorOverridingProperty.js index 6cb06206ceb33..6ce9dd493b2d1 100644 --- a/tests/baselines/reference/inheritanceStaticAccessorOverridingProperty.js +++ b/tests/baselines/reference/inheritanceStaticAccessorOverridingProperty.js @@ -42,7 +42,7 @@ var b = /** @class */ (function (_super) { }, set: function (aValue) { }, - enumerable: true, + enumerable: false, configurable: true }); return b; diff --git a/tests/baselines/reference/inheritanceStaticFuncOverridingAccessor.js b/tests/baselines/reference/inheritanceStaticFuncOverridingAccessor.js index 4b1b97e3c0fc9..95c48fac13898 100644 --- a/tests/baselines/reference/inheritanceStaticFuncOverridingAccessor.js +++ b/tests/baselines/reference/inheritanceStaticFuncOverridingAccessor.js @@ -37,7 +37,7 @@ var a = /** @class */ (function () { }, set: function (aValue) { }, - enumerable: true, + enumerable: false, configurable: true }); return a; diff --git a/tests/baselines/reference/inheritanceStaticFuncOverridingAccessorOfFuncType.js b/tests/baselines/reference/inheritanceStaticFuncOverridingAccessorOfFuncType.js index 9d3166a5a4ba0..07523c6735604 100644 --- a/tests/baselines/reference/inheritanceStaticFuncOverridingAccessorOfFuncType.js +++ b/tests/baselines/reference/inheritanceStaticFuncOverridingAccessorOfFuncType.js @@ -32,7 +32,7 @@ var a = /** @class */ (function () { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); return a; diff --git a/tests/baselines/reference/inheritanceStaticPropertyOverridingAccessor.js b/tests/baselines/reference/inheritanceStaticPropertyOverridingAccessor.js index 02124e177f255..bb39efe42b408 100644 --- a/tests/baselines/reference/inheritanceStaticPropertyOverridingAccessor.js +++ b/tests/baselines/reference/inheritanceStaticPropertyOverridingAccessor.js @@ -35,7 +35,7 @@ var a = /** @class */ (function () { }, set: function (aValue) { }, - enumerable: true, + enumerable: false, configurable: true }); return a; diff --git a/tests/baselines/reference/instancePropertiesInheritedIntoClassType.js b/tests/baselines/reference/instancePropertiesInheritedIntoClassType.js index e209c0784c917..a63976a830e23 100644 --- a/tests/baselines/reference/instancePropertiesInheritedIntoClassType.js +++ b/tests/baselines/reference/instancePropertiesInheritedIntoClassType.js @@ -68,7 +68,7 @@ var NonGeneric; return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.fn = function () { return this; }; @@ -100,7 +100,7 @@ var Generic; return null; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.fn = function () { return this; }; diff --git a/tests/baselines/reference/instancePropertyInClassType.js b/tests/baselines/reference/instancePropertyInClassType.js index 32bd215f66aac..a3e39fc980706 100644 --- a/tests/baselines/reference/instancePropertyInClassType.js +++ b/tests/baselines/reference/instancePropertyInClassType.js @@ -51,7 +51,7 @@ var NonGeneric; return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.fn = function () { return this; }; @@ -76,7 +76,7 @@ var Generic; return null; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.fn = function () { return this; }; diff --git a/tests/baselines/reference/interfaceExtendingClass.js b/tests/baselines/reference/interfaceExtendingClass.js index 388d4232e82a8..373b852f1d761 100644 --- a/tests/baselines/reference/interfaceExtendingClass.js +++ b/tests/baselines/reference/interfaceExtendingClass.js @@ -28,7 +28,7 @@ var Foo = /** @class */ (function () { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return Foo; diff --git a/tests/baselines/reference/interfaceExtendingClass2.js b/tests/baselines/reference/interfaceExtendingClass2.js index 9c4f56151e0ab..670a4dacb2ff5 100644 --- a/tests/baselines/reference/interfaceExtendingClass2.js +++ b/tests/baselines/reference/interfaceExtendingClass2.js @@ -24,7 +24,7 @@ var Foo = /** @class */ (function () { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return Foo; diff --git a/tests/baselines/reference/interfaceImplementation5.js b/tests/baselines/reference/interfaceImplementation5.js index 9b2ffd88e4059..1e4ffff35cc34 100644 --- a/tests/baselines/reference/interfaceImplementation5.js +++ b/tests/baselines/reference/interfaceImplementation5.js @@ -37,7 +37,7 @@ var C1 = /** @class */ (function () { } Object.defineProperty(C1.prototype, "getset1", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C1; @@ -47,7 +47,7 @@ var C2 = /** @class */ (function () { } Object.defineProperty(C2.prototype, "getset1", { set: function (baz) { }, - enumerable: true, + enumerable: false, configurable: true }); return C2; @@ -58,7 +58,7 @@ var C3 = /** @class */ (function () { Object.defineProperty(C3.prototype, "getset1", { get: function () { return 1; }, set: function (baz) { }, - enumerable: true, + enumerable: false, configurable: true }); return C3; @@ -68,7 +68,7 @@ var C4 = /** @class */ (function () { } Object.defineProperty(C4.prototype, "getset1", { get: function () { var x; return x; }, - enumerable: true, + enumerable: false, configurable: true }); return C4; @@ -78,7 +78,7 @@ var C5 = /** @class */ (function () { } Object.defineProperty(C5.prototype, "getset1", { set: function (baz) { }, - enumerable: true, + enumerable: false, configurable: true }); return C5; @@ -89,7 +89,7 @@ var C6 = /** @class */ (function () { Object.defineProperty(C6.prototype, "getset1", { get: function () { var x; return x; }, set: function (baz) { }, - enumerable: true, + enumerable: false, configurable: true }); return C6; diff --git a/tests/baselines/reference/invalidNewTarget.es5.js b/tests/baselines/reference/invalidNewTarget.es5.js index 56278dc56df19..f25847b1e983a 100644 --- a/tests/baselines/reference/invalidNewTarget.es5.js +++ b/tests/baselines/reference/invalidNewTarget.es5.js @@ -43,7 +43,7 @@ var C = /** @class */ (function () { var _newTarget = void 0; return _newTarget; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "e", { @@ -51,7 +51,7 @@ var C = /** @class */ (function () { var _newTarget = void 0; _ = _newTarget; }, - enumerable: true, + enumerable: false, configurable: true }); C[_newTarget] = function () { }; @@ -64,7 +64,7 @@ var C = /** @class */ (function () { var _newTarget = void 0; return _newTarget; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "i", { @@ -72,7 +72,7 @@ var C = /** @class */ (function () { var _newTarget = void 0; _ = _newTarget; }, - enumerable: true, + enumerable: false, configurable: true }); C.j = function () { return _newTarget; }; @@ -89,7 +89,7 @@ var O = (_a = {}, var _newTarget = void 0; return _newTarget; }, - enumerable: true, + enumerable: false, configurable: true }), Object.defineProperty(_a, "m", { @@ -97,7 +97,7 @@ var O = (_a = {}, var _newTarget = void 0; _ = _newTarget; }, - enumerable: true, + enumerable: false, configurable: true }), _a.n = _newTarget, diff --git a/tests/baselines/reference/isDeclarationVisibleNodeKinds.js b/tests/baselines/reference/isDeclarationVisibleNodeKinds.js index 40f5e59083c0c..170ff405bd8af 100644 --- a/tests/baselines/reference/isDeclarationVisibleNodeKinds.js +++ b/tests/baselines/reference/isDeclarationVisibleNodeKinds.js @@ -134,13 +134,13 @@ var schema; get: function () { return undefined; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(T.prototype, "createValidator10", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return T; diff --git a/tests/baselines/reference/jsDeclarationsClasses.js b/tests/baselines/reference/jsDeclarationsClasses.js index 7cf3145119595..13fc5d0f96779 100644 --- a/tests/baselines/reference/jsDeclarationsClasses.js +++ b/tests/baselines/reference/jsDeclarationsClasses.js @@ -264,7 +264,7 @@ var E = /** @class */ (function () { * @param {U} _p */ set: function (_p) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(E.prototype, "f2", { @@ -272,7 +272,7 @@ var E = /** @class */ (function () { * @return {U} */ get: function () { return /** @type {*} */ (null); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(E.prototype, "f3", { @@ -280,7 +280,7 @@ var E = /** @class */ (function () { * @param {U} _p */ set: function (_p) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(E, "s1", { @@ -292,7 +292,7 @@ var E = /** @class */ (function () { * @param {string} _p */ set: function (_p) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(E, "s2", { @@ -300,7 +300,7 @@ var E = /** @class */ (function () { * @return {string} */ get: function () { return ""; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(E, "s3", { @@ -308,7 +308,7 @@ var E = /** @class */ (function () { * @param {string} _p */ set: function (_p) { }, - enumerable: true, + enumerable: false, configurable: true }); E.staticInitializedField = 12; diff --git a/tests/baselines/reference/localTypes1.js b/tests/baselines/reference/localTypes1.js index 3d28af0939c00..8f59847f25847 100644 --- a/tests/baselines/reference/localTypes1.js +++ b/tests/baselines/reference/localTypes1.js @@ -292,7 +292,7 @@ var A = /** @class */ (function () { }()); return new C(); }, - enumerable: true, + enumerable: false, configurable: true }); return A; diff --git a/tests/baselines/reference/metadataReferencedWithinFilteredUnion.js b/tests/baselines/reference/metadataReferencedWithinFilteredUnion.js index 6192ac3c0fde2..02d73fdd0710b 100644 --- a/tests/baselines/reference/metadataReferencedWithinFilteredUnion.js +++ b/tests/baselines/reference/metadataReferencedWithinFilteredUnion.js @@ -47,7 +47,7 @@ var Class2 = /** @class */ (function () { get: function () { return undefined; }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ diff --git a/tests/baselines/reference/methodContainingLocalFunction.js b/tests/baselines/reference/methodContainingLocalFunction.js index 266178b35f865..b1d717ce31def 100644 --- a/tests/baselines/reference/methodContainingLocalFunction.js +++ b/tests/baselines/reference/methodContainingLocalFunction.js @@ -72,7 +72,7 @@ var BugExhibition2 = /** @class */ (function () { x = localFunction; return null; }, - enumerable: true, + enumerable: false, configurable: true }); return BugExhibition2; diff --git a/tests/baselines/reference/moduledecl.js b/tests/baselines/reference/moduledecl.js index 9672b980929b0..d3013dbba402a 100644 --- a/tests/baselines/reference/moduledecl.js +++ b/tests/baselines/reference/moduledecl.js @@ -338,7 +338,7 @@ var exportTests; get: function () { return new C2_private(); }, - enumerable: true, + enumerable: false, configurable: true }); C3_public.prototype.getC1_public = function () { @@ -350,7 +350,7 @@ var exportTests; get: function () { return new C1_public(); }, - enumerable: true, + enumerable: false, configurable: true }); return C3_public; diff --git a/tests/baselines/reference/newOperator.js b/tests/baselines/reference/newOperator.js index 1c4756399caf6..1a867ff1d36ef 100644 --- a/tests/baselines/reference/newOperator.js +++ b/tests/baselines/reference/newOperator.js @@ -99,7 +99,7 @@ var S = /** @class */ (function () { get: function () { return new M.T[]; }, - enumerable: true, + enumerable: false, configurable: true }); return S; diff --git a/tests/baselines/reference/noCollisionThisExpressionAndLocalVarInAccessors.js b/tests/baselines/reference/noCollisionThisExpressionAndLocalVarInAccessors.js index 6df80b5b30fc6..6cda49b08e1a1 100644 --- a/tests/baselines/reference/noCollisionThisExpressionAndLocalVarInAccessors.js +++ b/tests/baselines/reference/noCollisionThisExpressionAndLocalVarInAccessors.js @@ -65,7 +65,7 @@ var class1 = /** @class */ (function () { }; } }; }, - enumerable: true, + enumerable: false, configurable: true }); return class1; @@ -91,7 +91,7 @@ var class2 = /** @class */ (function () { }; } }; }, - enumerable: true, + enumerable: false, configurable: true }); return class2; diff --git a/tests/baselines/reference/noImplicitAnyMissingGetAccessor.js b/tests/baselines/reference/noImplicitAnyMissingGetAccessor.js index 6db2ef447d0c1..d5c7bdb091545 100644 --- a/tests/baselines/reference/noImplicitAnyMissingGetAccessor.js +++ b/tests/baselines/reference/noImplicitAnyMissingGetAccessor.js @@ -39,7 +39,7 @@ var Child = /** @class */ (function (_super) { set: function (str) { this._x = str; }, - enumerable: true, + enumerable: false, configurable: true }); return Child; diff --git a/tests/baselines/reference/noImplicitAnyMissingSetAccessor.js b/tests/baselines/reference/noImplicitAnyMissingSetAccessor.js index 6564d4deac4c1..c4db0caa2ce31 100644 --- a/tests/baselines/reference/noImplicitAnyMissingSetAccessor.js +++ b/tests/baselines/reference/noImplicitAnyMissingSetAccessor.js @@ -38,7 +38,7 @@ var Child = /** @class */ (function (_super) { get: function () { return ""; }, - enumerable: true, + enumerable: false, configurable: true }); return Child; diff --git a/tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations.js b/tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations.js index 28aada43f8e8c..8c08b8c30b4c3 100644 --- a/tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations.js +++ b/tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations.js @@ -108,7 +108,7 @@ var C = /** @class */ (function () { }, set: function (v) { } // ok , - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { @@ -119,7 +119,7 @@ var C = /** @class */ (function () { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/objectRestParameterES5.js b/tests/baselines/reference/objectRestParameterES5.js index 1d7f518b54a57..fd7d03e4c65d1 100644 --- a/tests/baselines/reference/objectRestParameterES5.js +++ b/tests/baselines/reference/objectRestParameterES5.js @@ -57,7 +57,7 @@ var C = /** @class */ (function () { var a = _a.a, clone = __rest(_a, ["a"]); // actually, never mind, don't clone }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/optionalSetterParam.js b/tests/baselines/reference/optionalSetterParam.js index 8162c7be151b6..c5d1cc46b894d 100644 --- a/tests/baselines/reference/optionalSetterParam.js +++ b/tests/baselines/reference/optionalSetterParam.js @@ -11,7 +11,7 @@ var foo = /** @class */ (function () { } Object.defineProperty(foo.prototype, "bar", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return foo; diff --git a/tests/baselines/reference/parserAccessors1.js b/tests/baselines/reference/parserAccessors1.js index b0e0981bd6ab8..389c6f609bf81 100644 --- a/tests/baselines/reference/parserAccessors1.js +++ b/tests/baselines/reference/parserAccessors1.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "Foo", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserAccessors2.js b/tests/baselines/reference/parserAccessors2.js index 9dced88ea816b..012ae8493b613 100644 --- a/tests/baselines/reference/parserAccessors2.js +++ b/tests/baselines/reference/parserAccessors2.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "Foo", { set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserAstSpans1.js b/tests/baselines/reference/parserAstSpans1.js index fa0cf4fa60079..0cf04e89a30ef 100644 --- a/tests/baselines/reference/parserAstSpans1.js +++ b/tests/baselines/reference/parserAstSpans1.js @@ -289,7 +289,7 @@ var c2 = /** @class */ (function () { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); c2.prototype.c2_nc_f1 = function () { @@ -298,7 +298,7 @@ var c2 = /** @class */ (function () { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); /** c2 f1*/ @@ -309,7 +309,7 @@ var c2 = /** @class */ (function () { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); c2.prototype.nc_f1 = function () { @@ -318,7 +318,7 @@ var c2 = /** @class */ (function () { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); return c2; @@ -338,7 +338,7 @@ var c3 = /** @class */ (function (_super) { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); c3.prototype.nc_f1 = function () { @@ -347,7 +347,7 @@ var c3 = /** @class */ (function (_super) { get: function () { return 10; }, - enumerable: true, + enumerable: false, configurable: true }); return c3; diff --git a/tests/baselines/reference/parserES3Accessors1.js b/tests/baselines/reference/parserES3Accessors1.js index e27d2bfd8ac9d..956df6a3117f5 100644 --- a/tests/baselines/reference/parserES3Accessors1.js +++ b/tests/baselines/reference/parserES3Accessors1.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "Foo", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserES3Accessors2.js b/tests/baselines/reference/parserES3Accessors2.js index 2c6d06aeef6b2..aca80ced5c8be 100644 --- a/tests/baselines/reference/parserES3Accessors2.js +++ b/tests/baselines/reference/parserES3Accessors2.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "Foo", { set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserES5ComputedPropertyName4.js b/tests/baselines/reference/parserES5ComputedPropertyName4.js index 9b22e1847192c..496b84fd70d06 100644 --- a/tests/baselines/reference/parserES5ComputedPropertyName4.js +++ b/tests/baselines/reference/parserES5ComputedPropertyName4.js @@ -5,6 +5,6 @@ var v = { get [e]() { } }; var _a; var v = (_a = {}, Object.defineProperty(_a, e, { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }), _a); diff --git a/tests/baselines/reference/parserErrantSemicolonInClass1.js b/tests/baselines/reference/parserErrantSemicolonInClass1.js index d2c223d53bebd..46a89db8a9a9e 100644 --- a/tests/baselines/reference/parserErrantSemicolonInClass1.js +++ b/tests/baselines/reference/parserErrantSemicolonInClass1.js @@ -47,14 +47,14 @@ var a = /** @class */ (function () { }, set: function () { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(a, "p2", { get: function () { return { x: 30, y: 40 }; }, - enumerable: true, + enumerable: false, configurable: true }); a.d2 = function () { @@ -63,7 +63,7 @@ var a = /** @class */ (function () { get: function () { return "string"; }, - enumerable: true, + enumerable: false, configurable: true }); a.prototype.foo = function (ns) { diff --git a/tests/baselines/reference/parserGetAccessorWithTypeParameters1.js b/tests/baselines/reference/parserGetAccessorWithTypeParameters1.js index b5525fb4ca98e..860a8b230a105 100644 --- a/tests/baselines/reference/parserGetAccessorWithTypeParameters1.js +++ b/tests/baselines/reference/parserGetAccessorWithTypeParameters1.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "foo", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessor1.js b/tests/baselines/reference/parserMemberAccessor1.js index b7caa9737e034..cb8833789224e 100644 --- a/tests/baselines/reference/parserMemberAccessor1.js +++ b/tests/baselines/reference/parserMemberAccessor1.js @@ -11,7 +11,7 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "foo", { get: function () { }, set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration1.js b/tests/baselines/reference/parserMemberAccessorDeclaration1.js index 4b5110cbc7d04..10e92a14f2f6f 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration1.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration1.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "a", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration10.js b/tests/baselines/reference/parserMemberAccessorDeclaration10.js index 927767ba844d9..1e6f5190d03ce 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration10.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration10.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "Foo", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration11.js b/tests/baselines/reference/parserMemberAccessorDeclaration11.js index eaeb8b576ab34..3a3e984389ad4 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration11.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration11.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "Foo", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration12.js b/tests/baselines/reference/parserMemberAccessorDeclaration12.js index a0c402703b420..b92ba95c9981e 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration12.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration12.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "Foo", { get: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration13.js b/tests/baselines/reference/parserMemberAccessorDeclaration13.js index c057d77476ffc..1dce419e65cc1 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration13.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration13.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "Foo", { set: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration14.js b/tests/baselines/reference/parserMemberAccessorDeclaration14.js index 7e88d64d85af2..399801d8498c6 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration14.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration14.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "Foo", { set: function (a, b) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration15.js b/tests/baselines/reference/parserMemberAccessorDeclaration15.js index 48815f0fa6626..268fcea5e23e8 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration15.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration15.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "Foo", { set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration16.js b/tests/baselines/reference/parserMemberAccessorDeclaration16.js index 7967a2accacb3..062dea9a51431 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration16.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration16.js @@ -11,7 +11,7 @@ var C = /** @class */ (function () { set: function (a) { if (a === void 0) { a = 1; } }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration17.js b/tests/baselines/reference/parserMemberAccessorDeclaration17.js index 820570460652a..15b674cd2d668 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration17.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration17.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "Foo", { set: function (a) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration18.js b/tests/baselines/reference/parserMemberAccessorDeclaration18.js index 84f24ac79be12..5699251facb91 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration18.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration18.js @@ -14,7 +14,7 @@ var C = /** @class */ (function () { a[_i] = arguments[_i]; } }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration2.js b/tests/baselines/reference/parserMemberAccessorDeclaration2.js index 83be7996a0654..ae1b752d3b3e2 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration2.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration2.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "b", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration3.js b/tests/baselines/reference/parserMemberAccessorDeclaration3.js index edd6d9d7bab1a..d6c32d3ea7de3 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration3.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration3.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, 0, { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration4.js b/tests/baselines/reference/parserMemberAccessorDeclaration4.js index ec12dde504200..b596cbc987333 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration4.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration4.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "a", { set: function (i) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration5.js b/tests/baselines/reference/parserMemberAccessorDeclaration5.js index 3b63703ef97d0..aa35b3dc74e27 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration5.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration5.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "a", { set: function (i) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration6.js b/tests/baselines/reference/parserMemberAccessorDeclaration6.js index dd7a05fa8c0b8..4eeda3923e148 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration6.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration6.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, 0, { set: function (i) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration7.js b/tests/baselines/reference/parserMemberAccessorDeclaration7.js index 9344cf07ee6aa..aad88b4da69d9 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration7.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration7.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "Foo", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration8.js b/tests/baselines/reference/parserMemberAccessorDeclaration8.js index 0fe2d749ab04a..455c3b4dae372 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration8.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration8.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C, "Foo", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserMemberAccessorDeclaration9.js b/tests/baselines/reference/parserMemberAccessorDeclaration9.js index 22c4cb0100636..bba31517e8eb3 100644 --- a/tests/baselines/reference/parserMemberAccessorDeclaration9.js +++ b/tests/baselines/reference/parserMemberAccessorDeclaration9.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C, "Foo", { get: function () { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserSetAccessorWithTypeAnnotation1.js b/tests/baselines/reference/parserSetAccessorWithTypeAnnotation1.js index 76af2100e3f54..bd1450773baae 100644 --- a/tests/baselines/reference/parserSetAccessorWithTypeAnnotation1.js +++ b/tests/baselines/reference/parserSetAccessorWithTypeAnnotation1.js @@ -11,7 +11,7 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "foo", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/parserSetAccessorWithTypeParameters1.js b/tests/baselines/reference/parserSetAccessorWithTypeParameters1.js index 2b6716fba2aaf..1e7c4bc22a87d 100644 --- a/tests/baselines/reference/parserSetAccessorWithTypeParameters1.js +++ b/tests/baselines/reference/parserSetAccessorWithTypeParameters1.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "foo", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/privacyAccessorDeclFile.js b/tests/baselines/reference/privacyAccessorDeclFile.js index 1c84bd63749d6..9c2ef229275f7 100644 --- a/tests/baselines/reference/privacyAccessorDeclFile.js +++ b/tests/baselines/reference/privacyAccessorDeclFile.js @@ -1079,56 +1079,56 @@ var publicClassWithWithPrivateGetAccessorTypes = /** @class */ (function () { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPrivateGetAccessorTypes; @@ -1141,56 +1141,56 @@ var publicClassWithWithPublicGetAccessorTypes = /** @class */ (function () { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPublicGetAccessorTypes; @@ -1203,56 +1203,56 @@ var privateClassWithWithPrivateGetAccessorTypes = /** @class */ (function () { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPrivateGetAccessorTypes; @@ -1264,56 +1264,56 @@ var privateClassWithWithPublicGetAccessorTypes = /** @class */ (function () { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPublicGetAccessorTypes; @@ -1324,25 +1324,25 @@ var publicClassWithWithPrivateSetAccessorTypes = /** @class */ (function () { Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPrivateSetAccessorTypes; @@ -1354,25 +1354,25 @@ var publicClassWithWithPublicSetAccessorTypes = /** @class */ (function () { Object.defineProperty(publicClassWithWithPublicSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPublicSetAccessorTypes; @@ -1384,25 +1384,25 @@ var privateClassWithWithPrivateSetAccessorTypes = /** @class */ (function () { Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPrivateSetAccessorTypes; @@ -1413,25 +1413,25 @@ var privateClassWithWithPublicSetAccessorTypes = /** @class */ (function () { Object.defineProperty(privateClassWithWithPublicSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPublicSetAccessorTypes; @@ -1443,28 +1443,28 @@ var publicClassWithPrivateModuleGetAccessorTypes = /** @class */ (function () { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithPrivateModuleGetAccessorTypes; @@ -1476,13 +1476,13 @@ var publicClassWithPrivateModuleSetAccessorTypes = /** @class */ (function () { Object.defineProperty(publicClassWithPrivateModuleSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithPrivateModuleSetAccessorTypes; @@ -1495,28 +1495,28 @@ var privateClassWithPrivateModuleGetAccessorTypes = /** @class */ (function () { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithPrivateModuleGetAccessorTypes; @@ -1527,13 +1527,13 @@ var privateClassWithPrivateModuleSetAccessorTypes = /** @class */ (function () { Object.defineProperty(privateClassWithPrivateModuleSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithPrivateModuleSetAccessorTypes; @@ -1558,56 +1558,56 @@ var publicModule; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPrivateGetAccessorTypes; @@ -1620,56 +1620,56 @@ var publicModule; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPublicGetAccessorTypes; @@ -1682,56 +1682,56 @@ var publicModule; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPrivateGetAccessorTypes; @@ -1743,56 +1743,56 @@ var publicModule; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPublicGetAccessorTypes; @@ -1803,25 +1803,25 @@ var publicModule; Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPrivateSetAccessorTypes; @@ -1833,25 +1833,25 @@ var publicModule; Object.defineProperty(publicClassWithWithPublicSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPublicSetAccessorTypes; @@ -1863,25 +1863,25 @@ var publicModule; Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPrivateSetAccessorTypes; @@ -1892,25 +1892,25 @@ var publicModule; Object.defineProperty(privateClassWithWithPublicSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPublicSetAccessorTypes; @@ -1922,28 +1922,28 @@ var publicModule; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithPrivateModuleGetAccessorTypes; @@ -1955,13 +1955,13 @@ var publicModule; Object.defineProperty(publicClassWithPrivateModuleSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithPrivateModuleSetAccessorTypes; @@ -1974,28 +1974,28 @@ var publicModule; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithPrivateModuleGetAccessorTypes; @@ -2006,13 +2006,13 @@ var publicModule; Object.defineProperty(privateClassWithPrivateModuleSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithPrivateModuleSetAccessorTypes; @@ -2038,56 +2038,56 @@ var privateModule; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPrivateGetAccessorTypes; @@ -2100,56 +2100,56 @@ var privateModule; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPublicGetAccessorTypes; @@ -2162,56 +2162,56 @@ var privateModule; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPrivateGetAccessorTypes; @@ -2223,56 +2223,56 @@ var privateModule; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPublicGetAccessorTypes; @@ -2283,25 +2283,25 @@ var privateModule; Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPrivateSetAccessorTypes; @@ -2313,25 +2313,25 @@ var privateModule; Object.defineProperty(publicClassWithWithPublicSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPublicSetAccessorTypes; @@ -2343,25 +2343,25 @@ var privateModule; Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPrivateSetAccessorTypes; @@ -2372,25 +2372,25 @@ var privateModule; Object.defineProperty(privateClassWithWithPublicSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPublicSetAccessorTypes; @@ -2402,28 +2402,28 @@ var privateModule; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithPrivateModuleGetAccessorTypes; @@ -2435,13 +2435,13 @@ var privateModule; Object.defineProperty(publicClassWithPrivateModuleSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithPrivateModuleSetAccessorTypes; @@ -2454,28 +2454,28 @@ var privateModule; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithPrivateModuleGetAccessorTypes; @@ -2486,13 +2486,13 @@ var privateModule; Object.defineProperty(privateClassWithPrivateModuleSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithPrivateModuleSetAccessorTypes; @@ -2511,56 +2511,56 @@ var publicClassInGlobalWithPublicGetAccessorTypes = /** @class */ (function () { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassInGlobalWithPublicGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassInGlobalWithPublicGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassInGlobalWithPublicGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassInGlobalWithPublicGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new publicClassInGlobal(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassInGlobalWithPublicGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new publicClassInGlobal(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassInGlobalWithPublicGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new publicClassInGlobal(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassInGlobalWithPublicGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new publicClassInGlobal(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassInGlobalWithPublicGetAccessorTypes; @@ -2571,25 +2571,25 @@ var publicClassInGlobalWithWithPublicSetAccessorTypes = /** @class */ (function Object.defineProperty(publicClassInGlobalWithWithPublicSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassInGlobalWithWithPublicSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassInGlobalWithWithPublicSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassInGlobalWithWithPublicSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassInGlobalWithWithPublicSetAccessorTypes; @@ -2627,56 +2627,56 @@ var publicModuleInGlobal; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPrivateGetAccessorTypes; @@ -2689,56 +2689,56 @@ var publicModuleInGlobal; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPublicGetAccessorTypes; @@ -2751,56 +2751,56 @@ var publicModuleInGlobal; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPrivateGetAccessorTypes; @@ -2812,56 +2812,56 @@ var publicModuleInGlobal; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPublicGetAccessorTypes; @@ -2872,25 +2872,25 @@ var publicModuleInGlobal; Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPrivateSetAccessorTypes; @@ -2902,25 +2902,25 @@ var publicModuleInGlobal; Object.defineProperty(publicClassWithWithPublicSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPublicSetAccessorTypes; @@ -2932,25 +2932,25 @@ var publicModuleInGlobal; Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPrivateSetAccessorTypes; @@ -2961,25 +2961,25 @@ var publicModuleInGlobal; Object.defineProperty(privateClassWithWithPublicSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPublicSetAccessorTypes; @@ -2991,28 +2991,28 @@ var publicModuleInGlobal; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithPrivateModuleGetAccessorTypes; @@ -3024,13 +3024,13 @@ var publicModuleInGlobal; Object.defineProperty(publicClassWithPrivateModuleSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithPrivateModuleSetAccessorTypes; @@ -3043,28 +3043,28 @@ var publicModuleInGlobal; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithPrivateModuleGetAccessorTypes; @@ -3075,13 +3075,13 @@ var publicModuleInGlobal; Object.defineProperty(privateClassWithPrivateModuleSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithPrivateModuleSetAccessorTypes; @@ -3094,56 +3094,56 @@ var publicModuleInGlobal; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPrivateGetAccessorTypes; @@ -3156,56 +3156,56 @@ var publicModuleInGlobal; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPublicGetAccessorTypes; @@ -3218,56 +3218,56 @@ var publicModuleInGlobal; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new privateClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPrivateGetAccessorTypes; @@ -3279,56 +3279,56 @@ var publicModuleInGlobal; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return new publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPublicGetAccessorTypes; @@ -3339,25 +3339,25 @@ var publicModuleInGlobal; Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPrivateSetAccessorTypes; @@ -3369,25 +3369,25 @@ var publicModuleInGlobal; Object.defineProperty(publicClassWithWithPublicSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPublicSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPublicSetAccessorTypes; @@ -3399,25 +3399,25 @@ var publicModuleInGlobal; Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPrivateSetAccessorTypes; @@ -3428,25 +3428,25 @@ var publicModuleInGlobal; Object.defineProperty(privateClassWithWithPublicSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes, "myPrivateStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPublicSetAccessorTypes.prototype, "myPrivateMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPublicSetAccessorTypes; @@ -3458,28 +3458,28 @@ var publicModuleInGlobal; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithPrivateModuleGetAccessorTypes; @@ -3491,13 +3491,13 @@ var publicModuleInGlobal; Object.defineProperty(publicClassWithPrivateModuleSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithPrivateModuleSetAccessorTypes; @@ -3510,28 +3510,28 @@ var publicModuleInGlobal; get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return new privateModule.publicClass(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithPrivateModuleGetAccessorTypes; @@ -3542,13 +3542,13 @@ var publicModuleInGlobal; Object.defineProperty(privateClassWithPrivateModuleSetAccessorTypes, "myPublicStaticMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleSetAccessorTypes.prototype, "myPublicMethod", { set: function (param) { }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithPrivateModuleSetAccessorTypes; diff --git a/tests/baselines/reference/privacyCannotNameAccessorDeclFile.js b/tests/baselines/reference/privacyCannotNameAccessorDeclFile.js index e0dc38bcfcd58..540d41f837af2 100644 --- a/tests/baselines/reference/privacyCannotNameAccessorDeclFile.js +++ b/tests/baselines/reference/privacyCannotNameAccessorDeclFile.js @@ -197,56 +197,56 @@ var publicClassWithWithPrivateGetAccessorTypes = /** @class */ (function () { get: function () { return exporter.createExportedWidget1(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return exporter.createExportedWidget1(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return exporter.createExportedWidget1(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return exporter.createExportedWidget1(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return exporter.createExportedWidget3(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return exporter.createExportedWidget3(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return exporter.createExportedWidget3(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return exporter.createExportedWidget3(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithWithPrivateGetAccessorTypes; @@ -259,56 +259,56 @@ var privateClassWithWithPrivateGetAccessorTypes = /** @class */ (function () { get: function () { return exporter.createExportedWidget1(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod", { get: function () { return exporter.createExportedWidget1(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return exporter.createExportedWidget1(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod", { get: function () { return exporter.createExportedWidget1(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return exporter.createExportedWidget3(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes, "myPrivateStaticMethod1", { get: function () { return exporter.createExportedWidget3(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return exporter.createExportedWidget3(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithWithPrivateGetAccessorTypes.prototype, "myPrivateMethod1", { get: function () { return exporter.createExportedWidget3(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithWithPrivateGetAccessorTypes; @@ -320,28 +320,28 @@ var publicClassWithPrivateModuleGetAccessorTypes = /** @class */ (function () { get: function () { return exporter.createExportedWidget2(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return exporter.createExportedWidget2(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return exporter.createExportedWidget4(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(publicClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return exporter.createExportedWidget4(); }, - enumerable: true, + enumerable: false, configurable: true }); return publicClassWithPrivateModuleGetAccessorTypes; @@ -354,28 +354,28 @@ var privateClassWithPrivateModuleGetAccessorTypes = /** @class */ (function () { get: function () { return exporter.createExportedWidget2(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod", { get: function () { return exporter.createExportedWidget2(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes, "myPublicStaticMethod1", { get: function () { return exporter.createExportedWidget4(); }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(privateClassWithPrivateModuleGetAccessorTypes.prototype, "myPublicMethod1", { get: function () { return exporter.createExportedWidget4(); }, - enumerable: true, + enumerable: false, configurable: true }); return privateClassWithPrivateModuleGetAccessorTypes; diff --git a/tests/baselines/reference/privacyGetter.js b/tests/baselines/reference/privacyGetter.js index 92fd5e82bec8c..ca72cafc43b83 100644 --- a/tests/baselines/reference/privacyGetter.js +++ b/tests/baselines/reference/privacyGetter.js @@ -235,7 +235,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p1_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C3_public.prototype, "p2_private", { @@ -244,7 +244,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p2_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C3_public.prototype, "p3_private", { @@ -253,7 +253,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p3_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C3_public.prototype, "p4_public", { @@ -262,7 +262,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p4_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); return C3_public; @@ -277,7 +277,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p1_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C4_private.prototype, "p2_private", { @@ -286,7 +286,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p2_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C4_private.prototype, "p3_private", { @@ -295,7 +295,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p3_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C4_private.prototype, "p4_public", { @@ -304,7 +304,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p4_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); return C4_private; @@ -334,7 +334,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m2_c3_p1_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(m2_C3_public.prototype, "p2_private", { @@ -343,7 +343,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m2_c3_p2_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(m2_C3_public.prototype, "p3_private", { @@ -352,7 +352,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m2_c3_p3_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(m2_C3_public.prototype, "p4_public", { @@ -361,7 +361,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m2_c3_p4_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); return m2_C3_public; @@ -376,7 +376,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m2_c3_p1_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(m2_C4_private.prototype, "p2_private", { @@ -385,7 +385,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m2_c3_p2_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(m2_C4_private.prototype, "p3_private", { @@ -394,7 +394,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m2_c3_p3_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(m2_C4_private.prototype, "p4_public", { @@ -403,7 +403,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m2_c3_p4_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); return m2_C4_private; @@ -431,7 +431,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p1_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C7_public.prototype, "p2_private", { @@ -440,7 +440,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p2_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C7_public.prototype, "p3_private", { @@ -449,7 +449,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p3_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C7_public.prototype, "p4_public", { @@ -458,7 +458,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p4_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); return C7_public; @@ -473,7 +473,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p1_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C8_private.prototype, "p2_private", { @@ -482,7 +482,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p2_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C8_private.prototype, "p3_private", { @@ -491,7 +491,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p3_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C8_private.prototype, "p4_public", { @@ -500,7 +500,7 @@ define(["require", "exports"], function (require, exports) { }, set: function (m1_c3_p4_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); return C8_private; diff --git a/tests/baselines/reference/privacyGloGetter.js b/tests/baselines/reference/privacyGloGetter.js index 392272b4d0248..a3047863a693f 100644 --- a/tests/baselines/reference/privacyGloGetter.js +++ b/tests/baselines/reference/privacyGloGetter.js @@ -113,7 +113,7 @@ var m1; }, set: function (m1_c3_p1_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C3_public.prototype, "p2_private", { @@ -122,7 +122,7 @@ var m1; }, set: function (m1_c3_p2_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C3_public.prototype, "p3_private", { @@ -131,7 +131,7 @@ var m1; }, set: function (m1_c3_p3_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C3_public.prototype, "p4_public", { @@ -140,7 +140,7 @@ var m1; }, set: function (m1_c3_p4_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); return C3_public; @@ -155,7 +155,7 @@ var m1; }, set: function (m1_c3_p1_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C4_private.prototype, "p2_private", { @@ -164,7 +164,7 @@ var m1; }, set: function (m1_c3_p2_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C4_private.prototype, "p3_private", { @@ -173,7 +173,7 @@ var m1; }, set: function (m1_c3_p3_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C4_private.prototype, "p4_public", { @@ -182,7 +182,7 @@ var m1; }, set: function (m1_c3_p4_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); return C4_private; @@ -202,7 +202,7 @@ var C7_public = /** @class */ (function () { }, set: function (m1_c3_p1_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C7_public.prototype, "p2_private", { @@ -211,7 +211,7 @@ var C7_public = /** @class */ (function () { }, set: function (m1_c3_p2_arg) { }, - enumerable: true, + enumerable: false, configurable: true }); return C7_public; diff --git a/tests/baselines/reference/privateClassPropertyAccessibleWithinClass.js b/tests/baselines/reference/privateClassPropertyAccessibleWithinClass.js index 9a1e95c2f52c7..fcbc18ae1453d 100644 --- a/tests/baselines/reference/privateClassPropertyAccessibleWithinClass.js +++ b/tests/baselines/reference/privateClassPropertyAccessibleWithinClass.js @@ -39,14 +39,14 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "y", { get: function () { return this.x; }, set: function (x) { this.y = this.x; }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { return this.foo; }; Object.defineProperty(C, "y", { get: function () { return this.x; }, set: function (x) { this.y = this.x; }, - enumerable: true, + enumerable: false, configurable: true }); C.foo = function () { return this.foo; }; @@ -67,7 +67,7 @@ var C2 = /** @class */ (function () { var _this = this; (function () { _this.y = _this.x; }); }, - enumerable: true, + enumerable: false, configurable: true }); C2.prototype.foo = function () { @@ -84,7 +84,7 @@ var C2 = /** @class */ (function () { var _this = this; (function () { _this.y = _this.x; }); }, - enumerable: true, + enumerable: false, configurable: true }); C2.foo = function () { diff --git a/tests/baselines/reference/privateClassPropertyAccessibleWithinNestedClass.js b/tests/baselines/reference/privateClassPropertyAccessibleWithinNestedClass.js index b915d541049c9..52ed810cca5f1 100644 --- a/tests/baselines/reference/privateClassPropertyAccessibleWithinNestedClass.js +++ b/tests/baselines/reference/privateClassPropertyAccessibleWithinNestedClass.js @@ -45,14 +45,14 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "y", { get: function () { return this.x; }, set: function (x) { this.y = this.x; }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { return this.foo; }; Object.defineProperty(C, "y", { get: function () { return this.x; }, set: function (x) { this.y = this.x; }, - enumerable: true, + enumerable: false, configurable: true }); C.foo = function () { return this.foo; }; diff --git a/tests/baselines/reference/privateNameES5Ban(target=es3).js b/tests/baselines/reference/privateNameES5Ban(target=es3).js index 0f273d9e7fc45..b17b950cbf530 100644 --- a/tests/baselines/reference/privateNameES5Ban(target=es3).js +++ b/tests/baselines/reference/privateNameES5Ban(target=es3).js @@ -23,13 +23,13 @@ var A = /** @class */ (function () { Object.defineProperty(A.prototype, "", { get: function () { return ""; }, set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(A, "", { get: function () { return 0; }, set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); var _field, _sField; diff --git a/tests/baselines/reference/privateNameES5Ban(target=es5).js b/tests/baselines/reference/privateNameES5Ban(target=es5).js index 0f273d9e7fc45..b17b950cbf530 100644 --- a/tests/baselines/reference/privateNameES5Ban(target=es5).js +++ b/tests/baselines/reference/privateNameES5Ban(target=es5).js @@ -23,13 +23,13 @@ var A = /** @class */ (function () { Object.defineProperty(A.prototype, "", { get: function () { return ""; }, set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(A, "", { get: function () { return 0; }, set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); var _field, _sField; diff --git a/tests/baselines/reference/properties.js b/tests/baselines/reference/properties.js index 27688f5837578..cebb56ef2f37d 100644 --- a/tests/baselines/reference/properties.js +++ b/tests/baselines/reference/properties.js @@ -23,7 +23,7 @@ var MyClass = /** @class */ (function () { set: function (value) { // }, - enumerable: true, + enumerable: false, configurable: true }); return MyClass; diff --git a/tests/baselines/reference/properties.sourcemap.txt b/tests/baselines/reference/properties.sourcemap.txt index dcb2822b46b41..8fc35e4500a44 100644 --- a/tests/baselines/reference/properties.sourcemap.txt +++ b/tests/baselines/reference/properties.sourcemap.txt @@ -109,14 +109,14 @@ sourceFile:properties.ts >>> }, 1 >^^^^^^^^ 2 > ^ -3 > ^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^-> 1 > > 2 > } 1 >Emitted(10, 9) Source(11, 5) + SourceIndex(0) 2 >Emitted(10, 10) Source(11, 6) + SourceIndex(0) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1->^^^^^^^ diff --git a/tests/baselines/reference/propertyAndAccessorWithSameName.js b/tests/baselines/reference/propertyAndAccessorWithSameName.js index 14c08ed2d6571..1d599e500fd29 100644 --- a/tests/baselines/reference/propertyAndAccessorWithSameName.js +++ b/tests/baselines/reference/propertyAndAccessorWithSameName.js @@ -27,7 +27,7 @@ var C = /** @class */ (function () { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -38,7 +38,7 @@ var D = /** @class */ (function () { Object.defineProperty(D.prototype, "x", { set: function (v) { } // error , - enumerable: true, + enumerable: false, configurable: true }); return D; @@ -51,7 +51,7 @@ var E = /** @class */ (function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return E; diff --git a/tests/baselines/reference/protectedClassPropertyAccessibleWithinClass.js b/tests/baselines/reference/protectedClassPropertyAccessibleWithinClass.js index cd663ccc009f3..580e7f74997f9 100644 --- a/tests/baselines/reference/protectedClassPropertyAccessibleWithinClass.js +++ b/tests/baselines/reference/protectedClassPropertyAccessibleWithinClass.js @@ -39,14 +39,14 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "y", { get: function () { return this.x; }, set: function (x) { this.y = this.x; }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { return this.foo; }; Object.defineProperty(C, "y", { get: function () { return this.x; }, set: function (x) { this.y = this.x; }, - enumerable: true, + enumerable: false, configurable: true }); C.foo = function () { return this.foo; }; @@ -67,7 +67,7 @@ var C2 = /** @class */ (function () { var _this = this; (function () { _this.y = _this.x; }); }, - enumerable: true, + enumerable: false, configurable: true }); C2.prototype.foo = function () { @@ -84,7 +84,7 @@ var C2 = /** @class */ (function () { var _this = this; (function () { _this.y = _this.x; }); }, - enumerable: true, + enumerable: false, configurable: true }); C2.foo = function () { diff --git a/tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedClass.js b/tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedClass.js index aa3fc8961856f..8fac2fa795c65 100644 --- a/tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedClass.js +++ b/tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedClass.js @@ -45,14 +45,14 @@ var C = /** @class */ (function () { Object.defineProperty(C.prototype, "y", { get: function () { return this.x; }, set: function (x) { this.y = this.x; }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { return this.foo; }; Object.defineProperty(C, "y", { get: function () { return this.x; }, set: function (x) { this.y = this.x; }, - enumerable: true, + enumerable: false, configurable: true }); C.foo = function () { return this.foo; }; diff --git a/tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedSubclass.js b/tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedSubclass.js index 78ebbbd00fba0..9cc42fa96f125 100644 --- a/tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedSubclass.js +++ b/tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedSubclass.js @@ -64,14 +64,14 @@ var C = /** @class */ (function (_super) { Object.defineProperty(C.prototype, "y", { get: function () { return this.x; }, set: function (x) { this.y = this.x; }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { return this.x; }; Object.defineProperty(C, "y", { get: function () { return this.x; }, set: function (x) { this.y = this.x; }, - enumerable: true, + enumerable: false, configurable: true }); C.foo = function () { return this.x; }; diff --git a/tests/baselines/reference/protectedClassPropertyAccessibleWithinSubclass.js b/tests/baselines/reference/protectedClassPropertyAccessibleWithinSubclass.js index 5809d01266dc8..18e6100afe1ab 100644 --- a/tests/baselines/reference/protectedClassPropertyAccessibleWithinSubclass.js +++ b/tests/baselines/reference/protectedClassPropertyAccessibleWithinSubclass.js @@ -47,7 +47,7 @@ var C = /** @class */ (function (_super) { Object.defineProperty(C.prototype, "y", { get: function () { return this.x; }, set: function (x) { this.y = this.x; }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { return this.x; }; @@ -55,7 +55,7 @@ var C = /** @class */ (function (_super) { Object.defineProperty(C, "y", { get: function () { return this.x; }, set: function (x) { this.y = this.x; }, - enumerable: true, + enumerable: false, configurable: true }); C.foo = function () { return this.x; }; diff --git a/tests/baselines/reference/quotedAccessorName1.js b/tests/baselines/reference/quotedAccessorName1.js index 2a55f13e0de24..c5f0c34c935f5 100644 --- a/tests/baselines/reference/quotedAccessorName1.js +++ b/tests/baselines/reference/quotedAccessorName1.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "foo", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/quotedAccessorName2.js b/tests/baselines/reference/quotedAccessorName2.js index c8f9a6024d811..64816e11cd7f4 100644 --- a/tests/baselines/reference/quotedAccessorName2.js +++ b/tests/baselines/reference/quotedAccessorName2.js @@ -9,7 +9,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C, "foo", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/readonlyInDeclarationFile.js b/tests/baselines/reference/readonlyInDeclarationFile.js index 7419e27c013b5..e401d300aee2a 100644 --- a/tests/baselines/reference/readonlyInDeclarationFile.js +++ b/tests/baselines/reference/readonlyInDeclarationFile.js @@ -59,68 +59,68 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "b1", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "b2", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "b3", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "c1", { get: function () { return 1; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "c2", { get: function () { return 1; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "c3", { get: function () { return 1; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "t1", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "t2", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "t3", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "u1", { get: function () { return 1; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "u2", { get: function () { return 1; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "u3", { get: function () { return 1; }, set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/readonlyInNonPropertyParameters.js b/tests/baselines/reference/readonlyInNonPropertyParameters.js index d4cffa3281e7e..fb45e3d4fa20e 100644 --- a/tests/baselines/reference/readonlyInNonPropertyParameters.js +++ b/tests/baselines/reference/readonlyInNonPropertyParameters.js @@ -16,7 +16,7 @@ var X = /** @class */ (function () { X.prototype.method = function (x) { }; Object.defineProperty(X.prototype, "x", { set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); return X; diff --git a/tests/baselines/reference/readonlyMembers.js b/tests/baselines/reference/readonlyMembers.js index 07345379e6f80..ceb0f3b18e236 100644 --- a/tests/baselines/reference/readonlyMembers.js +++ b/tests/baselines/reference/readonlyMembers.js @@ -84,7 +84,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "c", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { diff --git a/tests/baselines/reference/recursiveGetterAccess.js b/tests/baselines/reference/recursiveGetterAccess.js index 2563e0323547a..567e210621602 100644 --- a/tests/baselines/reference/recursiveGetterAccess.js +++ b/tests/baselines/reference/recursiveGetterAccess.js @@ -11,7 +11,7 @@ var MyClass = /** @class */ (function () { } Object.defineProperty(MyClass.prototype, "testProp", { get: function () { return this.testProp; }, - enumerable: true, + enumerable: false, configurable: true }); return MyClass; diff --git a/tests/baselines/reference/recursiveProperties.js b/tests/baselines/reference/recursiveProperties.js index 45ba1c169d848..5920b667b76cb 100644 --- a/tests/baselines/reference/recursiveProperties.js +++ b/tests/baselines/reference/recursiveProperties.js @@ -13,7 +13,7 @@ var A = /** @class */ (function () { } Object.defineProperty(A.prototype, "testProp", { get: function () { return this.testProp; }, - enumerable: true, + enumerable: false, configurable: true }); return A; @@ -23,7 +23,7 @@ var B = /** @class */ (function () { } Object.defineProperty(B.prototype, "testProp", { set: function (value) { this.testProp = value; }, - enumerable: true, + enumerable: false, configurable: true }); return B; diff --git a/tests/baselines/reference/recursiveSpecializationOfSignatures.js b/tests/baselines/reference/recursiveSpecializationOfSignatures.js index cc425af5891ac..76048a32f1766 100644 --- a/tests/baselines/reference/recursiveSpecializationOfSignatures.js +++ b/tests/baselines/reference/recursiveSpecializationOfSignatures.js @@ -14,7 +14,7 @@ var S0 = /** @class */ (function () { Object.defineProperty(S0.prototype, "S1", { set: function (S2) { }, - enumerable: true, + enumerable: false, configurable: true }); return S0; diff --git a/tests/baselines/reference/returnValueInSetter.js b/tests/baselines/reference/returnValueInSetter.js index 2fe980308b599..61ada5bcf980b 100644 --- a/tests/baselines/reference/returnValueInSetter.js +++ b/tests/baselines/reference/returnValueInSetter.js @@ -15,7 +15,7 @@ var f = /** @class */ (function () { set: function (value) { return null; // Should be an error }, - enumerable: true, + enumerable: false, configurable: true }); return f; diff --git a/tests/baselines/reference/setterBeforeGetter.js b/tests/baselines/reference/setterBeforeGetter.js index 743ad9da03977..1d406be2f102b 100644 --- a/tests/baselines/reference/setterBeforeGetter.js +++ b/tests/baselines/reference/setterBeforeGetter.js @@ -24,7 +24,7 @@ var Foo = /** @class */ (function () { set: function (thing) { this._bar = thing; }, - enumerable: true, + enumerable: false, configurable: true }); return Foo; diff --git a/tests/baselines/reference/setterWithReturn.js b/tests/baselines/reference/setterWithReturn.js index d4b6b92e85892..ae9f7ff6fecd7 100644 --- a/tests/baselines/reference/setterWithReturn.js +++ b/tests/baselines/reference/setterWithReturn.js @@ -23,7 +23,7 @@ var C234 = /** @class */ (function () { return 0; } }, - enumerable: true, + enumerable: false, configurable: true }); return C234; diff --git a/tests/baselines/reference/sourceMapValidationClass.js b/tests/baselines/reference/sourceMapValidationClass.js index 803a266311422..fe5a714acdc40 100644 --- a/tests/baselines/reference/sourceMapValidationClass.js +++ b/tests/baselines/reference/sourceMapValidationClass.js @@ -41,7 +41,7 @@ var Greeter = /** @class */ (function () { set: function (greetings) { this.greeting = greetings; }, - enumerable: true, + enumerable: false, configurable: true }); return Greeter; diff --git a/tests/baselines/reference/sourceMapValidationClass.sourcemap.txt b/tests/baselines/reference/sourceMapValidationClass.sourcemap.txt index be1665313a183..00e9a0da75dde 100644 --- a/tests/baselines/reference/sourceMapValidationClass.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationClass.sourcemap.txt @@ -304,14 +304,14 @@ sourceFile:sourceMapValidationClass.ts >>> }, 1 >^^^^^^^^ 2 > ^ -3 > ^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^-> 1 > > 2 > } 1 >Emitted(22, 9) Source(17, 5) + SourceIndex(0) 2 >Emitted(22, 10) Source(17, 6) + SourceIndex(0) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1->^^^^^^^ diff --git a/tests/baselines/reference/sourceMapValidationDecorators.js b/tests/baselines/reference/sourceMapValidationDecorators.js index cc7129a7f4dae..86a843f7f82c3 100644 --- a/tests/baselines/reference/sourceMapValidationDecorators.js +++ b/tests/baselines/reference/sourceMapValidationDecorators.js @@ -85,7 +85,7 @@ var Greeter = /** @class */ (function () { set: function (greetings) { this.greeting = greetings; }, - enumerable: true, + enumerable: false, configurable: true }); Greeter.x1 = 10; diff --git a/tests/baselines/reference/sourceMapValidationDecorators.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDecorators.sourcemap.txt index 257fbcd7831b0..de57be0e9fa38 100644 --- a/tests/baselines/reference/sourceMapValidationDecorators.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDecorators.sourcemap.txt @@ -336,14 +336,14 @@ sourceFile:sourceMapValidationDecorators.ts >>> }, 1 >^^^^^^^^ 2 > ^ -3 > ^^^^^^^^^^^^^^^^^-> +3 > ^^^^^^^^^^^^^^^^^^-> 1 > > 2 > } 1 >Emitted(30, 9) Source(53, 5) + SourceIndex(0) 2 >Emitted(30, 10) Source(53, 6) + SourceIndex(0) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1->^^^^^^^ diff --git a/tests/baselines/reference/staticGetter1.js b/tests/baselines/reference/staticGetter1.js index f3911c1ab332d..e93abc051ef38 100644 --- a/tests/baselines/reference/staticGetter1.js +++ b/tests/baselines/reference/staticGetter1.js @@ -16,7 +16,7 @@ var C = /** @class */ (function () { get: function () { return this; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/staticGetterAndSetter.js b/tests/baselines/reference/staticGetterAndSetter.js index 5019b52856a3a..55bbf5c88055f 100644 --- a/tests/baselines/reference/staticGetterAndSetter.js +++ b/tests/baselines/reference/staticGetterAndSetter.js @@ -12,7 +12,7 @@ var Foo = /** @class */ (function () { Object.defineProperty(Foo, "Foo", { get: function () { return 0; }, set: function (n) { }, - enumerable: true, + enumerable: false, configurable: true }); return Foo; diff --git a/tests/baselines/reference/staticPropertyNotInClassType.js b/tests/baselines/reference/staticPropertyNotInClassType.js index d6bbdc75accbc..b23ed5ea5ecc3 100644 --- a/tests/baselines/reference/staticPropertyNotInClassType.js +++ b/tests/baselines/reference/staticPropertyNotInClassType.js @@ -51,7 +51,7 @@ var NonGeneric; Object.defineProperty(C, "x", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -76,7 +76,7 @@ var Generic; Object.defineProperty(C, "x", { get: function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/staticVisibility.js b/tests/baselines/reference/staticVisibility.js index 78f1dd1902453..363d68639137a 100644 --- a/tests/baselines/reference/staticVisibility.js +++ b/tests/baselines/reference/staticVisibility.js @@ -61,7 +61,7 @@ var C2 = /** @class */ (function () { , set: function (bar) { barback = bar; } // not ok , - enumerable: true, + enumerable: false, configurable: true }); return C2; diff --git a/tests/baselines/reference/stringIndexerConstrainsPropertyDeclarations.js b/tests/baselines/reference/stringIndexerConstrainsPropertyDeclarations.js index d405014bc6804..33eee0a943605 100644 --- a/tests/baselines/reference/stringIndexerConstrainsPropertyDeclarations.js +++ b/tests/baselines/reference/stringIndexerConstrainsPropertyDeclarations.js @@ -108,7 +108,7 @@ var C = /** @class */ (function () { }, set: function (v) { } // ok , - enumerable: true, + enumerable: false, configurable: true }); C.prototype.foo = function () { @@ -119,7 +119,7 @@ var C = /** @class */ (function () { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/superCallInNonStaticMethod.js b/tests/baselines/reference/superCallInNonStaticMethod.js index 30a3381bfec03..fd1bb59b59b19 100644 --- a/tests/baselines/reference/superCallInNonStaticMethod.js +++ b/tests/baselines/reference/superCallInNonStaticMethod.js @@ -111,7 +111,7 @@ var Other = /** @class */ (function (_super) { set: function (value) { _super.prototype.instanceMethod.call(this); }, - enumerable: true, + enumerable: false, configurable: true }); return Other; diff --git a/tests/baselines/reference/superCallInStaticMethod.js b/tests/baselines/reference/superCallInStaticMethod.js index 17d768460ca36..c43746ee34c0c 100644 --- a/tests/baselines/reference/superCallInStaticMethod.js +++ b/tests/baselines/reference/superCallInStaticMethod.js @@ -103,7 +103,7 @@ var Other = /** @class */ (function (_super) { set: function (value) { _super.staticMethod.call(this); }, - enumerable: true, + enumerable: false, configurable: true }); // in static method diff --git a/tests/baselines/reference/superElementAccess.js b/tests/baselines/reference/superElementAccess.js index e7b390e0d0589..e8b9c86b844e4 100644 --- a/tests/baselines/reference/superElementAccess.js +++ b/tests/baselines/reference/superElementAccess.js @@ -60,7 +60,7 @@ var MyBase = /** @class */ (function () { Object.defineProperty(MyBase.prototype, "value", { get: function () { return 0; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return MyBase; diff --git a/tests/baselines/reference/superPropertyAccess.js b/tests/baselines/reference/superPropertyAccess.js index 76a574695852a..3410f4d49f974 100644 --- a/tests/baselines/reference/superPropertyAccess.js +++ b/tests/baselines/reference/superPropertyAccess.js @@ -60,7 +60,7 @@ var MyBase = /** @class */ (function () { Object.defineProperty(MyBase.prototype, "value", { get: function () { return 0; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return MyBase; diff --git a/tests/baselines/reference/superPropertyAccess1.js b/tests/baselines/reference/superPropertyAccess1.js index a3590965d0880..950b0471de33e 100644 --- a/tests/baselines/reference/superPropertyAccess1.js +++ b/tests/baselines/reference/superPropertyAccess1.js @@ -49,7 +49,7 @@ var C = /** @class */ (function () { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.bar = function () { }; @@ -73,7 +73,7 @@ var D = /** @class */ (function (_super) { _super.prototype.x; // error return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return D; diff --git a/tests/baselines/reference/superPropertyAccess2.js b/tests/baselines/reference/superPropertyAccess2.js index 602ed09311542..a04769c9d0ff6 100644 --- a/tests/baselines/reference/superPropertyAccess2.js +++ b/tests/baselines/reference/superPropertyAccess2.js @@ -49,7 +49,7 @@ var C = /** @class */ (function () { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); C.bar = function () { }; @@ -73,7 +73,7 @@ var D = /** @class */ (function (_super) { _super.x; // error return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return D; diff --git a/tests/baselines/reference/superPropertyAccessNoError.js b/tests/baselines/reference/superPropertyAccessNoError.js index faa486ef7c020..b3473eb1fc79c 100644 --- a/tests/baselines/reference/superPropertyAccessNoError.js +++ b/tests/baselines/reference/superPropertyAccessNoError.js @@ -128,7 +128,7 @@ var SomeDerivedClass = /** @class */ (function (_super) { var x = _super.prototype.func.call(this); var x; }, - enumerable: true, + enumerable: false, configurable: true }); SomeDerivedClass.fn = function () { @@ -145,7 +145,7 @@ var SomeDerivedClass = /** @class */ (function (_super) { var x = _super.func.call(this); var x; }, - enumerable: true, + enumerable: false, configurable: true }); SomeDerivedClass.prototype.returnThis = function () { diff --git a/tests/baselines/reference/superPropertyAccess_ES5.js b/tests/baselines/reference/superPropertyAccess_ES5.js index a6607a13b56de..be1bbf89e0dde 100644 --- a/tests/baselines/reference/superPropertyAccess_ES5.js +++ b/tests/baselines/reference/superPropertyAccess_ES5.js @@ -48,7 +48,7 @@ var MyBase = /** @class */ (function () { MyBase.prototype.getValue = function () { return 1; }; Object.defineProperty(MyBase.prototype, "value", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return MyBase; @@ -71,7 +71,7 @@ var A = /** @class */ (function () { Object.defineProperty(A.prototype, "property", { get: function () { return this._property; }, set: function (value) { this._property = value; }, - enumerable: true, + enumerable: false, configurable: true }); return A; @@ -85,7 +85,7 @@ var B = /** @class */ (function (_super) { set: function (value) { _super.prototype.property = value + " addition"; }, - enumerable: true, + enumerable: false, configurable: true }); return B; diff --git a/tests/baselines/reference/targetEs6DecoratorMetadataImportNotElided.js b/tests/baselines/reference/targetEs6DecoratorMetadataImportNotElided.js index b2126326793a2..d4781b57b5ca5 100644 --- a/tests/baselines/reference/targetEs6DecoratorMetadataImportNotElided.js +++ b/tests/baselines/reference/targetEs6DecoratorMetadataImportNotElided.js @@ -41,7 +41,7 @@ var MyComponent = /** @class */ (function () { Object.defineProperty(MyComponent.prototype, "ref", { get: function () { return this._ref; }, set: function (value) { this._ref = value; }, - enumerable: true, + enumerable: false, configurable: true }); __decorate([ diff --git a/tests/baselines/reference/thisInAccessors.js b/tests/baselines/reference/thisInAccessors.js index 739cc183affc7..5419586004302 100644 --- a/tests/baselines/reference/thisInAccessors.js +++ b/tests/baselines/reference/thisInAccessors.js @@ -43,7 +43,7 @@ var GetterOnly = /** @class */ (function () { }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return GetterOnly; @@ -60,7 +60,7 @@ var SetterOnly = /** @class */ (function () { var _this = this; var fn = function () { return _this; }; }, - enumerable: true, + enumerable: false, configurable: true }); return SetterOnly; @@ -79,7 +79,7 @@ var GetterAndSetter = /** @class */ (function () { var _this = this; var fn = function () { return _this; }; }, - enumerable: true, + enumerable: false, configurable: true }); return GetterAndSetter; diff --git a/tests/baselines/reference/thisInStatics.js b/tests/baselines/reference/thisInStatics.js index dfb0dc19f877c..9e3f7a468ae55 100644 --- a/tests/baselines/reference/thisInStatics.js +++ b/tests/baselines/reference/thisInStatics.js @@ -22,7 +22,7 @@ var C = /** @class */ (function () { var y /*2*/ = this; return y; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/thisTypeInAccessors.js b/tests/baselines/reference/thisTypeInAccessors.js index bae75af559977..121d548bd16d1 100644 --- a/tests/baselines/reference/thisTypeInAccessors.js +++ b/tests/baselines/reference/thisTypeInAccessors.js @@ -64,7 +64,7 @@ var Explicit = /** @class */ (function () { Object.defineProperty(Explicit.prototype, "x", { get: function () { return this.n; }, set: function (n) { this.n = n; }, - enumerable: true, + enumerable: false, configurable: true }); return Explicit; @@ -76,7 +76,7 @@ var Contextual = /** @class */ (function () { Object.defineProperty(Contextual.prototype, "x", { get: function () { return this.n; } // inside a class, so already correct , - enumerable: true, + enumerable: false, configurable: true }); return Contextual; diff --git a/tests/baselines/reference/trailingCommasInFunctionParametersAndArguments.js b/tests/baselines/reference/trailingCommasInFunctionParametersAndArguments.js index 3f803038ec937..0484c062321a7 100644 --- a/tests/baselines/reference/trailingCommasInFunctionParametersAndArguments.js +++ b/tests/baselines/reference/trailingCommasInFunctionParametersAndArguments.js @@ -50,7 +50,7 @@ var X = /** @class */ (function () { Object.defineProperty(X.prototype, "x", { // See trailingCommasInGetter.ts set: function (value) { }, - enumerable: true, + enumerable: false, configurable: true }); return X; diff --git a/tests/baselines/reference/trailingCommasInGetter.js b/tests/baselines/reference/trailingCommasInGetter.js index 3151729a66ad4..4d24414720e7c 100644 --- a/tests/baselines/reference/trailingCommasInGetter.js +++ b/tests/baselines/reference/trailingCommasInGetter.js @@ -10,7 +10,7 @@ var X = /** @class */ (function () { } Object.defineProperty(X.prototype, "x", { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); return X; diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/stripInternal.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/stripInternal.js index 36435d0421c7a..bc28b7ce5c606 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/stripInternal.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-declaration-doesnt-change/stripInternal.js @@ -30,7 +30,7 @@ define("file1", ["require", "exports"], function (require, exports) { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -317,7 +317,7 @@ sourceFile:../lib/file1.ts 6 >Emitted(12, 49) Source(7, 40) + SourceIndex(1) 7 >Emitted(12, 50) Source(7, 41) + SourceIndex(1) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^^^^^ @@ -1692,20 +1692,20 @@ sourceFile:file4.ts "sections": [ { "pos": 0, - "end": 4158, + "end": 4159, "kind": "prepend", "data": "../lib/module.js", "texts": [ { "pos": 0, - "end": 4158, + "end": 4159, "kind": "text" } ] }, { - "pos": 4158, - "end": 4359, + "pos": 4159, + "end": 4360, "kind": "text" } ] @@ -1740,9 +1740,9 @@ sourceFile:file4.ts ====================================================================== File:: /src/app/module.js ---------------------------------------------------------------------- -prepend: (0-4158):: ../lib/module.js texts:: 1 +prepend: (0-4159):: ../lib/module.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-4158) +text: (0-4159) /*@internal*/ var myGlob = 20; define("file1", ["require", "exports"], function (require, exports) { "use strict"; @@ -1755,7 +1755,7 @@ define("file1", ["require", "exports"], function (require, exports) { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1848,7 +1848,7 @@ define("file2", ["require", "exports"], function (require, exports) { var globalConst = 10; ---------------------------------------------------------------------- -text: (4158-4359) +text: (4159-4360) define("file3", ["require", "exports"], function (require, exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); @@ -1928,7 +1928,7 @@ define("file1", ["require", "exports"], function (require, exports) { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2209,7 +2209,7 @@ sourceFile:file1.ts 6 >Emitted(12, 49) Source(7, 40) + SourceIndex(1) 7 >Emitted(12, 50) Source(7, 41) + SourceIndex(1) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^^^^^ @@ -3533,7 +3533,7 @@ sourceFile:global.ts "sections": [ { "pos": 0, - "end": 4158, + "end": 4159, "kind": "text" } ] @@ -3590,7 +3590,7 @@ sourceFile:global.ts ====================================================================== File:: /src/lib/module.js ---------------------------------------------------------------------- -text: (0-4158) +text: (0-4159) /*@internal*/ var myGlob = 20; define("file1", ["require", "exports"], function (require, exports) { "use strict"; @@ -3603,7 +3603,7 @@ define("file1", ["require", "exports"], function (require, exports) { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/stripInternal.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/stripInternal.js index 455d2e781741c..ef05e119c2fb2 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/stripInternal.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/incremental-headers-change-without-dts-changes/stripInternal.js @@ -229,7 +229,7 @@ define("file1", ["require", "exports"], function (require, exports) { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -521,7 +521,7 @@ sourceFile:../lib/file1.ts 6 >Emitted(12, 49) Source(7, 40) + SourceIndex(1) 7 >Emitted(12, 50) Source(7, 41) + SourceIndex(1) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^^^^^ @@ -1870,20 +1870,20 @@ sourceFile:file4.ts "sections": [ { "pos": 0, - "end": 4143, + "end": 4144, "kind": "prepend", "data": "../lib/module.js", "texts": [ { "pos": 0, - "end": 4143, + "end": 4144, "kind": "text" } ] }, { - "pos": 4143, - "end": 4344, + "pos": 4144, + "end": 4345, "kind": "text" } ] @@ -1918,9 +1918,9 @@ sourceFile:file4.ts ====================================================================== File:: /src/app/module.js ---------------------------------------------------------------------- -prepend: (0-4143):: ../lib/module.js texts:: 1 +prepend: (0-4144):: ../lib/module.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-4143) +text: (0-4144) /*@internal*/ var myGlob = 20; define("file1", ["require", "exports"], function (require, exports) { "use strict"; @@ -1933,7 +1933,7 @@ define("file1", ["require", "exports"], function (require, exports) { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2025,7 +2025,7 @@ define("file2", ["require", "exports"], function (require, exports) { var globalConst = 10; ---------------------------------------------------------------------- -text: (4143-4344) +text: (4144-4345) define("file3", ["require", "exports"], function (require, exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); @@ -2841,7 +2841,7 @@ define("file1", ["require", "exports"], function (require, exports) { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3127,7 +3127,7 @@ sourceFile:file1.ts 6 >Emitted(12, 49) Source(7, 40) + SourceIndex(1) 7 >Emitted(12, 50) Source(7, 41) + SourceIndex(1) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^^^^^ @@ -4425,7 +4425,7 @@ sourceFile:global.ts "sections": [ { "pos": 0, - "end": 4143, + "end": 4144, "kind": "text" } ] @@ -4492,7 +4492,7 @@ sourceFile:global.ts ====================================================================== File:: /src/lib/module.js ---------------------------------------------------------------------- -text: (0-4143) +text: (0-4144) /*@internal*/ var myGlob = 20; define("file1", ["require", "exports"], function (require, exports) { "use strict"; @@ -4505,7 +4505,7 @@ define("file1", ["require", "exports"], function (require, exports) { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; diff --git a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-build/stripInternal.js b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-build/stripInternal.js index f3692954f939a..09ad750784053 100644 --- a/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-build/stripInternal.js +++ b/tests/baselines/reference/tsbuild/amdModulesWithOut/initial-build/stripInternal.js @@ -254,7 +254,7 @@ define("file1", ["require", "exports"], function (require, exports) { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -540,7 +540,7 @@ sourceFile:../lib/file1.ts 6 >Emitted(12, 49) Source(7, 40) + SourceIndex(1) 7 >Emitted(12, 50) Source(7, 41) + SourceIndex(1) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^^^^^ @@ -1889,20 +1889,20 @@ sourceFile:file4.ts "sections": [ { "pos": 0, - "end": 4129, + "end": 4130, "kind": "prepend", "data": "../lib/module.js", "texts": [ { "pos": 0, - "end": 4129, + "end": 4130, "kind": "text" } ] }, { - "pos": 4129, - "end": 4330, + "pos": 4130, + "end": 4331, "kind": "text" } ] @@ -1937,9 +1937,9 @@ sourceFile:file4.ts ====================================================================== File:: /src/app/module.js ---------------------------------------------------------------------- -prepend: (0-4129):: ../lib/module.js texts:: 1 +prepend: (0-4130):: ../lib/module.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-4129) +text: (0-4130) /*@internal*/ var myGlob = 20; define("file1", ["require", "exports"], function (require, exports) { "use strict"; @@ -1952,7 +1952,7 @@ define("file1", ["require", "exports"], function (require, exports) { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2044,7 +2044,7 @@ define("file2", ["require", "exports"], function (require, exports) { var globalConst = 10; ---------------------------------------------------------------------- -text: (4129-4330) +text: (4130-4331) define("file3", ["require", "exports"], function (require, exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); @@ -2939,7 +2939,7 @@ define("file1", ["require", "exports"], function (require, exports) { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3219,7 +3219,7 @@ sourceFile:file1.ts 6 >Emitted(12, 49) Source(7, 40) + SourceIndex(1) 7 >Emitted(12, 50) Source(7, 41) + SourceIndex(1) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^^^^^ @@ -4517,7 +4517,7 @@ sourceFile:global.ts "sections": [ { "pos": 0, - "end": 4129, + "end": 4130, "kind": "text" } ] @@ -4574,7 +4574,7 @@ sourceFile:global.ts ====================================================================== File:: /src/lib/module.js ---------------------------------------------------------------------- -text: (0-4129) +text: (0-4130) /*@internal*/ var myGlob = 20; define("file1", ["require", "exports"], function (require, exports) { "use strict"; @@ -4587,7 +4587,7 @@ define("file1", ["require", "exports"], function (require, exports) { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal-when-one-two-three-are-prepended-in-order.js index 2c15d3a563a5b..330f9247847b0 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal-when-one-two-three-are-prepended-in-order.js @@ -938,7 +938,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1409,7 +1409,7 @@ sourceFile:../second/second_part1.ts 4 >Emitted(20, 31) Source(18, 40) + SourceIndex(3) 5 >Emitted(20, 32) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2637,7 +2637,7 @@ sourceFile:../second/second_part2.ts }, { "pos": 109, - "end": 3161, + "end": 3162, "kind": "text" } ] @@ -2718,7 +2718,7 @@ function f() { } ---------------------------------------------------------------------- -text: (109-3161) +text: (109-3162) var N; (function (N) { function f() { @@ -2733,7 +2733,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3601,7 +3601,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -4074,7 +4074,7 @@ sourceFile:../../../second/second_part1.ts 4 >Emitted(20, 31) Source(18, 40) + SourceIndex(3) 5 >Emitted(20, 32) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -5341,20 +5341,20 @@ sourceFile:../../third_part1.ts "sections": [ { "pos": 0, - "end": 3161, + "end": 3162, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 0, - "end": 3161, + "end": 3162, "kind": "text" } ] }, { - "pos": 3161, - "end": 3197, + "pos": 3162, + "end": 3198, "kind": "text" } ] @@ -5389,9 +5389,9 @@ sourceFile:../../third_part1.ts ====================================================================== File:: /src/third/thirdjs/output/third-output.js ---------------------------------------------------------------------- -prepend: (0-3161):: ../../../2/second-output.js texts:: 1 +prepend: (0-3162):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-3161) +text: (0-3162) var s = "Hola, world"; console.log(s); console.log(f()); @@ -5412,7 +5412,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -5502,7 +5502,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3161-3197) +text: (3162-3198) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal.js index a40c29ef70cce..cbef4e79c26f2 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-changes/stripInternal.js @@ -724,7 +724,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1197,7 +1197,7 @@ sourceFile:../../../second/second_part1.ts 4 >Emitted(20, 31) Source(18, 40) + SourceIndex(3) 5 >Emitted(20, 32) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2477,20 +2477,20 @@ sourceFile:../../third_part1.ts }, { "pos": 109, - "end": 3161, + "end": 3162, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 109, - "end": 3161, + "end": 3162, "kind": "text" } ] }, { - "pos": 3161, - "end": 3197, + "pos": 3162, + "end": 3198, "kind": "text" } ] @@ -2549,9 +2549,9 @@ function f() { } ---------------------------------------------------------------------- -prepend: (109-3161):: ../../../2/second-output.js texts:: 1 +prepend: (109-3162):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (109-3161) +text: (109-3162) var N; (function (N) { function f() { @@ -2566,7 +2566,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2656,7 +2656,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3161-3197) +text: (3162-3198) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js index 18b93f1463dda..fc01bc4a23c4a 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js @@ -46,7 +46,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -545,7 +545,7 @@ sourceFile:../second/second_part1.ts 4 >Emitted(21, 31) Source(18, 41) + SourceIndex(3) 5 >Emitted(21, 32) Source(18, 42) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -1773,7 +1773,7 @@ sourceFile:../second/second_part2.ts }, { "pos": 127, - "end": 3179, + "end": 3180, "kind": "text" } ] @@ -1855,7 +1855,7 @@ function f() { } ---------------------------------------------------------------------- -text: (127-3179) +text: (127-3180) var N; (function (N) { function f() { @@ -1870,7 +1870,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2342,7 +2342,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2843,7 +2843,7 @@ sourceFile:../../../second/second_part1.ts 4 >Emitted(21, 31) Source(18, 41) + SourceIndex(3) 5 >Emitted(21, 32) Source(18, 42) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -4110,20 +4110,20 @@ sourceFile:../../third_part1.ts "sections": [ { "pos": 0, - "end": 3179, + "end": 3180, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 0, - "end": 3179, + "end": 3180, "kind": "text" } ] }, { - "pos": 3179, - "end": 3215, + "pos": 3180, + "end": 3216, "kind": "text" } ] @@ -4158,9 +4158,9 @@ sourceFile:../../third_part1.ts ====================================================================== File:: /src/third/thirdjs/output/third-output.js ---------------------------------------------------------------------- -prepend: (0-3179):: ../../../2/second-output.js texts:: 1 +prepend: (0-3180):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-3179) +text: (0-3180) var s = "Hello, world"; console.log(s); console.log(s); @@ -4182,7 +4182,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -4272,7 +4272,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3179-3215) +text: (3180-3216) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment.js index 23b7fc027cab5..4acef29ac79ee 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-comment.js @@ -311,7 +311,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -812,7 +812,7 @@ sourceFile:../../../second/second_part1.ts 4 >Emitted(21, 31) Source(18, 41) + SourceIndex(3) 5 >Emitted(21, 32) Source(18, 42) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2092,20 +2092,20 @@ sourceFile:../../third_part1.ts }, { "pos": 127, - "end": 3179, + "end": 3180, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 127, - "end": 3179, + "end": 3180, "kind": "text" } ] }, { - "pos": 3179, - "end": 3215, + "pos": 3180, + "end": 3216, "kind": "text" } ] @@ -2165,9 +2165,9 @@ function f() { } ---------------------------------------------------------------------- -prepend: (127-3179):: ../../../2/second-output.js texts:: 1 +prepend: (127-3180):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (127-3179) +text: (127-3180) var N; (function (N) { function f() { @@ -2182,7 +2182,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2272,7 +2272,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3179-3215) +text: (3180-3216) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js index 3f048c5515baf..ca8fbac858e7e 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js @@ -46,7 +46,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -568,7 +568,7 @@ sourceFile:../second/second_part1.ts 6 >Emitted(21, 46) Source(18, 41) + SourceIndex(3) 7 >Emitted(21, 47) Source(18, 42) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -1873,7 +1873,7 @@ sourceFile:../second/second_part2.ts }, { "pos": 127, - "end": 3561, + "end": 3562, "kind": "text" } ] @@ -1955,7 +1955,7 @@ function f() { } ---------------------------------------------------------------------- -text: (127-3561) +text: (127-3562) var N; (function (N) { function f() { @@ -1970,7 +1970,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2442,7 +2442,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2966,7 +2966,7 @@ sourceFile:../../../second/second_part1.ts 6 >Emitted(21, 46) Source(18, 41) + SourceIndex(3) 7 >Emitted(21, 47) Source(18, 42) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -4310,20 +4310,20 @@ sourceFile:../../third_part1.ts "sections": [ { "pos": 0, - "end": 3561, + "end": 3562, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 0, - "end": 3561, + "end": 3562, "kind": "text" } ] }, { - "pos": 3561, - "end": 3597, + "pos": 3562, + "end": 3598, "kind": "text" } ] @@ -4358,9 +4358,9 @@ sourceFile:../../third_part1.ts ====================================================================== File:: /src/third/thirdjs/output/third-output.js ---------------------------------------------------------------------- -prepend: (0-3561):: ../../../2/second-output.js texts:: 1 +prepend: (0-3562):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-3561) +text: (0-3562) var s = "Hello, world"; console.log(s); console.log(s); @@ -4382,7 +4382,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -4472,7 +4472,7 @@ var C = /** @class */ (function () { }()); ---------------------------------------------------------------------- -text: (3561-3597) +text: (3562-3598) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled.js index c68c0d44e9356..0268f265a20af 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-jsdoc-style-with-comments-emit-enabled.js @@ -311,7 +311,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -835,7 +835,7 @@ sourceFile:../../../second/second_part1.ts 6 >Emitted(21, 46) Source(18, 41) + SourceIndex(3) 7 >Emitted(21, 47) Source(18, 42) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2192,20 +2192,20 @@ sourceFile:../../third_part1.ts }, { "pos": 127, - "end": 3561, + "end": 3562, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 127, - "end": 3561, + "end": 3562, "kind": "text" } ] }, { - "pos": 3561, - "end": 3597, + "pos": 3562, + "end": 3598, "kind": "text" } ] @@ -2265,9 +2265,9 @@ function f() { } ---------------------------------------------------------------------- -prepend: (127-3561):: ../../../2/second-output.js texts:: 1 +prepend: (127-3562):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (127-3561) +text: (127-3562) var N; (function (N) { function f() { @@ -2282,7 +2282,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2372,7 +2372,7 @@ var C = /** @class */ (function () { }()); ---------------------------------------------------------------------- -text: (3561-3597) +text: (3562-3598) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-when-one-two-three-are-prepended-in-order.js index a5c99ef2c312b..49f9b33b92f77 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-when-one-two-three-are-prepended-in-order.js @@ -68,7 +68,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -567,7 +567,7 @@ sourceFile:../second/second_part1.ts 4 >Emitted(21, 31) Source(18, 40) + SourceIndex(3) 5 >Emitted(21, 32) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -1795,7 +1795,7 @@ sourceFile:../second/second_part2.ts }, { "pos": 127, - "end": 3179, + "end": 3180, "kind": "text" } ] @@ -1877,7 +1877,7 @@ function f() { } ---------------------------------------------------------------------- -text: (127-3179) +text: (127-3180) var N; (function (N) { function f() { @@ -1892,7 +1892,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2364,7 +2364,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2865,7 +2865,7 @@ sourceFile:../../../second/second_part1.ts 4 >Emitted(21, 31) Source(18, 40) + SourceIndex(3) 5 >Emitted(21, 32) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -4132,20 +4132,20 @@ sourceFile:../../third_part1.ts "sections": [ { "pos": 0, - "end": 3179, + "end": 3180, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 0, - "end": 3179, + "end": 3180, "kind": "text" } ] }, { - "pos": 3179, - "end": 3215, + "pos": 3180, + "end": 3216, "kind": "text" } ] @@ -4180,9 +4180,9 @@ sourceFile:../../third_part1.ts ====================================================================== File:: /src/third/thirdjs/output/third-output.js ---------------------------------------------------------------------- -prepend: (0-3179):: ../../../2/second-output.js texts:: 1 +prepend: (0-3180):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-3179) +text: (0-3180) var s = "Hello, world"; console.log(s); console.log(s); @@ -4204,7 +4204,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -4294,7 +4294,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3179-3215) +text: (3180-3216) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js index 590b1a33f1a0f..b099862a1711f 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js @@ -46,7 +46,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -568,7 +568,7 @@ sourceFile:../second/second_part1.ts 6 >Emitted(21, 45) Source(18, 40) + SourceIndex(3) 7 >Emitted(21, 46) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -1873,7 +1873,7 @@ sourceFile:../second/second_part2.ts }, { "pos": 127, - "end": 3543, + "end": 3544, "kind": "text" } ] @@ -1955,7 +1955,7 @@ function f() { } ---------------------------------------------------------------------- -text: (127-3543) +text: (127-3544) var N; (function (N) { function f() { @@ -1970,7 +1970,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2442,7 +2442,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2966,7 +2966,7 @@ sourceFile:../../../second/second_part1.ts 6 >Emitted(21, 45) Source(18, 40) + SourceIndex(3) 7 >Emitted(21, 46) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -4310,20 +4310,20 @@ sourceFile:../../third_part1.ts "sections": [ { "pos": 0, - "end": 3543, + "end": 3544, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 0, - "end": 3543, + "end": 3544, "kind": "text" } ] }, { - "pos": 3543, - "end": 3579, + "pos": 3544, + "end": 3580, "kind": "text" } ] @@ -4358,9 +4358,9 @@ sourceFile:../../third_part1.ts ====================================================================== File:: /src/third/thirdjs/output/third-output.js ---------------------------------------------------------------------- -prepend: (0-3543):: ../../../2/second-output.js texts:: 1 +prepend: (0-3544):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-3543) +text: (0-3544) var s = "Hello, world"; console.log(s); console.log(s); @@ -4382,7 +4382,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -4472,7 +4472,7 @@ var C = /** @class */ (function () { }()); ---------------------------------------------------------------------- -text: (3543-3579) +text: (3544-3580) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled.js index 7e73dc4308f73..93278768516d4 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal-with-comments-emit-enabled.js @@ -311,7 +311,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -835,7 +835,7 @@ sourceFile:../../../second/second_part1.ts 6 >Emitted(21, 45) Source(18, 40) + SourceIndex(3) 7 >Emitted(21, 46) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2192,20 +2192,20 @@ sourceFile:../../third_part1.ts }, { "pos": 127, - "end": 3543, + "end": 3544, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 127, - "end": 3543, + "end": 3544, "kind": "text" } ] }, { - "pos": 3543, - "end": 3579, + "pos": 3544, + "end": 3580, "kind": "text" } ] @@ -2265,9 +2265,9 @@ function f() { } ---------------------------------------------------------------------- -prepend: (127-3543):: ../../../2/second-output.js texts:: 1 +prepend: (127-3544):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (127-3543) +text: (127-3544) var N; (function (N) { function f() { @@ -2282,7 +2282,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2372,7 +2372,7 @@ var C = /** @class */ (function () { }()); ---------------------------------------------------------------------- -text: (3543-3579) +text: (3544-3580) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal.js index e8947998db3ca..b08266853f142 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-declaration-doesnt-change/stripInternal.js @@ -333,7 +333,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -834,7 +834,7 @@ sourceFile:../../../second/second_part1.ts 4 >Emitted(21, 31) Source(18, 40) + SourceIndex(3) 5 >Emitted(21, 32) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2114,20 +2114,20 @@ sourceFile:../../third_part1.ts }, { "pos": 127, - "end": 3179, + "end": 3180, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 127, - "end": 3179, + "end": 3180, "kind": "text" } ] }, { - "pos": 3179, - "end": 3215, + "pos": 3180, + "end": 3216, "kind": "text" } ] @@ -2187,9 +2187,9 @@ function f() { } ---------------------------------------------------------------------- -prepend: (127-3179):: ../../../2/second-output.js texts:: 1 +prepend: (127-3180):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (127-3179) +text: (127-3180) var N; (function (N) { function f() { @@ -2204,7 +2204,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2294,7 +2294,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3179-3215) +text: (3180-3216) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js index 87742bb7bdfdb..518f8cfd04673 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js @@ -860,7 +860,7 @@ sourceFile:../second/second_part2.ts }, { "pos": 110, - "end": 3162, + "end": 3163, "kind": "text" } ] @@ -936,7 +936,7 @@ function f() { } ---------------------------------------------------------------------- -text: (110-3162) +text: (110-3163) var N; (function (N) { function f() { @@ -951,7 +951,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1817,20 +1817,20 @@ sourceFile:../../third_part1.ts "sections": [ { "pos": 0, - "end": 3162, + "end": 3163, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 0, - "end": 3162, + "end": 3163, "kind": "text" } ] }, { - "pos": 3162, - "end": 3198, + "pos": 3163, + "end": 3199, "kind": "text" } ] @@ -1865,9 +1865,9 @@ sourceFile:../../third_part1.ts ====================================================================== File:: /src/third/thirdjs/output/third-output.js ---------------------------------------------------------------------- -prepend: (0-3162):: ../../../2/second-output.js texts:: 1 +prepend: (0-3163):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-3162) +text: (0-3163) var s = "Hello, world"; console.log(s); console.log(f()); @@ -1888,7 +1888,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1978,7 +1978,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3162-3198) +text: (3163-3199) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment.js index dc7b21b3deab5..da905e9ce342b 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-jsdoc-style-comment.js @@ -720,20 +720,20 @@ sourceFile:../../third_part1.ts }, { "pos": 110, - "end": 3162, + "end": 3163, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 110, - "end": 3162, + "end": 3163, "kind": "text" } ] }, { - "pos": 3162, - "end": 3198, + "pos": 3163, + "end": 3199, "kind": "text" } ] @@ -792,9 +792,9 @@ function f() { } ---------------------------------------------------------------------- -prepend: (110-3162):: ../../../2/second-output.js texts:: 1 +prepend: (110-3163):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (110-3162) +text: (110-3163) var N; (function (N) { function f() { @@ -809,7 +809,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -899,7 +899,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3162-3198) +text: (3163-3199) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-when-one-two-three-are-prepended-in-order.js index 2862e36ee866f..0659dc0455e0c 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-when-one-two-three-are-prepended-in-order.js @@ -882,7 +882,7 @@ sourceFile:../second/second_part2.ts }, { "pos": 110, - "end": 3162, + "end": 3163, "kind": "text" } ] @@ -958,7 +958,7 @@ function f() { } ---------------------------------------------------------------------- -text: (110-3162) +text: (110-3163) var N; (function (N) { function f() { @@ -973,7 +973,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1839,20 +1839,20 @@ sourceFile:../../third_part1.ts "sections": [ { "pos": 0, - "end": 3162, + "end": 3163, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 0, - "end": 3162, + "end": 3163, "kind": "text" } ] }, { - "pos": 3162, - "end": 3198, + "pos": 3163, + "end": 3199, "kind": "text" } ] @@ -1887,9 +1887,9 @@ sourceFile:../../third_part1.ts ====================================================================== File:: /src/third/thirdjs/output/third-output.js ---------------------------------------------------------------------- -prepend: (0-3162):: ../../../2/second-output.js texts:: 1 +prepend: (0-3163):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-3162) +text: (0-3163) var s = "Hello, world"; console.log(s); console.log(f()); @@ -1910,7 +1910,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -2000,7 +2000,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3162-3198) +text: (3163-3199) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js index 972fd46db7df3..7d2160952036f 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js @@ -860,7 +860,7 @@ sourceFile:../second/second_part2.ts }, { "pos": 110, - "end": 3526, + "end": 3527, "kind": "text" } ] @@ -936,7 +936,7 @@ function f() { } ---------------------------------------------------------------------- -text: (110-3526) +text: (110-3527) var N; (function (N) { function f() { @@ -951,7 +951,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1817,20 +1817,20 @@ sourceFile:../../third_part1.ts "sections": [ { "pos": 0, - "end": 3526, + "end": 3527, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 0, - "end": 3526, + "end": 3527, "kind": "text" } ] }, { - "pos": 3526, - "end": 3562, + "pos": 3527, + "end": 3563, "kind": "text" } ] @@ -1865,9 +1865,9 @@ sourceFile:../../third_part1.ts ====================================================================== File:: /src/third/thirdjs/output/third-output.js ---------------------------------------------------------------------- -prepend: (0-3526):: ../../../2/second-output.js texts:: 1 +prepend: (0-3527):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-3526) +text: (0-3527) var s = "Hello, world"; console.log(s); console.log(f()); @@ -1888,7 +1888,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1978,7 +1978,7 @@ var C = /** @class */ (function () { }()); ---------------------------------------------------------------------- -text: (3526-3562) +text: (3527-3563) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled.js index 99486e27c0a7a..e49a98cb9eb8b 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal-with-comments-emit-enabled.js @@ -720,20 +720,20 @@ sourceFile:../../third_part1.ts }, { "pos": 110, - "end": 3526, + "end": 3527, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 110, - "end": 3526, + "end": 3527, "kind": "text" } ] }, { - "pos": 3526, - "end": 3562, + "pos": 3527, + "end": 3563, "kind": "text" } ] @@ -792,9 +792,9 @@ function f() { } ---------------------------------------------------------------------- -prepend: (110-3526):: ../../../2/second-output.js texts:: 1 +prepend: (110-3527):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (110-3526) +text: (110-3527) var N; (function (N) { function f() { @@ -809,7 +809,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -899,7 +899,7 @@ var C = /** @class */ (function () { }()); ---------------------------------------------------------------------- -text: (3526-3562) +text: (3527-3563) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal.js b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal.js index 280f291e8add2..b52dbc7d68606 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/incremental-headers-change-without-dts-changes/stripInternal.js @@ -742,20 +742,20 @@ sourceFile:../../third_part1.ts }, { "pos": 110, - "end": 3162, + "end": 3163, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 110, - "end": 3162, + "end": 3163, "kind": "text" } ] }, { - "pos": 3162, - "end": 3198, + "pos": 3163, + "end": 3199, "kind": "text" } ] @@ -814,9 +814,9 @@ function f() { } ---------------------------------------------------------------------- -prepend: (110-3162):: ../../../2/second-output.js texts:: 1 +prepend: (110-3163):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (110-3162) +text: (110-3163) var N; (function (N) { function f() { @@ -831,7 +831,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -921,7 +921,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3162-3198) +text: (3163-3199) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js index 00ff72bcf895f..d255a9c7dea05 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-comment-when-one-two-three-are-prepended-in-order.js @@ -917,7 +917,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1388,7 +1388,7 @@ sourceFile:../second/second_part1.ts 4 >Emitted(20, 31) Source(18, 41) + SourceIndex(3) 5 >Emitted(20, 32) Source(18, 42) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2616,7 +2616,7 @@ sourceFile:../second/second_part2.ts }, { "pos": 110, - "end": 3162, + "end": 3163, "kind": "text" } ] @@ -2697,7 +2697,7 @@ function f() { } ---------------------------------------------------------------------- -text: (110-3162) +text: (110-3163) var N; (function (N) { function f() { @@ -2712,7 +2712,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3638,7 +3638,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -4111,7 +4111,7 @@ sourceFile:../../../second/second_part1.ts 4 >Emitted(20, 31) Source(18, 41) + SourceIndex(3) 5 >Emitted(20, 32) Source(18, 42) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -5378,20 +5378,20 @@ sourceFile:../../third_part1.ts "sections": [ { "pos": 0, - "end": 3162, + "end": 3163, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 0, - "end": 3162, + "end": 3163, "kind": "text" } ] }, { - "pos": 3162, - "end": 3198, + "pos": 3163, + "end": 3199, "kind": "text" } ] @@ -5426,9 +5426,9 @@ sourceFile:../../third_part1.ts ====================================================================== File:: /src/third/thirdjs/output/third-output.js ---------------------------------------------------------------------- -prepend: (0-3162):: ../../../2/second-output.js texts:: 1 +prepend: (0-3163):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-3162) +text: (0-3163) var s = "Hello, world"; console.log(s); console.log(f()); @@ -5449,7 +5449,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -5539,7 +5539,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3162-3198) +text: (3163-3199) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-comment.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-comment.js index a14e55563e276..26dbbe8d2717c 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-comment.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-comment.js @@ -783,7 +783,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1119,7 +1119,7 @@ sourceFile:../second/second_part1.ts 4 >Emitted(14, 31) Source(18, 41) + SourceIndex(0) 5 >Emitted(14, 32) Source(18, 42) + SourceIndex(0) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2334,7 +2334,7 @@ sourceFile:../second/second_part2.ts "sections": [ { "pos": 0, - "end": 3052, + "end": 3053, "kind": "text" } ] @@ -2386,7 +2386,7 @@ sourceFile:../second/second_part2.ts ====================================================================== File:: /src/2/second-output.js ---------------------------------------------------------------------- -text: (0-3052) +text: (0-3053) var N; (function (N) { function f() { @@ -2401,7 +2401,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3293,7 +3293,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3766,7 +3766,7 @@ sourceFile:../../../second/second_part1.ts 4 >Emitted(20, 31) Source(18, 41) + SourceIndex(3) 5 >Emitted(20, 32) Source(18, 42) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -5046,20 +5046,20 @@ sourceFile:../../third_part1.ts }, { "pos": 110, - "end": 3162, + "end": 3163, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 110, - "end": 3162, + "end": 3163, "kind": "text" } ] }, { - "pos": 3162, - "end": 3198, + "pos": 3163, + "end": 3199, "kind": "text" } ] @@ -5118,9 +5118,9 @@ function f() { } ---------------------------------------------------------------------- -prepend: (110-3162):: ../../../2/second-output.js texts:: 1 +prepend: (110-3163):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (110-3162) +text: (110-3163) var N; (function (N) { function f() { @@ -5135,7 +5135,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -5225,7 +5225,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3162-3198) +text: (3163-3199) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js index 8161491dfa12b..487782c0efbeb 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js @@ -1053,7 +1053,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1547,7 +1547,7 @@ sourceFile:../second/second_part1.ts 6 >Emitted(20, 46) Source(18, 41) + SourceIndex(3) 7 >Emitted(20, 47) Source(18, 42) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2852,7 +2852,7 @@ sourceFile:../second/second_part2.ts }, { "pos": 110, - "end": 3544, + "end": 3545, "kind": "text" } ] @@ -2933,7 +2933,7 @@ function f() { } ---------------------------------------------------------------------- -text: (110-3544) +text: (110-3545) var N; (function (N) { function f() { @@ -2948,7 +2948,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3902,7 +3902,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -4398,7 +4398,7 @@ sourceFile:../../../second/second_part1.ts 6 >Emitted(20, 46) Source(18, 41) + SourceIndex(3) 7 >Emitted(20, 47) Source(18, 42) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -5742,20 +5742,20 @@ sourceFile:../../third_part1.ts "sections": [ { "pos": 0, - "end": 3544, + "end": 3545, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 0, - "end": 3544, + "end": 3545, "kind": "text" } ] }, { - "pos": 3544, - "end": 3580, + "pos": 3545, + "end": 3581, "kind": "text" } ] @@ -5790,9 +5790,9 @@ sourceFile:../../third_part1.ts ====================================================================== File:: /src/third/thirdjs/output/third-output.js ---------------------------------------------------------------------- -prepend: (0-3544):: ../../../2/second-output.js texts:: 1 +prepend: (0-3545):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-3544) +text: (0-3545) var s = "Hello, world"; console.log(s); console.log(f()); @@ -5813,7 +5813,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -5903,7 +5903,7 @@ var C = /** @class */ (function () { }()); ---------------------------------------------------------------------- -text: (3544-3580) +text: (3545-3581) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-with-comments-emit-enabled.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-with-comments-emit-enabled.js index e204773e7310f..e68da69f5286e 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-with-comments-emit-enabled.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-jsdoc-style-with-comments-emit-enabled.js @@ -913,7 +913,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1272,7 +1272,7 @@ sourceFile:../second/second_part1.ts 6 >Emitted(14, 46) Source(18, 41) + SourceIndex(0) 7 >Emitted(14, 47) Source(18, 42) + SourceIndex(0) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2564,7 +2564,7 @@ sourceFile:../second/second_part2.ts "sections": [ { "pos": 0, - "end": 3434, + "end": 3435, "kind": "text" } ] @@ -2616,7 +2616,7 @@ sourceFile:../second/second_part2.ts ====================================================================== File:: /src/2/second-output.js ---------------------------------------------------------------------- -text: (0-3434) +text: (0-3435) var N; (function (N) { function f() { @@ -2631,7 +2631,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3569,7 +3569,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -4065,7 +4065,7 @@ sourceFile:../../../second/second_part1.ts 6 >Emitted(20, 46) Source(18, 41) + SourceIndex(3) 7 >Emitted(20, 47) Source(18, 42) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -5422,20 +5422,20 @@ sourceFile:../../third_part1.ts }, { "pos": 110, - "end": 3544, + "end": 3545, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 110, - "end": 3544, + "end": 3545, "kind": "text" } ] }, { - "pos": 3544, - "end": 3580, + "pos": 3545, + "end": 3581, "kind": "text" } ] @@ -5494,9 +5494,9 @@ function f() { } ---------------------------------------------------------------------- -prepend: (110-3544):: ../../../2/second-output.js texts:: 1 +prepend: (110-3545):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (110-3544) +text: (110-3545) var N; (function (N) { function f() { @@ -5511,7 +5511,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /**@internal*/ get: function () { return 10; }, /**@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -5601,7 +5601,7 @@ var C = /** @class */ (function () { }()); ---------------------------------------------------------------------- -text: (3544-3580) +text: (3545-3581) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-when-one-two-three-are-prepended-in-order.js index 73d35c2cde738..90150a8cfaff2 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-when-one-two-three-are-prepended-in-order.js @@ -937,7 +937,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1408,7 +1408,7 @@ sourceFile:../second/second_part1.ts 4 >Emitted(20, 31) Source(18, 40) + SourceIndex(3) 5 >Emitted(20, 32) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2636,7 +2636,7 @@ sourceFile:../second/second_part2.ts }, { "pos": 110, - "end": 3162, + "end": 3163, "kind": "text" } ] @@ -2717,7 +2717,7 @@ function f() { } ---------------------------------------------------------------------- -text: (110-3162) +text: (110-3163) var N; (function (N) { function f() { @@ -2732,7 +2732,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3658,7 +3658,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -4131,7 +4131,7 @@ sourceFile:../../../second/second_part1.ts 4 >Emitted(20, 31) Source(18, 40) + SourceIndex(3) 5 >Emitted(20, 32) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -5398,20 +5398,20 @@ sourceFile:../../third_part1.ts "sections": [ { "pos": 0, - "end": 3162, + "end": 3163, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 0, - "end": 3162, + "end": 3163, "kind": "text" } ] }, { - "pos": 3162, - "end": 3198, + "pos": 3163, + "end": 3199, "kind": "text" } ] @@ -5446,9 +5446,9 @@ sourceFile:../../third_part1.ts ====================================================================== File:: /src/third/thirdjs/output/third-output.js ---------------------------------------------------------------------- -prepend: (0-3162):: ../../../2/second-output.js texts:: 1 +prepend: (0-3163):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-3162) +text: (0-3163) var s = "Hello, world"; console.log(s); console.log(f()); @@ -5469,7 +5469,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -5559,7 +5559,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3162-3198) +text: (3163-3199) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js index 4dea6e9474e95..daa46ca4b4e20 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-with-comments-emit-enabled-when-one-two-three-are-prepended-in-order.js @@ -917,7 +917,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1411,7 +1411,7 @@ sourceFile:../second/second_part1.ts 6 >Emitted(20, 45) Source(18, 40) + SourceIndex(3) 7 >Emitted(20, 46) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2716,7 +2716,7 @@ sourceFile:../second/second_part2.ts }, { "pos": 110, - "end": 3526, + "end": 3527, "kind": "text" } ] @@ -2797,7 +2797,7 @@ function f() { } ---------------------------------------------------------------------- -text: (110-3526) +text: (110-3527) var N; (function (N) { function f() { @@ -2812,7 +2812,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3760,7 +3760,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -4256,7 +4256,7 @@ sourceFile:../../../second/second_part1.ts 6 >Emitted(20, 45) Source(18, 40) + SourceIndex(3) 7 >Emitted(20, 46) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -5600,20 +5600,20 @@ sourceFile:../../third_part1.ts "sections": [ { "pos": 0, - "end": 3526, + "end": 3527, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 0, - "end": 3526, + "end": 3527, "kind": "text" } ] }, { - "pos": 3526, - "end": 3562, + "pos": 3527, + "end": 3563, "kind": "text" } ] @@ -5648,9 +5648,9 @@ sourceFile:../../third_part1.ts ====================================================================== File:: /src/third/thirdjs/output/third-output.js ---------------------------------------------------------------------- -prepend: (0-3526):: ../../../2/second-output.js texts:: 1 +prepend: (0-3527):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (0-3526) +text: (0-3527) var s = "Hello, world"; console.log(s); console.log(f()); @@ -5671,7 +5671,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -5761,7 +5761,7 @@ var C = /** @class */ (function () { }()); ---------------------------------------------------------------------- -text: (3526-3562) +text: (3527-3563) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-with-comments-emit-enabled.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-with-comments-emit-enabled.js index 37ffe232878f4..959647f7fcb67 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-with-comments-emit-enabled.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal-with-comments-emit-enabled.js @@ -783,7 +783,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1142,7 +1142,7 @@ sourceFile:../second/second_part1.ts 6 >Emitted(14, 45) Source(18, 40) + SourceIndex(0) 7 >Emitted(14, 46) Source(18, 41) + SourceIndex(0) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2434,7 +2434,7 @@ sourceFile:../second/second_part2.ts "sections": [ { "pos": 0, - "end": 3416, + "end": 3417, "kind": "text" } ] @@ -2486,7 +2486,7 @@ sourceFile:../second/second_part2.ts ====================================================================== File:: /src/2/second-output.js ---------------------------------------------------------------------- -text: (0-3416) +text: (0-3417) var N; (function (N) { function f() { @@ -2501,7 +2501,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3433,7 +3433,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3929,7 +3929,7 @@ sourceFile:../../../second/second_part1.ts 6 >Emitted(20, 45) Source(18, 40) + SourceIndex(3) 7 >Emitted(20, 46) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -5286,20 +5286,20 @@ sourceFile:../../third_part1.ts }, { "pos": 110, - "end": 3526, + "end": 3527, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 110, - "end": 3526, + "end": 3527, "kind": "text" } ] }, { - "pos": 3526, - "end": 3562, + "pos": 3527, + "end": 3563, "kind": "text" } ] @@ -5358,9 +5358,9 @@ function f() { } ---------------------------------------------------------------------- -prepend: (110-3526):: ../../../2/second-output.js texts:: 1 +prepend: (110-3527):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (110-3526) +text: (110-3527) var N; (function (N) { function f() { @@ -5375,7 +5375,7 @@ var normalC = /** @class */ (function () { Object.defineProperty(normalC.prototype, "c", { /*@internal*/ get: function () { return 10; }, /*@internal*/ set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -5465,7 +5465,7 @@ var C = /** @class */ (function () { }()); ---------------------------------------------------------------------- -text: (3526-3562) +text: (3527-3563) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal.js b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal.js index 17dd04d9da044..df6b517cc065a 100644 --- a/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal.js +++ b/tests/baselines/reference/tsbuild/outfile-concat/initial-build/stripInternal.js @@ -803,7 +803,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -1139,7 +1139,7 @@ sourceFile:../second/second_part1.ts 4 >Emitted(14, 31) Source(18, 40) + SourceIndex(0) 5 >Emitted(14, 32) Source(18, 41) + SourceIndex(0) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -2354,7 +2354,7 @@ sourceFile:../second/second_part2.ts "sections": [ { "pos": 0, - "end": 3052, + "end": 3053, "kind": "text" } ] @@ -2406,7 +2406,7 @@ sourceFile:../second/second_part2.ts ====================================================================== File:: /src/2/second-output.js ---------------------------------------------------------------------- -text: (0-3052) +text: (0-3053) var N; (function (N) { function f() { @@ -2421,7 +2421,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3313,7 +3313,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -3786,7 +3786,7 @@ sourceFile:../../../second/second_part1.ts 4 >Emitted(20, 31) Source(18, 40) + SourceIndex(3) 5 >Emitted(20, 32) Source(18, 41) + SourceIndex(3) --- ->>> enumerable: true, +>>> enumerable: false, >>> configurable: true >>> }); 1 >^^^^^^^ @@ -5066,20 +5066,20 @@ sourceFile:../../third_part1.ts }, { "pos": 110, - "end": 3162, + "end": 3163, "kind": "prepend", "data": "../../../2/second-output.js", "texts": [ { "pos": 110, - "end": 3162, + "end": 3163, "kind": "text" } ] }, { - "pos": 3162, - "end": 3198, + "pos": 3163, + "end": 3199, "kind": "text" } ] @@ -5138,9 +5138,9 @@ function f() { } ---------------------------------------------------------------------- -prepend: (110-3162):: ../../../2/second-output.js texts:: 1 +prepend: (110-3163):: ../../../2/second-output.js texts:: 1 >>-------------------------------------------------------------------- -text: (110-3162) +text: (110-3163) var N; (function (N) { function f() { @@ -5155,7 +5155,7 @@ var normalC = (function () { Object.defineProperty(normalC.prototype, "c", { get: function () { return 10; }, set: function (val) { }, - enumerable: true, + enumerable: false, configurable: true }); return normalC; @@ -5245,7 +5245,7 @@ var C = (function () { }()); ---------------------------------------------------------------------- -text: (3162-3198) +text: (3163-3199) var c = new C(); c.doSomething(); diff --git a/tests/baselines/reference/twoAccessorsWithSameName.js b/tests/baselines/reference/twoAccessorsWithSameName.js index 4bc385652c47e..23386d9aeaeff 100644 --- a/tests/baselines/reference/twoAccessorsWithSameName.js +++ b/tests/baselines/reference/twoAccessorsWithSameName.js @@ -40,7 +40,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C.prototype, "x", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -50,7 +50,7 @@ var D = /** @class */ (function () { } Object.defineProperty(D.prototype, "x", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return D; @@ -63,7 +63,7 @@ var E = /** @class */ (function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return E; diff --git a/tests/baselines/reference/twoAccessorsWithSameName2.js b/tests/baselines/reference/twoAccessorsWithSameName2.js index 449adca8bf2b8..3c2b050adb8a0 100644 --- a/tests/baselines/reference/twoAccessorsWithSameName2.js +++ b/tests/baselines/reference/twoAccessorsWithSameName2.js @@ -22,7 +22,7 @@ var C = /** @class */ (function () { } Object.defineProperty(C, "x", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -32,7 +32,7 @@ var D = /** @class */ (function () { } Object.defineProperty(D, "x", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return D; @@ -45,7 +45,7 @@ var E = /** @class */ (function () { return 1; }, set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return E; diff --git a/tests/baselines/reference/typeGuardFunctionErrors.js b/tests/baselines/reference/typeGuardFunctionErrors.js index 69eb02229b96b..7e640fea6d7db 100644 --- a/tests/baselines/reference/typeGuardFunctionErrors.js +++ b/tests/baselines/reference/typeGuardFunctionErrors.js @@ -274,14 +274,14 @@ var D = /** @class */ (function () { get: function (p1) { return true; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(D.prototype, "m2", { set: function (p1) { return true; }, - enumerable: true, + enumerable: false, configurable: true }); return D; diff --git a/tests/baselines/reference/typeGuardOfFormThisMember.js b/tests/baselines/reference/typeGuardOfFormThisMember.js index 50c8ff0f7890a..037a0fe238594 100644 --- a/tests/baselines/reference/typeGuardOfFormThisMember.js +++ b/tests/baselines/reference/typeGuardOfFormThisMember.js @@ -110,14 +110,14 @@ var Test; set: function (param) { // noop }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(FileSystemObject.prototype, "isDirectory", { get: function () { return this instanceof Directory; }, - enumerable: true, + enumerable: false, configurable: true }); return FileSystemObject; diff --git a/tests/baselines/reference/typeGuardOfFormThisMemberErrors.js b/tests/baselines/reference/typeGuardOfFormThisMemberErrors.js index 8456dc1797ee8..87864e50e3b96 100644 --- a/tests/baselines/reference/typeGuardOfFormThisMemberErrors.js +++ b/tests/baselines/reference/typeGuardOfFormThisMemberErrors.js @@ -60,14 +60,14 @@ var Test; set: function (param) { // noop }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(FileSystemObject.prototype, "isDirectory", { get: function () { return this instanceof Directory; }, - enumerable: true, + enumerable: false, configurable: true }); return FileSystemObject; diff --git a/tests/baselines/reference/typeGuardsInClassAccessors.js b/tests/baselines/reference/typeGuardsInClassAccessors.js index fe053e72b9afc..9ed4288805fc5 100644 --- a/tests/baselines/reference/typeGuardsInClassAccessors.js +++ b/tests/baselines/reference/typeGuardsInClassAccessors.js @@ -132,7 +132,7 @@ var ClassWithAccessors = /** @class */ (function () { var var2; num = typeof var2 === "string" && var2.length; // string }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(ClassWithAccessors.prototype, "pp1", { @@ -155,7 +155,7 @@ var ClassWithAccessors = /** @class */ (function () { var var2; num = typeof var2 === "string" && var2.length; // string }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(ClassWithAccessors, "s1", { @@ -178,7 +178,7 @@ var ClassWithAccessors = /** @class */ (function () { var var2; num = typeof var2 === "string" && var2.length; // string }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(ClassWithAccessors, "ss1", { @@ -201,7 +201,7 @@ var ClassWithAccessors = /** @class */ (function () { var var2; num = typeof var2 === "string" && var2.length; // string }, - enumerable: true, + enumerable: false, configurable: true }); return ClassWithAccessors; diff --git a/tests/baselines/reference/typeGuardsInProperties.js b/tests/baselines/reference/typeGuardsInProperties.js index 43828573aa9d8..b1f9f57da5ebf 100644 --- a/tests/baselines/reference/typeGuardsInProperties.js +++ b/tests/baselines/reference/typeGuardsInProperties.js @@ -38,7 +38,7 @@ var C1 = /** @class */ (function () { get: function () { return strOrNum; }, - enumerable: true, + enumerable: false, configurable: true }); C1.prototype.method = function () { diff --git a/tests/baselines/reference/typeOfThisInAccessor.js b/tests/baselines/reference/typeOfThisInAccessor.js index 2fdde586ceaaa..7d7b856a815a8 100644 --- a/tests/baselines/reference/typeOfThisInAccessor.js +++ b/tests/baselines/reference/typeOfThisInAccessor.js @@ -40,7 +40,7 @@ var C = /** @class */ (function () { var r = this; // C return 1; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "y", { @@ -48,7 +48,7 @@ var C = /** @class */ (function () { var r2 = this; // typeof C return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -61,7 +61,7 @@ var D = /** @class */ (function () { var r = this; // D return 1; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(D, "y", { @@ -69,7 +69,7 @@ var D = /** @class */ (function () { var r2 = this; // typeof D return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return D; diff --git a/tests/baselines/reference/typeOfThisInInstanceMember.js b/tests/baselines/reference/typeOfThisInInstanceMember.js index 7987c1aaabdd7..7e7f13c03310a 100644 --- a/tests/baselines/reference/typeOfThisInInstanceMember.js +++ b/tests/baselines/reference/typeOfThisInInstanceMember.js @@ -48,7 +48,7 @@ var C = /** @class */ (function () { get: function () { return this; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/typeOfThisInInstanceMember2.js b/tests/baselines/reference/typeOfThisInInstanceMember2.js index 4e07609c0f290..c168319b979b4 100644 --- a/tests/baselines/reference/typeOfThisInInstanceMember2.js +++ b/tests/baselines/reference/typeOfThisInInstanceMember2.js @@ -52,7 +52,7 @@ var C = /** @class */ (function () { get: function () { return this; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/typeOfThisInStatics.js b/tests/baselines/reference/typeOfThisInStatics.js index e8de4e56a87ca..ba8a5833481f0 100644 --- a/tests/baselines/reference/typeOfThisInStatics.js +++ b/tests/baselines/reference/typeOfThisInStatics.js @@ -22,7 +22,7 @@ var C = /** @class */ (function () { var r = this; return 1; }, - enumerable: true, + enumerable: false, configurable: true }); return C; diff --git a/tests/baselines/reference/typeParametersInStaticAccessors.js b/tests/baselines/reference/typeParametersInStaticAccessors.js index ec58167ac083b..c1366042dc6f0 100644 --- a/tests/baselines/reference/typeParametersInStaticAccessors.js +++ b/tests/baselines/reference/typeParametersInStaticAccessors.js @@ -10,12 +10,12 @@ var foo = /** @class */ (function () { } Object.defineProperty(foo, "Foo", { get: function () { return null; }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(foo, "Bar", { set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return foo; diff --git a/tests/baselines/reference/typeQueryOnClass.js b/tests/baselines/reference/typeQueryOnClass.js index 85ae02c0d6c5c..2e99e21a1f26f 100644 --- a/tests/baselines/reference/typeQueryOnClass.js +++ b/tests/baselines/reference/typeQueryOnClass.js @@ -72,14 +72,14 @@ var C = /** @class */ (function () { }, set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C, "sd", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); C.prototype.baz = function (x) { return ''; }; @@ -89,14 +89,14 @@ var C = /** @class */ (function () { }, set: function (x) { }, - enumerable: true, + enumerable: false, configurable: true }); Object.defineProperty(C.prototype, "id", { get: function () { return 1; }, - enumerable: true, + enumerable: false, configurable: true }); C.sa = 1; diff --git a/tests/baselines/reference/unusedGetterInClass.js b/tests/baselines/reference/unusedGetterInClass.js index 3cdac7b63df58..c0413e6c34f7c 100644 --- a/tests/baselines/reference/unusedGetterInClass.js +++ b/tests/baselines/reference/unusedGetterInClass.js @@ -19,7 +19,7 @@ var Employee = /** @class */ (function () { }, // Will not also error on the setter set: function (_) { }, - enumerable: true, + enumerable: false, configurable: true }); return Employee; diff --git a/tests/baselines/reference/unusedLocalsAndParameters.js b/tests/baselines/reference/unusedLocalsAndParameters.js index 5039a9c1712a7..600dbce98f203 100644 --- a/tests/baselines/reference/unusedLocalsAndParameters.js +++ b/tests/baselines/reference/unusedLocalsAndParameters.js @@ -110,7 +110,7 @@ var C = /** @class */ (function () { // Accessor declaration paramter set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -125,7 +125,7 @@ var E = /** @class */ (function () { // Accessor declaration paramter set: function (v) { }, - enumerable: true, + enumerable: false, configurable: true }); return class_1; diff --git a/tests/baselines/reference/unusedLocalsAndParametersDeferred.js b/tests/baselines/reference/unusedLocalsAndParametersDeferred.js index df8b7d7e48731..d17602921677e 100644 --- a/tests/baselines/reference/unusedLocalsAndParametersDeferred.js +++ b/tests/baselines/reference/unusedLocalsAndParametersDeferred.js @@ -207,7 +207,7 @@ var C = /** @class */ (function () { v; }); }, - enumerable: true, + enumerable: false, configurable: true }); return C; @@ -234,7 +234,7 @@ var E = /** @class */ (function () { v; }); }, - enumerable: true, + enumerable: false, configurable: true }); return class_1; diff --git a/tests/baselines/reference/unusedPrivateMembers.js b/tests/baselines/reference/unusedPrivateMembers.js index 05c55c1ecc49d..ddca733ec0960 100644 --- a/tests/baselines/reference/unusedPrivateMembers.js +++ b/tests/baselines/reference/unusedPrivateMembers.js @@ -77,7 +77,7 @@ var Test3 = /** @class */ (function () { get: function () { return 0; }, - enumerable: true, + enumerable: false, configurable: true }); Test3.prototype.test = function () { @@ -93,7 +93,7 @@ var Test4 = /** @class */ (function () { set: function (v) { v; }, - enumerable: true, + enumerable: false, configurable: true }); Test4.prototype.test = function () { diff --git a/tests/baselines/reference/unusedSetterInClass.js b/tests/baselines/reference/unusedSetterInClass.js index 9b7a65eb449f4..3ca0fbda62c3c 100644 --- a/tests/baselines/reference/unusedSetterInClass.js +++ b/tests/baselines/reference/unusedSetterInClass.js @@ -15,7 +15,7 @@ var Employee = /** @class */ (function () { set: function (newName) { this._fullName = newName; }, - enumerable: true, + enumerable: false, configurable: true }); return Employee; diff --git a/tests/baselines/reference/unusedSetterInClass2.js b/tests/baselines/reference/unusedSetterInClass2.js index 9c3111982a9e5..0978cfcd497ef 100644 --- a/tests/baselines/reference/unusedSetterInClass2.js +++ b/tests/baselines/reference/unusedSetterInClass2.js @@ -15,7 +15,7 @@ var Employee = /** @class */ (function () { } Object.defineProperty(Employee.prototype, "p", { set: function (_) { }, - enumerable: true, + enumerable: false, configurable: true }); Employee.prototype.m = function () { diff --git a/tests/cases/compiler/getSetEnumerable.ts b/tests/cases/compiler/getSetEnumerable.ts new file mode 100644 index 0000000000000..295aaef7ffbdf --- /dev/null +++ b/tests/cases/compiler/getSetEnumerable.ts @@ -0,0 +1,27 @@ +// @target: ES5 + +class GetSetEnumerableClassGet { + get prop() { return true;} +} + +class GetSetEnumerableClassSet { + set prop(value: boolean) { } +} + +class GetSetEnumerableClassGetSet { + get prop() { return true;} + set prop(value: boolean) { } +} + +const GetSetEnumerableObjectGet = { + get prop() { return true; } +}; + +const GetSetEnumerableObjectSet = { + set prop(value: boolean) { } +}; + +const GetSetEnumerableObjectGetSet = { + get prop() { return true; }, + set prop(value: boolean) { } +}; diff --git a/tests/cases/user/TypeScript-React-Native-Starter/TypeScript-React-Native-Starter b/tests/cases/user/TypeScript-React-Native-Starter/TypeScript-React-Native-Starter new file mode 160000 index 0000000000000..30acce5e136e8 --- /dev/null +++ b/tests/cases/user/TypeScript-React-Native-Starter/TypeScript-React-Native-Starter @@ -0,0 +1 @@ +Subproject commit 30acce5e136e86bcf4eff1df151742f78142aa1a diff --git a/tests/cases/user/TypeScript-React-Starter/TypeScript-React-Starter b/tests/cases/user/TypeScript-React-Starter/TypeScript-React-Starter new file mode 160000 index 0000000000000..19c71f2c6a2b8 --- /dev/null +++ b/tests/cases/user/TypeScript-React-Starter/TypeScript-React-Starter @@ -0,0 +1 @@ +Subproject commit 19c71f2c6a2b874b1b2bb28a8526b19185b8eece diff --git a/tests/cases/user/TypeScript-Vue-Starter/TypeScript-Vue-Starter b/tests/cases/user/TypeScript-Vue-Starter/TypeScript-Vue-Starter new file mode 160000 index 0000000000000..56024cfe41449 --- /dev/null +++ b/tests/cases/user/TypeScript-Vue-Starter/TypeScript-Vue-Starter @@ -0,0 +1 @@ +Subproject commit 56024cfe414491a9097e9dd33661a5ad5d51d975 diff --git a/tests/cases/user/axios-src/axios-src b/tests/cases/user/axios-src/axios-src new file mode 160000 index 0000000000000..2ee3b482456cd --- /dev/null +++ b/tests/cases/user/axios-src/axios-src @@ -0,0 +1 @@ +Subproject commit 2ee3b482456cd2a09ccbd3a4b0c20f3d0c5a5644 diff --git a/tests/cases/user/create-react-app/create-react-app b/tests/cases/user/create-react-app/create-react-app new file mode 160000 index 0000000000000..589b41aecaa10 --- /dev/null +++ b/tests/cases/user/create-react-app/create-react-app @@ -0,0 +1 @@ +Subproject commit 589b41aecaa10d410713794f66a648bf3a72fb62 diff --git a/tests/cases/user/prettier/prettier b/tests/cases/user/prettier/prettier new file mode 160000 index 0000000000000..b35074007b5e5 --- /dev/null +++ b/tests/cases/user/prettier/prettier @@ -0,0 +1 @@ +Subproject commit b35074007b5e51302fd9b35bacf5113863657795 diff --git a/tests/cases/user/puppeteer/puppeteer b/tests/cases/user/puppeteer/puppeteer new file mode 160000 index 0000000000000..0b1777e73cb1e --- /dev/null +++ b/tests/cases/user/puppeteer/puppeteer @@ -0,0 +1 @@ +Subproject commit 0b1777e73cb1e83ece9e09b7b51d11b798def06f diff --git a/tests/cases/user/webpack/webpack b/tests/cases/user/webpack/webpack new file mode 160000 index 0000000000000..a87d290dd84ae --- /dev/null +++ b/tests/cases/user/webpack/webpack @@ -0,0 +1 @@ +Subproject commit a87d290dd84aeb9190a836b79e1a9d91d9e4a680