summaryrefslogtreecommitdiffstats
path: root/tests/ui/inference/deref-suggestion.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/inference/deref-suggestion.rs')
-rw-r--r--tests/ui/inference/deref-suggestion.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/ui/inference/deref-suggestion.rs b/tests/ui/inference/deref-suggestion.rs
index 0d8e7289d..dc39cc9db 100644
--- a/tests/ui/inference/deref-suggestion.rs
+++ b/tests/ui/inference/deref-suggestion.rs
@@ -72,4 +72,13 @@ fn main() {
} else {
&0
};
+
+ #[derive(PartialEq, Eq)]
+ struct Foo;
+ let foo = Foo;
+ let bar = &Foo;
+
+ if foo == bar {
+ //~^ ERROR mismatched types
+ }
}