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

struct Foo { foo: Mutex<Option<Foo>> }
//~^ ERROR recursive type `Foo` has infinite size

impl Foo { fn bar(&self) {} }

fn main() {}