Upgrade a span_delayed_bug into a span_bug, as we have no tests hitting it.
This commit is contained in:
parent
3da92891fd
commit
be464b800c
1 changed files with 9 additions and 7 deletions
|
|
@ -1341,14 +1341,16 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> {
|
|||
self.write_method_call_and_enforce_effects(expr.hir_id, expr.span, method);
|
||||
Ok(method)
|
||||
}
|
||||
Err(error) => Err(if segment.ident.name == kw::Empty {
|
||||
self.dcx().span_delayed_bug(rcvr.span, "empty method name")
|
||||
} else {
|
||||
match self.report_method_error(expr.hir_id, rcvr_t, error, expected, false) {
|
||||
Ok(diag) => diag.emit(),
|
||||
Err(guar) => guar,
|
||||
Err(error) => {
|
||||
if segment.ident.name == kw::Empty {
|
||||
span_bug!(rcvr.span, "empty method name")
|
||||
} else {
|
||||
match self.report_method_error(expr.hir_id, rcvr_t, error, expected, false) {
|
||||
Ok(diag) => Err(diag.emit()),
|
||||
Err(guar) => Err(guar),
|
||||
}
|
||||
}
|
||||
}),
|
||||
}
|
||||
};
|
||||
|
||||
// Call the generic checker.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue