Daniel Tschinder
|
69cba43f82
|
Fix parsing of private fields (#566)
The computed key is not part of the spec.
key for ClassProperties is an Expression
Do not parse computed and literal keys for PrivateClassProperties
|
2017-06-06 11:42:07 -04:00 |
|
Sven SAULEAU
|
b0386005c8
|
docs: NewExpression spec
|
2017-05-30 20:14:19 +02:00 |
|
Sven SAULEAU
|
9bcd85acf3
|
feat: CallExpression support
|
2017-05-30 20:12:43 +02:00 |
|
Sven SAULEAU
|
03d89b6307
|
docs: fix typo in spec [skip ci]
|
2017-05-29 18:46:52 +02:00 |
|
Sven SAULEAU
|
d3bc8fcbdf
|
Merge branch 'master' into feat-optional-chaining
|
2017-05-29 18:43:40 +02:00 |
|
Diego Ferreiro Val
|
01da62283c
|
Modify grammar to support Private Fields proposal: (#260)
* Modify grammar to support Private Fields proposal:
- Adding optional plugin `classPrivateProperties`
- Adding PrivateName type identifier
- Adding ClassPrivateProperty to ClassBody
- Allow PrivateName in MemberExpression
- Allow PrivateName as a reference
- Adding tests
* Remove unnecesary liberal parameter
* Guarding for plugin dependecy for future versioning
* update spec.md [skip ci]
* move comment [skip ci]
* remove unused param [skip ci]
* Refactor PrivateName to contain Identifier in name property
|
2017-05-22 11:33:48 -04:00 |
|
James Browning
|
23ff45fcfa
|
Spec fix as BindExpression only have a single object/callee not an Array (#436) [skip ci]
* Fixed spec.md to reflect that BindExpressions only have a single node not an array for their properties
* Added semicolons to BindExpression props
|
2017-05-17 10:25:10 -04:00 |
|
Andy
|
1f113fd650
|
Fix FunctionDeclaration spec: Id may be null (#503)
* Fix FunctionDeclaration spec: Id may be null
* Use OptFunctionDeclaration and OptFunctionExpression
|
2017-05-10 21:29:05 +02:00 |
|
Sven SAULEAU
|
b2fdd944fe
|
feat: add tests
|
2017-04-17 13:33:00 +02:00 |
|
Sven SAULEAU
|
0927e24ac6
|
Merge remote-tracking branch 'kristofdegrave/nullPropagation' into feat-optional-chaining
|
2017-04-17 13:21:35 +02:00 |
|
Kevin Gibbons
|
2e467ef3bc
|
Add support for invalid escapes in tagged templates (#274)
Per the stage-3 TC39 proposal:
https://github.com/tc39/proposal-template-literal-revision
|
2017-03-21 16:55:54 -04:00 |
|
James Browning
|
5f048b4f5d
|
[7.0] Moved value field in spec from ObjectMember to ObjectProperty as ObjectMethod's don't have it (#415) [skip ci]
|
2017-03-21 16:44:54 -04:00 |
|
Andy
|
873bf284ba
|
Fix spec for ClassMethod: It doesn't have a function, it *is* a function. (#406) [skip ci]
|
2017-03-13 20:52:12 -04:00 |
|
James Browning
|
a5386433e1
|
Changed Non-existent RestPattern to RestElement which is what is actually parsed (#409) [skip ci]
|
2017-03-13 17:27:16 -04:00 |
|
Daniel Tschinder
|
12abc20575
|
Merge branch 'master' into 7.0
|
2017-03-04 21:00:42 +01:00 |
|
Alex Kuzmenko
|
962ce16e84
|
Add DoExpression to spec (#364)
|
2017-03-03 21:38:04 +01:00 |
|
Henry Zhu
|
5e0cce4974
|
Merge branch 'master' into 7.0
|
2017-02-28 14:37:13 -05:00 |
|
Alex Kuzmenko
|
d9e9466350
|
Update spec.md [skip ci] (#367)
|
2017-02-28 12:45:25 -05:00 |
|
Henry Zhu
|
8d90dc0d10
|
[7.0] Change RestProperty/SpreadProperty to RestElement/SpreadElement (#384)
* [7.0] Change RestProperty/SpreadProperty to RestElement/SpreadElement
* Fix rest element in array pattern at invalid location
|
2017-02-28 12:31:58 -05:00 |
|
Kristof Degrave
|
1eaf01661b
|
babel/babylon#328 babel/babylon#205 ?. as nullPropagation. For now it only works for member access. (.? or ?.[) If the object is undefined this will return undefined. If the object on which you want to access the property is defined, the value of the propery will be given back.
|
2017-02-11 21:20:15 +01:00 |
|
Kristof Degrave
|
b902fe6c7b
|
?. && ?[ as member access with nullPropagation. If the object is undefined this will return undefined. If the object on which you want to access the property is defined, the value of the propery will be given back.
|
2017-02-11 16:44:28 +01:00 |
|
Brandon Dail
|
56928dca66
|
[7.0] Remove ForAwaitStatement, add await flag to ForOfStatement (#349)
* Remove ForAwaitStatement, add await flag to ForOfStatement
* Set await flag for all ForOfStatements
|
2017-02-09 17:37:03 -05:00 |
|
Mathias Bynens
|
f2df08e253
|
AST spec: fix casing of RegExpLiteral (#318) [skip ci]
|
2017-01-20 11:05:21 -05:00 |
|
Henry Zhu
|
d1b0886d46
|
add ForAwaitStatement (async generator already added) [skip ci] (#196)
|
2016-10-25 16:25:25 +02:00 |
|
Jordan Gensler
|
c63c1bc728
|
[dynamic-import] Implementing import() syntax (#163)
|
2016-10-14 14:54:21 -04:00 |
|
Moti Zilberman
|
4e1fbd48d5
|
Add support for computed class property names (#120) (#121)
|
2016-09-21 21:24:59 -04:00 |
|
Henry Zhu
|
be7d968903
|
Move ast spec from babel/babel [skip ci]
|
2016-06-22 08:39:29 -04:00 |
|