()
| 3803 | } |
| 3804 | }; |
| 3805 | function wrapper() { |
| 3806 | var _accessor_dec, _accessor_dec2, _setter_dec, _setter_dec2, _getter_dec, _getter_dec2, _field_dec, _field_dec2, _method_dec, _method_dec2, _a, _Foo_decorators, _init, _accessor, _accessor2; |
| 3807 | _Foo_decorators = [(assertEq(() => this.foo(0), void 0), dummy)]; |
| 3808 | class Foo2 extends (_a = (assertEq(() => this.foo(1), void 0), Object), _method_dec2 = [(assertEq(() => this.foo(2), void 0), dummy)], _method_dec = [(assertEq(() => this.foo(3), void 0), dummy)], _field_dec2 = [(assertEq(() => this.foo(4), void 0), dummy)], _field_dec = [(assertEq(() => this.foo(5), void 0), dummy)], _getter_dec2 = [(assertEq(() => this.foo(6), void 0), dummy)], _getter_dec = [(assertEq(() => this.foo(7), void 0), dummy)], _setter_dec2 = [(assertEq(() => this.foo(8), void 0), dummy)], _setter_dec = [(assertEq(() => this.foo(9), void 0), dummy)], _accessor_dec2 = [(assertEq(() => this.foo(10), void 0), dummy)], _accessor_dec = [(assertEq(() => this.foo(11), void 0), dummy)], _a) { |
| 3809 | constructor() { |
| 3810 | super(...arguments); |
| 3811 | __runInitializers(_init, 5, this); |
| 3812 | __publicField(this, "field", __runInitializers(_init, 20, this)), __runInitializers(_init, 23, this); |
| 3813 | __privateAdd(this, _accessor, __runInitializers(_init, 12, this)), __runInitializers(_init, 15, this); |
| 3814 | } |
| 3815 | method() { |
| 3816 | } |
| 3817 | static method() { |
| 3818 | } |
| 3819 | get getter() { |
| 3820 | return; |
| 3821 | } |
| 3822 | static get getter() { |
| 3823 | return; |
| 3824 | } |
| 3825 | set setter(x) { |
| 3826 | } |
| 3827 | static set setter(x) { |
| 3828 | } |
| 3829 | } |
| 3830 | _init = __decoratorStart(_a); |
| 3831 | _accessor = new WeakMap(); |
| 3832 | _accessor2 = new WeakMap(); |
| 3833 | __decorateElement(_init, 9, "method", _method_dec, Foo2); |
| 3834 | __decorateElement(_init, 10, "getter", _getter_dec, Foo2); |
| 3835 | __decorateElement(_init, 11, "setter", _setter_dec, Foo2); |
| 3836 | __decorateElement(_init, 12, "accessor", _accessor_dec, Foo2, _accessor2); |
| 3837 | __decorateElement(_init, 1, "method", _method_dec2, Foo2); |
| 3838 | __decorateElement(_init, 2, "getter", _getter_dec2, Foo2); |
| 3839 | __decorateElement(_init, 3, "setter", _setter_dec2, Foo2); |
| 3840 | __decorateElement(_init, 4, "accessor", _accessor_dec2, Foo2, _accessor); |
| 3841 | __decorateElement(_init, 13, "field", _field_dec, Foo2); |
| 3842 | __decorateElement(_init, 5, "field", _field_dec2, Foo2); |
| 3843 | Foo2 = __decorateElement(_init, 0, "Foo", _Foo_decorators, Foo2); |
| 3844 | __runInitializers(_init, 3, Foo2); |
| 3845 | __publicField(Foo2, "field", __runInitializers(_init, 16, Foo2)), __runInitializers(_init, 19, Foo2); |
| 3846 | __privateAdd(Foo2, _accessor2, __runInitializers(_init, 8, Foo2)), __runInitializers(_init, 11, Foo2); |
| 3847 | __runInitializers(_init, 1, Foo2); |
| 3848 | } |
| 3849 | wrapper.call(ctx); |
| 3850 | assertEq(() => "" + log, "0,1,2,3,4,5,6,7,8,9,10,11"); |
| 3851 | }, |
no test coverage detected
searching dependent graphs…