From 698f8c2f01ea549d77d7dc3338a12e04c11057b9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 17 Apr 2024 14:02:58 +0200 Subject: Adding upstream version 1.64.0+dfsg1. Signed-off-by: Daniel Baumann --- src/test/ui/parser/bounds-type-where.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/test/ui/parser/bounds-type-where.rs (limited to 'src/test/ui/parser/bounds-type-where.rs') diff --git a/src/test/ui/parser/bounds-type-where.rs b/src/test/ui/parser/bounds-type-where.rs new file mode 100644 index 000000000..2520ecb29 --- /dev/null +++ b/src/test/ui/parser/bounds-type-where.rs @@ -0,0 +1,11 @@ +type A where for<'a> for<'b> Trait1 + ?Trait2: 'a + Trait = u8; // OK +type A where T: Trait, = u8; // OK +type A where T: = u8; // OK +type A where T:, = u8; // OK +type A where T: Trait + Trait = u8; // OK +type A where = u8; // OK +type A where T: Trait + = u8; // OK +type A where T, = u8; +//~^ ERROR expected one of `!`, `(`, `+`, `::`, `:`, `<`, `==`, or `=`, found `,` + +fn main() {} -- cgit v1.2.3