oxc/crates/oxc_syntax/src
Dunqing 0f367e5ab6 refactor(semantic): improve the logic of resolving references to be cleaner (#7829)
fine-tuning the logic, reducing unnecessary calls, and early return if it doesn't resolve. Also, add many comments to describe what code does.
2024-12-13 09:08:44 +00:00
..
generated perf(syntax): reorder operator enum variants (#7351) 2024-11-19 01:23:28 +00:00
class.rs docs(syntax): enable lint warnings on missing docs, and add a lot of documentation (#6611) 2024-10-15 22:50:45 +00:00
identifier.rs fix(identifier): add ZWSP to is_irregular_whitespace (#6662) 2024-10-18 22:20:02 +00:00
keyword.rs docs(syntax): enable lint warnings on missing docs, and add a lot of documentation (#6611) 2024-10-15 22:50:45 +00:00
lib.rs feat(parser,linter)!: use a different ModuleRecord for linter (#7554) 2024-11-30 16:02:01 +00:00
module_record.rs feat(napi/parser): expose span positions of import.meta (#7677) 2024-12-05 11:03:52 +00:00
node.rs feat(parser)!: Build ModuleRecord directly in parser (#7546) 2024-11-29 14:50:42 +00:00
number.rs docs(syntax): enable lint warnings on missing docs, and add a lot of documentation (#6611) 2024-10-15 22:50:45 +00:00
operator.rs fix(semantic)!: correct all ReferenceFlags::Write according to the spec (#7388) 2024-11-22 06:08:30 +00:00
precedence.rs docs(syntax): enable lint warnings on missing docs, and add a lot of documentation (#6611) 2024-10-15 22:50:45 +00:00
reference.rs docs(syntax): more comments for ReferenceFlags (#7392) 2024-11-21 11:20:28 +00:00
scope.rs docs(syntax): enable lint warnings on missing docs, and add a lot of documentation (#6611) 2024-10-15 22:50:45 +00:00
symbol.rs refactor(semantic): improve the logic of resolving references to be cleaner (#7829) 2024-12-13 09:08:44 +00:00
xml_entities.rs docs(syntax): enable lint warnings on missing docs, and add a lot of documentation (#6611) 2024-10-15 22:50:45 +00:00