You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix conditional parameter type narrowing for union types with 3+ members
- Split union condition types into individual ConditionalExpressionHolders
- When TypeCombinator::intersect or ::remove produces a UnionType, each member
gets its own holder so the equals() check can match individual constant types
- New regression test in tests/PHPStan/Analyser/nsrt/bug-10055.php
0 commit comments