Henry Zhu
d4cd0bf7b7
Actually remove it..
2016-05-02 22:44:50 -04:00
Henry Zhu
c81db57b03
Remove unused file
...
Ref f81c281fc4 (commitcomment-17331315)
2016-05-02 22:43:47 -04:00
Kevin Smith
f81c281fc4
Parse for-await statements when asyncGenerators plugin is active
2016-04-05 13:33:49 -04:00
Shuhei Kagawa
29a6578658
parse parameter decorators
2016-03-25 14:04:33 +09:00
Henry Zhu
2e73358fcc
Add class properties test with a generator method that results in a parse error
2016-02-11 13:03:36 -05:00
Logan Smyth
abd39d688e
Add tests for class property ASI.
2016-02-06 23:01:38 -08:00
Logan Smyth
0c35bbfc07
Revert "babylon: throw parse error if class properties do not have a semicolon (fixes T6873)"
...
This reverts commit 976edfc06740e434d1d5b136e28996a77f909403.
2016-02-06 18:36:31 -08:00
Logan Smyth
d9ade8a63a
Revert "babylon: fix error location for class properties with a missing semicolon"
...
This reverts commit f31099f383b52cf4fe1786188f6421529dea865b.
2016-02-06 18:36:22 -08:00
Henry Zhu
2f00b4c329
babylon: fix error location for class properties with a missing semicolon
2016-01-06 18:42:26 -05:00
Henry Zhu
e849c62144
babylon: throw parse error if class properties do not have a semicolon (fixes T6873)
2015-12-30 14:01:46 -05:00
Henry Zhu
c7bdf7fc63
remove all property, fixup tests
2015-12-23 00:02:02 -05:00
Henry Zhu
7bac3627fe
Remove await* from babel-generator, add parsing error to babylon - (fixes T6688)
2015-12-19 23:15:09 -05:00
Sebastian McKenzie
d79d0cf73d
add function.sent
2015-11-17 23:02:21 -08:00
Sebastian McKenzie
3b3c1897d0
add support for async generator concise methods - fixes #2603
2015-11-03 11:19:04 +00:00
Sebastian McKenzie
ea40d0134f
rename NumberLiteral to NumericLiteral and RegexLiteral to RegExpLiteral
2015-11-03 01:19:35 +00:00
Sebastian McKenzie
c2973d0c7a
disallow invalid async function forms inside object literals - fixes #2629
2015-11-02 08:00:01 +00:00
Sebastian McKenzie
3d842df554
update exponentiation operator precedence - fixes #2431
2015-10-30 23:14:10 +00:00
Sebastian McKenzie
c224a7a370
fix parser bug where arrow functions have a higher precedence than they should - fixes #2118
2015-10-30 22:50:53 +00:00
Sebastian McKenzie
b909a81ab7
6.0.0
...
I'm extremely stupid and didn't commit as I go. To anyone reading this
I'm extremely sorry. A lot of these changes are very broad and I plan on
releasing Babel 6.0.0 today live on stage at Ember Camp London so I'm
afraid I couldn't wait. If you're ever in London I'll buy you a beer
(or assorted beverage!) to make up for it, also I'll kiss your feet and
give you a back massage, maybe.
2015-10-29 17:51:24 +00:00
Sebastian McKenzie
9908dc6f50
update babylon tests
2015-10-05 16:40:43 +01:00
Sebastian McKenzie
ae85fc0251
rename features in babylon tests
2015-09-15 06:13:11 +01:00
Sebastian McKenzie
446b297465
unoverload Literal AST node
2015-09-01 04:49:16 +01:00
Sebastian McKenzie
df021c7f23
add esprima tests and fix bugs picked up by it
2015-08-11 00:59:15 +01:00
Sebastian McKenzie
4fda34ce6f
properly distinguish shorthand async keys that are the last property - fixes #2176
2015-08-06 19:33:48 +01:00
Sebastian McKenzie
5ec9f78493
fix patterns with async keys - fixes #2171
2015-08-05 23:22:31 +01:00
Logan Smyth
c60ffdef7b
Ensure that the original state is restored on lookahead - fixes #2086
2015-07-26 20:56:07 -07:00
Sebastian McKenzie
2948108c90
finish reorganisation of babylon
2015-07-25 08:03:39 +01:00
Sebastian McKenzie
e7fec51feb
remove range property from nodes, clean up babylon codebase
2015-07-25 07:07:22 +01:00
Sebastian McKenzie
bed14e9b42
add espree comment attachment tests and remove ranges test property from babylon tests
2015-07-25 06:07:51 +01:00
Sebastian McKenzie
006f3db76a
update babylon fixtures to use File as the root node rather than Program
2015-07-25 05:24:58 +01:00
Sebastian McKenzie
b088f8e6ef
switch babylon tests to fixtures
2015-07-25 05:19:32 +01:00