X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=vendor%2Fpsy%2Fpsysh%2Fsrc%2FPsy%2FCodeCleaner.php;fp=vendor%2Fpsy%2Fpsysh%2Fsrc%2FPsy%2FCodeCleaner.php;h=15cc16729b9fcbbee86276e28bee1f71d842d73d;hb=eba34333e3c89f208d2f72fa91351ad019a71583;hp=d2c152303fffa8f67641ffa19d55440ef24a326a;hpb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;p=yaffs-website diff --git a/vendor/psy/psysh/src/Psy/CodeCleaner.php b/vendor/psy/psysh/src/Psy/CodeCleaner.php index d2c152303..15cc16729 100644 --- a/vendor/psy/psysh/src/Psy/CodeCleaner.php +++ b/vendor/psy/psysh/src/Psy/CodeCleaner.php @@ -25,9 +25,11 @@ use Psy\CodeCleaner\ImplicitReturnPass; use Psy\CodeCleaner\InstanceOfPass; use Psy\CodeCleaner\LeavePsyshAlonePass; use Psy\CodeCleaner\LegacyEmptyPass; +use Psy\CodeCleaner\LoopContextPass; use Psy\CodeCleaner\MagicConstantsPass; use Psy\CodeCleaner\NamespacePass; use Psy\CodeCleaner\PassableByReferencePass; +use Psy\CodeCleaner\RequirePass; use Psy\CodeCleaner\StaticConstructorPass; use Psy\CodeCleaner\StrictTypesPass; use Psy\CodeCleaner\UseStatementPass; @@ -88,9 +90,11 @@ class CodeCleaner new InstanceOfPass(), new LeavePsyshAlonePass(), new LegacyEmptyPass(), + new LoopContextPass(), new ImplicitReturnPass(), new UseStatementPass(), // must run before namespace and validation passes new NamespacePass($this), // must run after the implicit return pass + new RequirePass(), new StrictTypesPass(), new StaticConstructorPass(), new ValidFunctionNamePass(),