diff options
| author | Oli Scherer <github333195615777966@oli-obk.de> | 2025-01-07 12:03:28 +0000 |
|---|---|---|
| committer | Oli Scherer <github333195615777966@oli-obk.de> | 2025-01-09 08:48:00 +0000 |
| commit | 787af97babcb911f2ce70d3d28959cdccc7901bd (patch) | |
| tree | cb5cb979ec76b891287d3a7f8e821034ed3568cf /compiler/rustc_mir_build/src/thir/pattern | |
| parent | 7833cf7a4703099d32012848f682c1e7decc0f51 (diff) | |
Use error constant instead of explicit error handling
Diffstat (limited to 'compiler/rustc_mir_build/src/thir/pattern')
| -rw-r--r-- | compiler/rustc_mir_build/src/thir/pattern/mod.rs | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/compiler/rustc_mir_build/src/thir/pattern/mod.rs b/compiler/rustc_mir_build/src/thir/pattern/mod.rs index 242b62dfa8d..8216f0a1ba2 100644 --- a/compiler/rustc_mir_build/src/thir/pattern/mod.rs +++ b/compiler/rustc_mir_build/src/thir/pattern/mod.rs @@ -671,7 +671,6 @@ impl<'a, 'tcx> PatCtxt<'a, 'tcx> { let lit_input = LitToConstInput { lit: &lit.node, ty: ct_ty, neg }; match self.tcx.at(expr.span).lit_to_const(lit_input) { Ok(constant) => self.const_to_pat(constant, ct_ty, expr.hir_id, lit.span).kind, - Err(LitToConstError::Reported(e)) => PatKind::Error(e), Err(LitToConstError::TypeError) => bug!("lower_lit: had type error"), } } |
