fix parser handling of comments

This commit is contained in:
kzc
2017-02-27 14:54:47 +08:00
committed by alexlamsl
parent bc9bfd15a2
commit 8d205f7f39

View File

@@ -1890,12 +1890,15 @@ function parse($TEXT, options) {
switch (start.value) {
case "(":
var ex = params_or_seq_();
ex.start = start;
ex.end = S.token;
if (is("arrow", "=>")) {
ex.start = start;
ex.end = S.token;
return arrow_function(ex);
}
return subscripts(ex.as_expr(croak), allow_calls);
ex = ex.as_expr(croak);
ex.start = start;
ex.end = S.token;
return subscripts(ex, allow_calls);
case "[":
return subscripts(array_(), allow_calls);
case "{":