X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Ftest%2Fui%2Fmacros%2Fstringify.rs;h=820dcdb939499e83233b97129061e5979491c469;hb=1591dcb659917de87254297073b078b9ade56612;hp=343a26c14a9b0034ce617331362db35d7c38d5ed;hpb=b5da80871d5e22401e03ce5ed73200ece8bdc7a6;p=rust.git diff --git a/src/test/ui/macros/stringify.rs b/src/test/ui/macros/stringify.rs index 343a26c14a9..820dcdb9394 100644 --- a/src/test/ui/macros/stringify.rs +++ b/src/test/ui/macros/stringify.rs @@ -603,7 +603,7 @@ pub impl Struct {} stringify_item!( impl Struct {} ), - "impl Struct {}", // FIXME + "impl Struct {}", ); assert_eq!( stringify_item!( @@ -611,6 +611,12 @@ pub impl Trait for Struct {} ), "pub impl Trait for Struct {}", ); + assert_eq!( + stringify_item!( + impl const Trait for T {} + ), + "impl const Trait for T {}", + ); assert_eq!( stringify_item!( impl ~const Struct {} @@ -661,9 +667,9 @@ fn test_pat() { assert_eq!(stringify_pat!(ref mut _x @ _), "ref mut _x @ _"); // PatKind::Struct - assert_eq!(stringify_pat!(Struct {}), "Struct { }"); // FIXME - assert_eq!(stringify_pat!(Struct:: {}), "Struct:: { }"); - assert_eq!(stringify_pat!(Struct::<'static> {}), "Struct::<'static> { }"); + assert_eq!(stringify_pat!(Struct {}), "Struct {}"); + assert_eq!(stringify_pat!(Struct:: {}), "Struct:: {}"); + 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 { .. }"); @@ -672,7 +678,7 @@ fn test_pat() { #[rustfmt::skip] // https://github.com/rust-lang/rustfmt/issues/5151 assert_eq!( stringify_pat!(::Type {}), - "::Type { }", + "::Type {}", ); // PatKind::TupleStruct