oxc/crates/oxc_syntax/src
EliLichtblau 5e54bd0537
Adding types to the symbol table - consistent export type sample rule implemented (#667)
Fixes 11 TS conformance tests and 18 babel tests.

Adds types to the symbol table functionally conformant to TS behavior
but symbol flags implemented slightly differently.

Symbol redeclaration check is also not entirely conformant but fixing
this seems like a separate PR.

For testing purposes - consistent-export-type was also implemented
(WIP).
2023-07-31 12:33:47 +08:00
..
identifier.rs feat(oxc): a single oxc crate (#522) 2023-07-06 13:35:25 +08:00
lib.rs perf(linter): reduce mallocs (#654) 2023-07-29 12:02:53 +08:00
module_record.rs refactor(ast): move ModuleRecord to oxc_syntax 2023-07-03 22:54:27 +08:00
operator.rs feat(minifier): initialize conditions folding (#658) 2023-07-30 01:02:32 +08:00
precedence.rs feat(minimizer): print parentheses 2023-06-01 22:45:26 +08:00
scope.rs chore: reformat 2023-07-27 13:11:46 +08:00
symbol.rs Adding types to the symbol table - consistent export type sample rule implemented (#667) 2023-07-31 12:33:47 +08:00