oxc/tasks/transform_conformance/tests
Dunqing ede10dc030 fix(transformer/async-to-generator): incorrect transform when super expression is inside async method (#7171)
After transformation, super expressions have moved to unexpected places. This PR replaces super expression to call expression, and then inserts the super methods to the top of the method body.

For example:

Before:
```js
class G {
  async method() {
    super.foo()
  }
}
```

After:
```js
class G {
  method() {
    var _superprop_getFoo = () => super.foo,
      _this = this;
    return _asyncToGenerator(function* () {
      _superprop_getFoo().call(_this);
    })();
  }
}```
2024-11-08 08:18:45 +00:00
..
babel-plugin-transform-arrow-functions/test/fixtures fix(transformer): fix arrow function transform (#5933) 2024-09-21 07:48:18 +00:00
babel-plugin-transform-async-generator-functions/test/fixtures fix(transformer/async-generator-functions): incorrect transformation for for await if it's not placed in a block (#7148) 2024-11-06 05:51:01 +00:00
babel-plugin-transform-async-to-generator/test/fixtures fix(transformer/async-to-generator): incorrect transform when super expression is inside async method (#7171) 2024-11-08 08:18:45 +00:00
babel-plugin-transform-class-static-block/test/fixtures feat(transformer): class static block transform (#6733) 2024-10-22 03:40:02 +00:00
babel-plugin-transform-exponentiation-operator/test/fixtures test(transformer): fix indentation in transformer test fixtures (#6346) 2024-10-08 01:32:07 +00:00
babel-plugin-transform-nullish-coalescing-operator/test/fixtures fix(traverse): invalid variable name generated by generate_uid_based_on_node (#5407) 2024-09-03 12:13:30 +00:00
babel-plugin-transform-optional-catch-binding/test/fixtures test(transformer): add trailing line breaks to conformance fixtures (#5537) 2024-09-06 12:02:46 +00:00
babel-plugin-transform-react-jsx/test/fixtures refactor(transformer/react-refresh): avoid panic for init of VariableDeclarator isn't a BindingIdentifier (#6937) 2024-10-28 01:19:53 +00:00
babel-plugin-transform-react-jsx-source/test/fixtures/react-source fix(transformer): JSX source: add var _jsxFileName statement (#5894) 2024-09-20 01:26:52 +00:00
babel-plugin-transform-typescript/test/fixtures fix(transformer/typescript): retain ExportNamedDeclaration without specifiers and declaration (#6848) 2024-10-24 07:59:07 +00:00
babel-preset-typescript/test/fixtures/removeImportExtensions feat(transformer/typescript): support rewrite_import_extensions option (#5399) 2024-09-03 01:57:42 +00:00
regexp/test/fixtures test(transformer): fix indentation in transformer test fixtures (#6346) 2024-10-08 01:32:07 +00:00