Fixed
- Treat
_as label character in formatting-preserving pretty printer. - Handle comment after object operator in keyword emulator.
Changed
- Drop support for pipe operator in constant expression evaluator. It is not supported in constant expressions and may pose security risks, as it allows calls to arbitrary functions.
voidparameter types now generate a (recoverable) error during parsing.- Restored reverse emulation support for
fnkeywords when targeting PHP before 7.4.