Use LitKind::Err for floats with unsupported bases.
This slightly changes error messages in `float-field.rs`, but nothing of real importance.
This commit is contained in:
@@ -515,7 +515,9 @@ impl<'sess, 'src> StringReader<'sess, 'src> {
|
||||
};
|
||||
if let Some(base) = base {
|
||||
let span = self.mk_sp(start, end);
|
||||
self.dcx().emit_err(errors::FloatLiteralUnsupportedBase { span, base });
|
||||
let guar =
|
||||
self.dcx().emit_err(errors::FloatLiteralUnsupportedBase { span, base });
|
||||
kind = token::Err(guar)
|
||||
}
|
||||
(kind, self.symbol_from_to(start, end))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user