oxc/crates/oxc_semantic/tests/integration
Dunqing 7f1adddaf0 refactor(semantic): correct scope in CatchClause (#4192)
close: #4186

CatchClause has two scopes. The first one is `CatchClause`, which will add a `CatchParameter` to it. The second one is `Block`, which will add binding that declares in the current block scope.

The spec has a syntax error about `CatchParameter`
- It is a Syntax Error if any element of the BoundNames of CatchParameter also occurs in the LexicallyDeclaredNames of Block.
2024-07-11 08:45:30 +00:00
..
cfg_fixtures refactor: compile less test binaries to speed up CI (#3414) 2024-05-26 07:21:44 +00:00
snapshots refactor(semantic): correct scope in CatchClause (#4192) 2024-07-11 08:45:30 +00:00
util Revert "perf(semantic): use Atom<'a> for References" (#3974) 2024-06-29 15:55:04 +00:00
cfg.rs chore(semantic): regenerate snapshot (#3757) 2024-06-19 09:28:31 +00:00
classes.rs refactor: compile less test binaries to speed up CI (#3414) 2024-05-26 07:21:44 +00:00
main.rs refactor: compile less test binaries to speed up CI (#3414) 2024-05-26 07:21:44 +00:00
modules.rs fix(semantic): bind TSImportEqualsDeclarations (#4100) 2024-07-08 14:03:47 +08:00
scopes.rs fix(semantic): resolve reference incorrectly when a parameter references a parameter that hasn't been defined yet (#4004) 2024-07-02 02:12:15 +00:00
symbols.rs refactor(ast)!: replace Modifiers with declare on VariableDeclaration (#3839) 2024-06-23 10:34:52 +00:00