about summary refs log tree commit diff
path: root/tests/ui/suggestions/issue-90213-expected-boxfuture-self-ice.rs
blob: f78d4e3554567994e878c9a9b03f8dab02de7217 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// Checks that we do not ICE when comparing `Self` to `Pin`
//@ edition:2021

struct S;

impl S {
    fn foo(_: Box<Option<S>>) {}
    fn bar() {
        Self::foo(None) //~ ERROR mismatched types
    }
}

fn main() {}