about summary refs log tree commit diff
path: root/src/librustc_mir/transform
diff options
context:
space:
mode:
authorJonathan Turner <jonathandturner@users.noreply.github.com>2016-08-20 07:09:34 -0700
committerGitHub <noreply@github.com>2016-08-20 07:09:34 -0700
commit7c843c466313a99485286637d6c8a0ad7c2ec6c0 (patch)
treefe157fe5bde5544c00aad9c5ea2ca03b3a29dfe8 /src/librustc_mir/transform
parent54a41993f57dcca544a36fe54107e164344c9a00 (diff)
parent0dc13ee7f23f878e626771c1a3925b37b19fd6e4 (diff)
downloadrust-7c843c466313a99485286637d6c8a0ad7c2ec6c0.tar.gz
rust-7c843c466313a99485286637d6c8a0ad7c2ec6c0.zip
Rollup merge of #35778 - clementmiao:E0395_new_error_format, r=jonathandturner
updated E0395 to new error format

Updated E0395 to new error format.
Part of #35233
Fixes #35693

Thanks again for letting me help!

r? @jonathandturner
Diffstat (limited to 'src/librustc_mir/transform')
-rw-r--r--src/librustc_mir/transform/qualify_consts.rs11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/librustc_mir/transform/qualify_consts.rs b/src/librustc_mir/transform/qualify_consts.rs
index 1de67922b1b..0857ae79763 100644
--- a/src/librustc_mir/transform/qualify_consts.rs
+++ b/src/librustc_mir/transform/qualify_consts.rs
@@ -681,9 +681,14 @@ impl<'a, 'tcx> Visitor<'tcx> for Qualifier<'a, 'tcx, 'tcx> {
 
                     self.add(Qualif::NOT_CONST);
                     if self.mode != Mode::Fn {
-                        span_err!(self.tcx.sess, self.span, E0395,
-                                  "raw pointers cannot be compared in {}s",
-                                  self.mode);
+                        struct_span_err!(
+                            self.tcx.sess, self.span, E0395,
+                            "raw pointers cannot be compared in {}s",
+                            self.mode)
+                        .span_label(
+                            self.span,
+                            &format!("comparing raw pointers in static"))
+                        .emit();
                     }
                 }
             }