]> git.saurik.com Git - cycript.git/blobdiff - Cycript.yy.in
Correctly defer this-resolution on ECMA6 fat-arrows.
[cycript.git] / Cycript.yy.in
index e7355979673938406fcd81e96f1cfcbb6a86b202..cd63aecd68db6b281609451b3158b3395725e217 100644 (file)
@@ -1288,7 +1288,7 @@ FunctionBody
 /* }}} */
 /* 13.2 Arrow Function Definitions {{{ */
 ArrowFunction
-    : LexSetRegExp ArrowParameters "=>" LexNoBrace ConciseBody { $$ = CYNew CYFunctionExpression(NULL, $2, $5); }
+    : LexSetRegExp ArrowParameters "=>" LexNoBrace ConciseBody { $$ = CYNew CYFatArrow($2, $5); }
     ;
 
 ArrowParameters