Use match-all instead of individual branches
This commit is contained in:
parent
9416904d14
commit
ec32b2e39c
1 changed files with 1 additions and 5 deletions
|
@ -1590,11 +1590,7 @@ impl<'a, D: HirDatabase> InferenceContext<'a, D> {
|
||||||
}
|
}
|
||||||
UnaryOp::Not => {
|
UnaryOp::Not => {
|
||||||
match inner_ty {
|
match inner_ty {
|
||||||
Ty::Bool
|
Ty::Bool | Ty::Int(_) | Ty::Infer(InferTy::IntVar(..)) => inner_ty,
|
||||||
| Ty::Int(primitive::UncertainIntTy::Unknown)
|
|
||||||
| Ty::Int(primitive::UncertainIntTy::Signed(..))
|
|
||||||
| Ty::Int(primitive::UncertainIntTy::Unsigned(..))
|
|
||||||
| Ty::Infer(InferTy::IntVar(..)) => inner_ty,
|
|
||||||
// TODO: resolve ops::Not trait for inner_ty
|
// TODO: resolve ops::Not trait for inner_ty
|
||||||
_ => Ty::Unknown,
|
_ => Ty::Unknown,
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue