|
|
@ -597,10 +597,6 @@ function special(parser) {
|
|
|
|
error(expression, 'TODO', 'expected an identifier followed by (...)');
|
|
|
|
error(expression, 'TODO', 'expected an identifier followed by (...)');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (expression.arguments.length > 1) {
|
|
|
|
|
|
|
|
error(expression.arguments[1], 'TODO', 'expected at most one argument');
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
parser.allow_whitespace();
|
|
|
|
parser.allow_whitespace();
|
|
|
|
parser.eat('}', true);
|
|
|
|
parser.eat('}', true);
|
|
|
|
|
|
|
|
|
|
|
@ -610,7 +606,7 @@ function special(parser) {
|
|
|
|
start,
|
|
|
|
start,
|
|
|
|
end: parser.index,
|
|
|
|
end: parser.index,
|
|
|
|
expression: expression.callee,
|
|
|
|
expression: expression.callee,
|
|
|
|
argument: expression.arguments[0] ?? null
|
|
|
|
arguments: expression.arguments
|
|
|
|
})
|
|
|
|
})
|
|
|
|
);
|
|
|
|
);
|
|
|
|
}
|
|
|
|
}
|
|
|
|