@@ -27,87 +27,111 @@ impl BarTy {
2727impl Foo for * const BarTy {
2828 fn bar ( & self ) {
2929 baz ( ) ;
30- //~^ ERROR: unresolved name `baz`. Did you mean to call `self.baz`?
30+ //~^ ERROR: unresolved name `baz`
31+ //~| NOTE did you mean to call `self.baz`?
3132 a;
3233 //~^ ERROR: unresolved name `a`
34+ //~| NOTE unresolved name
3335 }
3436}
3537
3638impl < ' a > Foo for & ' a BarTy {
3739 fn bar ( & self ) {
3840 baz ( ) ;
39- //~^ ERROR: unresolved name `baz`. Did you mean to call `self.baz`?
41+ //~^ ERROR: unresolved name `baz`
42+ //~| NOTE did you mean to call `self.baz`?
4043 x;
41- //~^ ERROR: unresolved name `x`. Did you mean `self.x`?
44+ //~^ ERROR: unresolved name `x`
45+ //~| NOTE did you mean `self.x`?
4246 y;
43- //~^ ERROR: unresolved name `y`. Did you mean `self.y`?
47+ //~^ ERROR: unresolved name `y`
48+ //~| NOTE did you mean `self.y`?
4449 a;
4550 //~^ ERROR: unresolved name `a`
51+ //~| NOTE unresolved name
4652 bah;
47- //~^ ERROR: unresolved name `bah`. Did you mean to call `Foo::bah`?
53+ //~^ ERROR: unresolved name `bah`
54+ //~| NOTE did you mean to call `Foo::bah`?
4855 b;
4956 //~^ ERROR: unresolved name `b`
57+ //~| NOTE unresolved name
5058 }
5159}
5260
5361impl < ' a > Foo for & ' a mut BarTy {
5462 fn bar ( & self ) {
5563 baz ( ) ;
56- //~^ ERROR: unresolved name `baz`. Did you mean to call `self.baz`?
64+ //~^ ERROR: unresolved name `baz`
65+ //~| NOTE did you mean to call `self.baz`?
5766 x;
58- //~^ ERROR: unresolved name `x`. Did you mean `self.x`?
67+ //~^ ERROR: unresolved name `x`
68+ //~| NOTE did you mean `self.x`?
5969 y;
60- //~^ ERROR: unresolved name `y`. Did you mean `self.y`?
70+ //~^ ERROR: unresolved name `y`
71+ //~| NOTE did you mean `self.y`?
6172 a;
6273 //~^ ERROR: unresolved name `a`
74+ //~| NOTE unresolved name
6375 bah;
64- //~^ ERROR: unresolved name `bah`. Did you mean to call `Foo::bah`?
76+ //~^ ERROR: unresolved name `bah`
77+ //~| NOTE did you mean to call `Foo::bah`?
6578 b;
6679 //~^ ERROR: unresolved name `b`
80+ //~| NOTE unresolved name
6781 }
6882}
6983
7084impl Foo for Box < BarTy > {
7185 fn bar ( & self ) {
7286 baz ( ) ;
73- //~^ ERROR: unresolved name `baz`. Did you mean to call `self.baz`?
87+ //~^ ERROR: unresolved name `baz`
88+ //~| NOTE did you mean to call `self.baz`?
7489 bah;
75- //~^ ERROR: unresolved name `bah`. Did you mean to call `Foo::bah`?
90+ //~^ ERROR: unresolved name `bah`
91+ //~| NOTE did you mean to call `Foo::bah`?
7692 }
7793}
7894
7995impl Foo for * const isize {
8096 fn bar ( & self ) {
8197 baz ( ) ;
82- //~^ ERROR: unresolved name `baz`. Did you mean to call `self.baz`?
98+ //~^ ERROR: unresolved name `baz`
99+ //~| NOTE did you mean to call `self.baz`?
83100 bah;
84- //~^ ERROR: unresolved name `bah`. Did you mean to call `Foo::bah`?
101+ //~^ ERROR: unresolved name `bah`
102+ //~| NOTE did you mean to call `Foo::bah`?
85103 }
86104}
87105
88106impl < ' a > Foo for & ' a isize {
89107 fn bar ( & self ) {
90108 baz ( ) ;
91- //~^ ERROR: unresolved name `baz`. Did you mean to call `self.baz`?
109+ //~^ ERROR: unresolved name `baz`
110+ //~| NOTE did you mean to call `self.baz`?
92111 bah;
93- //~^ ERROR: unresolved name `bah`. Did you mean to call `Foo::bah`?
112+ //~^ ERROR: unresolved name `bah`
113+ //~| NOTE did you mean to call `Foo::bah`?
94114 }
95115}
96116
97117impl < ' a > Foo for & ' a mut isize {
98118 fn bar ( & self ) {
99119 baz ( ) ;
100- //~^ ERROR: unresolved name `baz`. Did you mean to call `self.baz`?
120+ //~^ ERROR: unresolved name `baz`
121+ //~| NOTE did you mean to call `self.baz`?
101122 bah;
102- //~^ ERROR: unresolved name `bah`. Did you mean to call `Foo::bah`?
123+ //~^ ERROR: unresolved name `bah`
124+ //~| NOTE did you mean to call `Foo::bah`?
103125 }
104126}
105127
106128impl Foo for Box < isize > {
107129 fn bar ( & self ) {
108130 baz ( ) ;
109- //~^ ERROR: unresolved name `baz`. Did you mean to call `self.baz`?
131+ //~^ ERROR: unresolved name `baz`
132+ //~| NOTE did you mean to call `self.baz`?
110133 bah;
111- //~^ ERROR: unresolved name `bah`. Did you mean to call `Foo::bah`?
134+ //~^ ERROR: unresolved name `bah`
135+ //~| NOTE did you mean to call `Foo::bah`?
112136 }
113137}
0 commit comments