ruff
[ty]eliminate definitely-impossible types from union in equality narrowing
#20164
Merged

[ty]eliminate definitely-impossible types from union in equality narrowing #20164

Renkai
Renkai Update in.md
b373ee2e
Renkai
Renkai
Renkai Create debug.md
cfc80c4d
Renkai Add `is_union_with_single_valued` method to `Type` for enhanced union…
046939fe
Renkai Add debug logging and implement `evaluate_expr_not_in` method in `Nar…
4a7cd62c
github-actions
github-actions
Renkai Merge branch 'main' into renkai-equality-narrowing
445dd630
Renkai Update narrow.rs
f82b66ce
Renkai Update in.md
a0bba1ca
Renkai Delete debug.md
b31353a2
Renkai Remove debug tracing from evaluate_expr_in
752d1797
Renkai Renkai marked this pull request as ready for review 177 days ago
Renkai Renkai requested a review from carljm carljm 177 days ago
Renkai Renkai requested a review from AlexWaygood AlexWaygood 177 days ago
Renkai Renkai requested a review from sharkdp sharkdp 177 days ago
Renkai Renkai requested a review from dcreager dcreager 177 days ago
Renkai Renkai changed the title [ty][WIP] eliminate definitely-impossible types from union in equality narrowing [ty]eliminate definitely-impossible types from union in equality narrowing 176 days ago
AlexWaygood AlexWaygood added ty
carljm
carljm requested changes on 2025-09-03
Renkai Update narrow.rs
6de458c2
Renkai Update types.rs
8a990378
Renkai use expr in/not in instead of eq/not eq
b31540e1
Renkai Revert "use expr in/not in instead of eq/not eq"
a10bc0c2
Renkai Update in.md
cf160f06
carljm fix test TODOs
7470d254
carljm add a TODO about eq/in
04620160
carljm
carljm commented on 2025-09-03
carljm expand tests, fix bools in unions
96ada71f
carljm
carljm approved these changes on 2025-09-03
carljm carljm merged cda376af into main 174 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone