@@ -27,87 +27,111 @@ impl BarTy {
27
27
impl Foo for * const BarTy {
28
28
fn bar ( & self ) {
29
29
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`?
31
32
a;
32
33
//~^ ERROR: unresolved name `a`
34
+ //~| NOTE unresolved name
33
35
}
34
36
}
35
37
36
38
impl < ' a > Foo for & ' a BarTy {
37
39
fn bar ( & self ) {
38
40
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`?
40
43
x;
41
- //~^ ERROR: unresolved name `x`. Did you mean `self.x`?
44
+ //~^ ERROR: unresolved name `x`
45
+ //~| NOTE did you mean `self.x`?
42
46
y;
43
- //~^ ERROR: unresolved name `y`. Did you mean `self.y`?
47
+ //~^ ERROR: unresolved name `y`
48
+ //~| NOTE did you mean `self.y`?
44
49
a;
45
50
//~^ ERROR: unresolved name `a`
51
+ //~| NOTE unresolved name
46
52
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`?
48
55
b;
49
56
//~^ ERROR: unresolved name `b`
57
+ //~| NOTE unresolved name
50
58
}
51
59
}
52
60
53
61
impl < ' a > Foo for & ' a mut BarTy {
54
62
fn bar ( & self ) {
55
63
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`?
57
66
x;
58
- //~^ ERROR: unresolved name `x`. Did you mean `self.x`?
67
+ //~^ ERROR: unresolved name `x`
68
+ //~| NOTE did you mean `self.x`?
59
69
y;
60
- //~^ ERROR: unresolved name `y`. Did you mean `self.y`?
70
+ //~^ ERROR: unresolved name `y`
71
+ //~| NOTE did you mean `self.y`?
61
72
a;
62
73
//~^ ERROR: unresolved name `a`
74
+ //~| NOTE unresolved name
63
75
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`?
65
78
b;
66
79
//~^ ERROR: unresolved name `b`
80
+ //~| NOTE unresolved name
67
81
}
68
82
}
69
83
70
84
impl Foo for Box < BarTy > {
71
85
fn bar ( & self ) {
72
86
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`?
74
89
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`?
76
92
}
77
93
}
78
94
79
95
impl Foo for * const isize {
80
96
fn bar ( & self ) {
81
97
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`?
83
100
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`?
85
103
}
86
104
}
87
105
88
106
impl < ' a > Foo for & ' a isize {
89
107
fn bar ( & self ) {
90
108
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`?
92
111
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`?
94
114
}
95
115
}
96
116
97
117
impl < ' a > Foo for & ' a mut isize {
98
118
fn bar ( & self ) {
99
119
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`?
101
122
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`?
103
125
}
104
126
}
105
127
106
128
impl Foo for Box < isize > {
107
129
fn bar ( & self ) {
108
130
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`?
110
133
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`?
112
136
}
113
137
}
0 commit comments