We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 142134d commit 42410a9Copy full SHA for 42410a9
src/librustc_const_eval/pattern.rs
@@ -280,7 +280,8 @@ impl<'a, 'tcx> Pattern<'tcx> {
280
let mut pcx = PatternContext::new(tcx, param_env_and_substs, tables);
281
let result = pcx.lower_pattern(pat);
282
if !pcx.errors.is_empty() {
283
- debug!("encountered errors lowering pattern: {:?}", pcx.errors)
+ let msg = format!("encountered errors lowering pattern: {:?}", pcx.errors);
284
+ tcx.sess.delay_span_bug(pat.span, &msg);
285
}
286
debug!("Pattern::from_hir({:?}) = {:?}", pat, result);
287
result
0 commit comments