#[attr]
{}
),
- "#[attr] { }", // FIXME
+ "#[attr] {}",
);
assert_eq!(
stringify_expr!(
assert_eq!(stringify_expr!(expr.await), "expr.await");
// ExprKind::TryBlock
- assert_eq!(stringify_expr!(try {}), "try {}"); // FIXME
+ assert_eq!(stringify_expr!(try {}), "try {}");
// ExprKind::Assign
assert_eq!(stringify_expr!(expr = true), "expr = true");
stringify_item!(
static S: ();
),
- "static S: () ;", // FIXME
+ "static S: ();",
);
assert_eq!(
stringify_item!(
static mut S: ();
),
- "static mut S: () ;",
+ "static mut S: ();",
);
// ItemKind::Const
stringify_item!(
const S: ();
),
- "const S: () ;", // FIXME
+ "const S: ();",
);
// ItemKind::Fn
assert_eq!(stringify_pat!(ref mut _x @ _), "ref mut _x @ _");
// PatKind::Struct
- assert_eq!(stringify_pat!(Struct {}), "Struct { }"); // FIXME
- assert_eq!(stringify_pat!(Struct::<u8> {}), "Struct::<u8> { }");
- assert_eq!(stringify_pat!(Struct::<'static> {}), "Struct::<'static> { }");
+ assert_eq!(stringify_pat!(Struct {}), "Struct {}");
+ assert_eq!(stringify_pat!(Struct::<u8> {}), "Struct::<u8> {}");
+ assert_eq!(stringify_pat!(Struct::<'static> {}), "Struct::<'static> {}");
assert_eq!(stringify_pat!(Struct { x }), "Struct { x }");
assert_eq!(stringify_pat!(Struct { x: _x }), "Struct { x: _x }");
assert_eq!(stringify_pat!(Struct { .. }), "Struct { .. }");
#[rustfmt::skip] // https://github.com/rust-lang/rustfmt/issues/5151
assert_eq!(
stringify_pat!(<Struct as Trait>::Type {}),
- "<Struct as Trait>::Type { }",
+ "<Struct as Trait>::Type {}",
);
// PatKind::TupleStruct
// PatKind::Range
assert_eq!(stringify_pat!(..1), "..1");
- assert_eq!(stringify_pat!(0..), "0 .."); // FIXME
- assert_eq!(stringify_pat!(0..1), "0 ..1");
- assert_eq!(stringify_pat!(0..=1), "0 ..=1");
- assert_eq!(stringify_pat!(-2..=-1), "-2 ..=-1");
+ assert_eq!(stringify_pat!(0..), "0..");
+ assert_eq!(stringify_pat!(0..1), "0..1");
+ assert_eq!(stringify_pat!(0..=1), "0..=1");
+ assert_eq!(stringify_pat!(-2..=-1), "-2..=-1");
// PatKind::Slice
assert_eq!(stringify_pat!([]), "[]");
assert_eq!(stringify_ty!(fn(x: u8)), "fn(x: u8)");
#[rustfmt::skip]
assert_eq!(stringify_ty!(for<> fn()), "fn()");
- assert_eq!(stringify_ty!(for<'a> fn()), "for<'a>fn()"); // FIXME
+ assert_eq!(stringify_ty!(for<'a> fn()), "for<'a> fn()");
// TyKind::Never
assert_eq!(stringify_ty!(!), "!");