Alex Lam S.L
|
9fc0ff5953
|
parse extended Unicode literal correctly (#4792)
|
2021-03-17 10:34:50 +08:00 |
|
Alex Lam S.L
|
352a944868
|
fix corner cases with new.target (#4784)
|
2021-03-16 14:34:36 +08:00 |
|
Alex Lam S.L
|
aa6e33e208
|
parse out-of-range numerals correctly (#4781)
|
2021-03-16 06:52:21 +08:00 |
|
Alex Lam S.L
|
01aa078e9c
|
support **= (#4778)
|
2021-03-15 21:53:48 +08:00 |
|
Alex Lam S.L
|
e124ef57e3
|
parse parentheses-terminated statements correctly (#4774)
fixes #4772
|
2021-03-14 14:09:29 +08:00 |
|
Alex Lam S.L
|
3b5d5014e0
|
implement annotations (#4763)
|
2021-03-13 03:40:49 +08:00 |
|
Alex Lam S.L
|
862b1b77b5
|
fix corner cases in merge_vars & with exports (#4762)
fixes #4761
|
2021-03-11 09:16:16 +08:00 |
|
Alex Lam S.L
|
077512d151
|
fix corner case in inline (#4754)
fixes #4753
|
2021-03-08 12:38:53 +08:00 |
|
Alex Lam S.L
|
c7520b4b97
|
support new.target (#4746)
fixes #4745
|
2021-03-07 07:11:36 +08:00 |
|
Alex Lam S.L
|
62887f2c66
|
fix corner case with class (#4713)
|
2021-03-02 12:08:08 +08:00 |
|
Alex Lam S.L
|
c885660347
|
support nullish coalescing operator (#4678)
|
2021-02-24 05:57:11 +08:00 |
|
Alex Lam S.L
|
d68d155f93
|
support class literals (#4658)
|
2021-02-23 22:55:08 +08:00 |
|
Alex Lam S.L
|
b726e364c1
|
fix corner cases with export default (#4673)
|
2021-02-21 13:01:56 +08:00 |
|
Alex Lam S.L
|
ae09773ba0
|
parse dynamic import correctly (#4671)
|
2021-02-21 06:54:15 +08:00 |
|
Alex Lam S.L
|
5f60c1b830
|
fix corner cases in arrow functions & rests (#4667)
fixes #4666
|
2021-02-19 08:26:57 +08:00 |
|
Alex Lam S.L
|
c21f096ab8
|
support export statements (#4650)
|
2021-02-15 04:13:54 +08:00 |
|
Alex Lam S.L
|
b7219ac489
|
support import statements (#4646)
|
2021-02-14 04:26:43 +08:00 |
|
Alex Lam S.L
|
c6e287331d
|
fix corner cases in inline (#4640)
fixes #4639
|
2021-02-10 20:40:57 +08:00 |
|
Alex Lam S.L
|
228cdf8e7e
|
reject invalid for...of syntax (#4632)
|
2021-02-10 05:42:27 +08:00 |
|
Alex Lam S.L
|
14fedbf123
|
fix corner case with template literals (#4631)
fixes #4630
|
2021-02-09 14:21:15 +08:00 |
|
Alex Lam S.L
|
e13d1e9969
|
support for [await]...of statements (#4627)
|
2021-02-09 04:28:23 +08:00 |
|
Alex Lam S.L
|
fd4caf7a9c
|
support generator functions (#4620)
|
2021-02-08 06:44:20 +08:00 |
|
Alex Lam S.L
|
ba6e29d6fd
|
introduce templates (#4603)
|
2021-02-01 17:20:13 +08:00 |
|
Alex Lam S.L
|
d4685640a0
|
support template literals (#4601)
|
2021-02-01 10:36:45 +08:00 |
|
Alex Lam S.L
|
9d23ba0a22
|
support exponentiation operator (#4593)
|
2021-01-25 05:48:51 +08:00 |
|
Alex Lam S.L
|
8bfd891c09
|
support BigInt literals (#4583)
|
2021-01-24 09:51:18 +08:00 |
|
Alex Lam S.L
|
ba54d074d8
|
support asynchronous arrow functions (#4530)
|
2021-01-10 11:34:26 +08:00 |
|
Alex Lam S.L
|
c3d358a5b8
|
support rest parameters (#4515)
|
2021-01-07 10:04:09 +08:00 |
|
Alex Lam S.L
|
2390fae5c4
|
support default values (#4442)
|
2020-12-24 06:22:55 +08:00 |
|
Alex Lam S.L
|
f85a206b9e
|
fix corner case when parsing expression (#4435)
|
2020-12-23 02:16:04 +08:00 |
|
Alex Lam S.L
|
7aefe97083
|
parse destructuring under strict mode correctly (#4429)
|
2020-12-20 20:48:51 +08:00 |
|
Alex Lam S.L
|
b7c49b72b3
|
support async function within object literal (#4424)
|
2020-12-20 08:19:04 +08:00 |
|
Alex Lam S.L
|
e6dd471f8f
|
support destructuring of catch variable (#4412)
|
2020-12-19 12:28:38 +08:00 |
|
Alex Lam S.L
|
a96f087ac3
|
support arrow function (#4385)
|
2020-12-17 18:23:41 +08:00 |
|
Alex Lam S.L
|
fea9da9866
|
forbid AST_Await in computed function arguments (#4352)
fixes #4351
|
2020-12-08 12:59:08 +08:00 |
|
Alex Lam S.L
|
4733159782
|
fix corner cases with await (#4350)
fixes #4349
|
2020-12-08 11:26:03 +08:00 |
|
Alex Lam S.L
|
9eb65f3af3
|
extend trailing comma support (#4334)
|
2020-12-07 10:07:34 +08:00 |
|
Alex Lam S.L
|
2cbbf5c375
|
support async function (#4333)
|
2020-12-07 05:22:40 +08:00 |
|
Alex Lam S.L
|
1e4985ed9e
|
support spread syntax (#4328)
|
2020-12-06 05:19:31 +08:00 |
|
Alex Lam S.L
|
e5f80afc53
|
support destructured literals (#4278)
|
2020-11-17 08:01:24 +08:00 |
|
Alex Lam S.L
|
91fc1c82b5
|
support computed property name in object literal (#4268)
|
2020-11-08 23:38:32 +08:00 |
|
Alex Lam S.L
|
1cbd07e789
|
support shorthand method name in object literal (#4264)
|
2020-11-08 13:17:53 +08:00 |
|
Alex Lam S.L
|
b82de04775
|
support shorthand property name in object literal (#4263)
|
2020-11-08 10:44:44 +08:00 |
|
Alex Lam S.L
|
4bbeb09f7c
|
fix corner case in reduce_vars (#4262)
fixes #4261
|
2020-11-07 10:00:04 +08:00 |
|
Alex Lam S.L
|
8ecaa40c6e
|
extend support for Unicode (#4228)
|
2020-10-19 09:34:17 +08:00 |
|
Alex Lam S.L
|
96bf7fceab
|
support let (#4227)
|
2020-10-19 08:32:39 +08:00 |
|
Alex Lam S.L
|
55451e7b78
|
support const (#4190)
|
2020-10-12 01:18:57 +08:00 |
|
Alex Lam S.L
|
8f0521d51d
|
retrofit try-catch-finally as block-scoped (#4178)
- support optional catch binding
|
2020-10-05 05:30:14 +08:00 |
|
Alex Lam S.L
|
58ac5b9bd5
|
extend support for numeral literals (#4176)
|
2020-10-05 00:05:03 +08:00 |
|
Alex Lam S.L
|
7de8daa4b1
|
minor clean up (#4149)
|
2020-09-23 23:06:12 +08:00 |
|