Commit Graph

3 Commits

Author SHA1 Message Date
강동윤
b27829825e
Fix Bugs ()
swc_ecma_codegen:
 - escape characters ()

swc_ecma_parser:
 - fix parsing of `<!--`

swc_ecma_transforms:
 - promote VarCollector to crate-level utility
 - fix es3::member_expr_lits ()
 - fix es2015::duplicate_keys pass ()
 - improve fixer (paren for assignment) ()
 - improve fixer (arrow expression) ()
 - make typescript pass strip out type-only exports ()
2019-02-14 11:03:06 +09:00
강동윤
7c58b89571
Scope analysis via ident hygiene ()
testing:
 - preserve context of the span in `::testing::DropSpan`

swc_ecma_codegen:
 - disable get_text_of_node to avoid deoptimization

swc_ecma_transforms:
 - allow using this inside arrow expression
 - implement es2015::block_scoping with hygiene ident
2018-11-23 19:22:07 +09:00
강동윤
f9be576e02
Ecmascript codegen ()
Comment is not fully supported yet
2018-10-25 13:17:05 +09:00