oxc/tasks/transform_conformance/tests
branchseer 3e509e1c9b
fix(transformer/typescript): enum merging when same name declared in outer scope (#8691)
```typescript
var x = 10;
enum Merge { x = Math.random() }
enum Merge {
    y = x // <-- refers to Merge.x
}
```

This case wasn't covered in #8543 and by the [babel test
case](e568916ef3/packages/babel-plugin-transform-typescript/test/fixtures/enum/non-constant-member-reference/input.ts).
To handle it we still have to go through the scope ancestors.

---------

Co-authored-by: Dunqing <dengqing0821@gmail.com>
2025-01-26 09:18:00 +08: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): move parameters to the inner generator function when they could throw errors (#8500) 2025-01-16 00:18:05 +00:00
babel-plugin-transform-class-properties/test/fixtures fix(transformer/class-properties): handle nested super() calls (#8506) 2025-01-15 15:09:00 +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-logical-assignment-operators/test/fixtures feat(transformer/logical-assignment-operators): no temp vars for literals (#7759) 2024-12-10 02:28:28 +00:00
babel-plugin-transform-nullish-coalescing-operator/test/fixtures test(transformer/nullish-coalescing): failing test (#8051) 2024-12-21 07:08:29 +00:00
babel-plugin-transform-object-rest-spread/test/fixtures/object-rest feat(transformer): transform object rest spread (#7003) 2024-11-21 11:33:26 +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-private-methods/test/fixtures fix(transformer/private-methods): no temp var for class when unused private methods (#8360) 2025-01-09 03:17:37 +00:00
babel-plugin-transform-react-jsx/test/fixtures fix(transformer/jsx): incorrect isStaticChildren argument for Fragment with multiple children (#8713) 2025-01-25 16:11:28 +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): enum merging when same name declared in outer scope (#8691) 2025-01-26 09:18:00 +08: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