Remove non-useful code path.

It has no effect on anything in the test suite.
This commit is contained in:
Nicholas Nethercote 2024-03-20 08:48:38 +11:00
parent dbed10a6a2
commit b7f3b714da
3 changed files with 0 additions and 19 deletions

View file

@ -2043,16 +2043,6 @@ impl<'a> Parser<'a> {
&mut self,
mk_lit_char: impl FnOnce(Symbol, Span) -> L,
) -> PResult<'a, L> {
if let token::Interpolated(nt) = &self.token.kind
&& let token::NtExpr(e) | token::NtLiteral(e) = &nt.0
&& matches!(e.kind, ExprKind::Err(_))
{
let mut err = self
.dcx()
.create_err(errors::InvalidInterpolatedExpression { span: self.token.span });
err.downgrade_to_delayed_bug();
return Err(err);
}
let token = self.token.clone();
let err = |self_: &Self| {
let msg = format!("unexpected token: {}", super::token_descr(&token));