From feac356a1c2fa442ab70e9ea3e4f058a8f3e17ed Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Wed, 2 Dec 2015 03:19:38 -0800 Subject: [PATCH] Fix "fat arrow" functions that have no parameters. --- Parser.ypp.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Parser.ypp.in b/Parser.ypp.in index 26d73c8..2a00d69 100644 --- a/Parser.ypp.in +++ b/Parser.ypp.in @@ -1546,7 +1546,7 @@ ArrowFunction ArrowParameters : BindingIdentifier { $$ = CYNew CYFunctionParameter(CYNew CYDeclaration($1)); } - | CoverParenthesizedExpressionAndArrowParameterList { $$ = $1->expression_->Parameter(); if ($$ == NULL) CYERR(@1, "invalid parameter list"); } + | CoverParenthesizedExpressionAndArrowParameterList { if ($1 == NULL) $$ = NULL; else { $$ = $1->expression_->Parameter(); if ($$ == NULL) CYERR(@1, "invalid parameter list"); } } ; ConciseBody -- 2.49.0