1
0
mirror of https://github.com/danog/psalm.git synced 2025-01-06 13:08:40 +01:00
psalm/src/Psalm/Internal/Analyzer/Statements/Expression/BinaryOp
Tinjo Schöni d91aab15be
Restore support for null coalesce on match expressions
https://github.com/vimeo/psalm/pull/10068 added isset restrictions that didn't consider null coalesces on match expressions.
This restores that support by converting the match expression to a virtual variable for the isset analysis, similar to other incompatible expressions.
2023-11-29 02:08:23 +01:00
..
AndAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
ArithmeticOpAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
CoalesceAnalyzer.php Restore support for null coalesce on match expressions 2023-11-29 02:08:23 +01:00
ConcatAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
NonComparisonOpAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
OrAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00