Rollup merge of #32179 - srinivasreddy:remove_int_suffix, r=steveklabnik
Removed integer suffixes in libsyntax crate
This commit is contained in:
commit
07b9e89c5a
@ -927,7 +927,7 @@ pub enum ExprKind {
|
||||
Binary(BinOp, P<Expr>, P<Expr>),
|
||||
/// A unary operation (For example: `!x`, `*x`)
|
||||
Unary(UnOp, P<Expr>),
|
||||
/// A literal (For example: `1u8`, `"foo"`)
|
||||
/// A literal (For example: `1`, `"foo"`)
|
||||
Lit(P<Lit>),
|
||||
/// A cast (`foo as f64`)
|
||||
Cast(P<Expr>, P<Ty>),
|
||||
@ -1016,7 +1016,7 @@ pub enum ExprKind {
|
||||
|
||||
/// An array literal constructed from one repeated element.
|
||||
///
|
||||
/// For example, `[1u8; 5]`. The first expression is the element
|
||||
/// For example, `[1; 5]`. The first expression is the element
|
||||
/// to be repeated; the second is the number of times to repeat it.
|
||||
Repeat(P<Expr>, P<Expr>),
|
||||
|
||||
@ -1288,7 +1288,7 @@ pub enum LitKind {
|
||||
Byte(u8),
|
||||
/// A character literal (`'a'`)
|
||||
Char(char),
|
||||
/// An integer literal (`1u8`)
|
||||
/// An integer literal (`1`)
|
||||
Int(u64, LitIntType),
|
||||
/// A float literal (`1f64` or `1E10f64`)
|
||||
Float(InternedString, FloatTy),
|
||||
|
@ -168,8 +168,8 @@ pub fn mk_printer<'a>(out: Box<io::Write+'a>, linewidth: usize) -> Printer<'a> {
|
||||
let n: usize = 3 * linewidth;
|
||||
debug!("mk_printer {}", linewidth);
|
||||
let token = vec![Token::Eof; n];
|
||||
let size = vec![0_isize; n];
|
||||
let scan_stack = vec![0_usize; n];
|
||||
let size = vec![0; n];
|
||||
let scan_stack = vec![0; n];
|
||||
Printer {
|
||||
out: out,
|
||||
buf_len: n,
|
||||
|
Loading…
Reference in New Issue
Block a user