oxc/tasks/transform_conformance/snapshots
overlookmotel bb3806554f fix(transformer/class-properties): do not transform super.prop in nested method within static prop initializer (#7978)
Don't transform `super` in static property initializers if it's nested in another method, so is a *different* `super`.

```js
class C {
  static prop = () => {
    const object = {
      method() {
        // `super` here refers to prototype of `object`, not class `C`
        return super.foo;
      }
    };
  };
}
```
2024-12-18 03:00:04 +00:00
..
babel.snap.md fix(transformer/class-properties): fix symbol clashes in instance prop initializers (#7872) 2024-12-15 01:53:12 +00:00
babel_exec.snap.md fix(transformer/class-properties): fix symbol clashes in instance prop initializers (#7872) 2024-12-15 01:53:12 +00:00
oxc.snap.md fix(transformer/class-properties): do not transform super.prop in nested method within static prop initializer (#7978) 2024-12-18 03:00:04 +00:00
oxc_exec.snap.md feat(transformer/class-properties): support private_fields_as_properties assumption (#7717) 2024-12-10 02:28:31 +00:00