about summary refs log tree commit diff
path: root/src/librustc_resolve
diff options
context:
space:
mode:
authorKnight <knight42@mail.ustc.edu.cn>2016-08-17 00:57:44 +0800
committerKnight <knight42@mail.ustc.edu.cn>2016-08-17 03:02:25 +0800
commitd2e78956c39c1b1e94169f2a1f7cde34aef4ff96 (patch)
treea821b9df76a2e9a8d3c7e90c9335fdea95f7d4c7 /src/librustc_resolve
parente25542cb02d946959517ebb68e2f7b1318817237 (diff)
downloadrust-d2e78956c39c1b1e94169f2a1f7cde34aef4ff96.tar.gz
rust-d2e78956c39c1b1e94169f2a1f7cde34aef4ff96.zip
Updated E0422 to new error message
Diffstat (limited to 'src/librustc_resolve')
-rw-r--r--src/librustc_resolve/lib.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/librustc_resolve/lib.rs b/src/librustc_resolve/lib.rs
index 962509be324..a8b1cb123b8 100644
--- a/src/librustc_resolve/lib.rs
+++ b/src/librustc_resolve/lib.rs
@@ -317,11 +317,13 @@ fn resolve_struct_error<'b, 'a: 'b, 'c>(resolver: &'b Resolver<'a>,
             err
         }
         ResolutionError::DoesNotNameAStruct(name) => {
-            struct_span_err!(resolver.session,
+            let mut err = struct_span_err!(resolver.session,
                              span,
                              E0422,
                              "`{}` does not name a structure",
-                             name)
+                             name);
+            err.span_label(span, &format!("not a structure"));
+            err
         }
         ResolutionError::StructVariantUsedAsFunction(path_name) => {
             struct_span_err!(resolver.session,