X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fpsy%2Fpsysh%2Fsrc%2FPsy%2FCodeCleaner%2FAssignThisVariablePass.php;fp=vendor%2Fpsy%2Fpsysh%2Fsrc%2FPsy%2FCodeCleaner%2FAssignThisVariablePass.php;h=b1b3eaf1dc034e0112c2433e7196e648032795e8;hp=68beb3badac24e4946595663b2628250529c89d2;hb=eba34333e3c89f208d2f72fa91351ad019a71583;hpb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae diff --git a/vendor/psy/psysh/src/Psy/CodeCleaner/AssignThisVariablePass.php b/vendor/psy/psysh/src/Psy/CodeCleaner/AssignThisVariablePass.php index 68beb3bad..b1b3eaf1d 100644 --- a/vendor/psy/psysh/src/Psy/CodeCleaner/AssignThisVariablePass.php +++ b/vendor/psy/psysh/src/Psy/CodeCleaner/AssignThisVariablePass.php @@ -11,7 +11,7 @@ namespace Psy\CodeCleaner; -use PhpParser\Node as Node; +use PhpParser\Node; use PhpParser\Node\Expr\Assign; use PhpParser\Node\Expr\Variable; use Psy\Exception\FatalErrorException; @@ -33,7 +33,7 @@ class AssignThisVariablePass extends CodeCleanerPass public function enterNode(Node $node) { if ($node instanceof Assign && $node->var instanceof Variable && $node->var->name === 'this') { - throw new FatalErrorException('Cannot re-assign $this'); + throw new FatalErrorException('Cannot re-assign $this', 0, E_ERROR, null, $node->getLine()); } } }