summaryrefslogtreecommitdiffstats
path: root/tests/ui/issues/issue-17431-6.rs
blob: b7e49873da81ac8e85e6935cf971fe2a15236eff (plain)
1
2
3
4
5
6
7
8
use std::sync::Mutex;

enum Foo { X(Mutex<Option<Foo>>) }
//~^ ERROR recursive type `Foo` has infinite size

impl Foo { fn bar(self) {} }

fn main() {}