summaryrefslogtreecommitdiffstats
path: root/tests/ui/parser/issue-103748-ICE-wrong-braces.rs
blob: 8012cb652bd8857b6ad3e9b299319664c57060d6 (plain)
1
2
3
4
5
6
7
8
#![crate_type = "lib"]

struct Apple((Apple, Option(Banana ? Citron)));
//~^ ERROR invalid `?` in type
//~| ERROR expected one of `)` or `,`, found `Citron`
//~| ERROR cannot find type `Citron` in this scope [E0412]
//~| ERROR parenthesized type parameters may only be used with a `Fn` trait [E0214]
//~| ERROR recursive type `Apple` has infinite size [E0072]