]> git.lizzy.rs Git - rust.git/blobdiff - src/test/compile-fail/hrtb-precedence-of-plus-error-message.rs
rollup merge of #21438: taralx/kill-racycell
[rust.git] / src / test / compile-fail / hrtb-precedence-of-plus-error-message.rs
index a0d81b831f69c71c45f7af70eae02136dbbd7e88..db67249bbd93aa11d8e9ede38b9154b0fdc09801 100644 (file)
@@ -18,18 +18,19 @@ fn dummy(&self) { }
 
 struct Foo<'a> {
     a: &'a Bar+'a,
-        //~^ ERROR E0171
-        //~^^ NOTE perhaps you meant `&'a (Bar + 'a)`?
+        //~^ ERROR E0178
+        //~^^ HELP perhaps you meant `&'a (Bar + 'a)`?
 
     b: &'a mut Bar+'a,
-        //~^ ERROR E0171
-        //~^^ NOTE perhaps you meant `&'a mut (Bar + 'a)`?
+        //~^ ERROR E0178
+        //~^^ HELP perhaps you meant `&'a mut (Bar + 'a)`?
 
     c: Box<Bar+'a>, // OK, no paren needed in this context
 
     d: fn() -> Bar+'a,
-        //~^ ERROR E0171
-        //~^^ NOTE perhaps you forgot parentheses
+        //~^ ERROR E0178
+        //~^^ HELP perhaps you forgot parentheses
+        //~^^^ WARN deprecated syntax
 }
 
 fn main() { }