| Index: frog/frogsh
|
| diff --git a/frog/frogsh b/frog/frogsh
|
| index 8e24e8bd7650908fa8abbedf5b9ed5ba1d075032..c5ce1d4f97f819185529dea7ddb91cf22101e786 100755
|
| --- a/frog/frogsh
|
| +++ b/frog/frogsh
|
| @@ -19168,12 +19168,16 @@ lang_Parser.prototype.finishPostfixExpression = function(expr) {
|
| }
|
| }
|
| lang_Parser.prototype.finishCallOrLambdaExpression = function(expr) {
|
| + var $0;
|
| if ($notnull_bool(this._atClosureParameters())) {
|
| var formals = this.formalParameterList();
|
| var body = this.functionBody(true);
|
| return this._makeFunction(expr, formals, body);
|
| }
|
| else {
|
| + if ((expr instanceof DeclaredIdentifier)) {
|
| + this._lang_error('illegal target for call, did you mean to declare a function?', (($0 = expr.get$span()) && $0.is$SourceSpan()));
|
| + }
|
| var args = this.arguments();
|
| return this.finishPostfixExpression(new CallExpression(expr, args, this._makeSpan($assert_num(expr.get$span().get$start()))));
|
| }
|
| @@ -19538,7 +19542,7 @@ lang_Parser.parseHex = function(hex) {
|
| for (var i = 0;
|
| i < hex.length; i++) {
|
| var digit = lang_Parser._hexDigit(hex.charCodeAt(i));
|
| - $assert($ne(digit, -1), "digit != -1", "parser.dart", 1339, 14);
|
| + $assert($ne(digit, -1), "digit != -1", "parser.dart", 1343, 14);
|
| result = (result << 4) + $assert_num(digit);
|
| }
|
| return $assert_num(result);
|
|
|