Improve unknown narrowing by negated type predicates
#60795
Merged
unknown narrowing by negated type predicates
#60795