Commit Graph

15 Commits

Author SHA1 Message Date
강동윤
2e5c81ee8e Fix parsing readonly array and tests
Closes 
2019-10-23 20:20:17 +09:00
강동윤
9f1fca55ff Update rustc toolchain to nightly-2019-09-30 2019-10-02 13:53:56 +09:00
강동윤
fe451d5809 Fix and update rustc 2019-04-05 12:19:18 +09:00
Michael Stewart
6f97012821 fix test imports for latest nightly () 2019-03-23 13:18:55 +09:00
강동윤
07e2cffb43
Fixes ()
swc_ecma_parsr:
 - fix parsing of invalid utf8 characters ()
 - fix parsing of function body ()
 - fix parsing of  () => (x = true) ()

swc_ecma_transforms:
 - fix default arguments in arrow expression ()
 - fix assignment pattern in array pattern ()
 - make amd / umd configurable. ()
2019-02-21 22:21:48 +09:00
강동윤
4dc10d849e
Fixes ()
swc_ecma_transforms:
 - handle pattern correctly in coomon_js pass ()
 - fix object rest in arrow expression ()
2019-02-19 12:52:03 +09:00
강동윤
3fc360d870 Make sourcemap optional 2019-02-17 23:25:35 +09:00
강동윤
9bd7a9c484
Perfect fixer ()
swc_ecma_transforms:
 - test fixer using test262
 - make fixer perfect
2019-02-14 21:12:05 +09:00
강동윤
eb2a2a7f15
Fix tests and lints ()
- Temporarilly ignored comment codegen tests.
 - Split Simplify into SimplifyExpr and SimplifyStmt
 - fix lints
2018-11-05 13:12:52 +09:00
강동윤
e12dcf0452
Compiler baseline
- Fix binary
 - Add base for transformers

This will be last large squash.
2018-11-03 16:56:43 +09:00
강동윤
fd5b4d0dc0 Revert "Merge remote-tracking branch 'refs/remotes/origin/simplifier'"
This reverts commit 43fcbcbef2, reversing
changes made to 15fde7b5ff.
2018-01-14 14:00:01 +09:00
강동윤
b778f0c398 Rebase 2018-01-14 13:37:32 +09:00
강동윤
5a1c844549 [WIP] simplifier 2018-01-14 13:33:09 +09:00
강동윤
015ccb07f4 [WIP] Working for simplfier 2018-01-14 13:30:50 +09:00
강동윤
58bc3b4ade [WIP] Working for simplfier 2018-01-13 19:13:32 +09:00