fix compile error after rebase

This commit is contained in:
Alex Waygood 2025-04-24 22:01:24 +01:00
parent d67207283b
commit d72f767b09
1 changed files with 3 additions and 1 deletions

View File

@ -472,7 +472,9 @@ impl<'db> NarrowingConstraintsBuilder<'db> {
union.map(db, |ty| filter_to_cannot_be_equal(db, *ty, rhs_ty))
}
// Treat `bool` as `Literal[True, False]`.
Type::NominalInstance(instance) if instance.class().is_known(db, KnownClass::Bool) => {
Type::NominalInstance(instance)
if instance.class().is_known(db, KnownClass::Bool) =>
{
UnionType::from_elements(
db,
[Type::BooleanLiteral(true), Type::BooleanLiteral(false)]