Skip to content

Commit 19e140b

Browse files
Update E0404 to new format.
1 parent a6ffa42 commit 19e140b

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

src/librustc_resolve/lib.rs

+7-1
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,13 @@ fn resolve_struct_error<'b, 'a: 'b, 'c>(resolver: &'b Resolver<'a>,
219219
name)
220220
}
221221
ResolutionError::IsNotATrait(name) => {
222-
struct_span_err!(resolver.session, span, E0404, "`{}` is not a trait", name)
222+
let mut err = struct_span_err!(resolver.session,
223+
span,
224+
E0404,
225+
"`{}` is not a trait",
226+
name);
227+
err.span_label(span, &format!("not a trait"));
228+
err
223229
}
224230
ResolutionError::UndeclaredTraitName(name, candidates) => {
225231
let mut err = struct_span_err!(resolver.session,

src/test/ui/codemap_tests/two_files.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ error[E0404]: `Bar` is not a trait
22
--> $DIR/two_files.rs:16:6
33
|
44
16 | impl Bar for Baz { }
5-
| ^^^
5+
| ^^^ not a trait
66
|
77
= note: type aliases cannot be used for traits
88

0 commit comments

Comments
 (0)