about summary refs log tree commit diff
path: root/src/librustc
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2015-04-07 18:12:40 +0530
committerManish Goregaokar <manishsmail@gmail.com>2015-04-07 18:12:40 +0530
commitdaf2e365cfecabcc5c62b09b5098fa95e614e98c (patch)
treee642bd437bc5202f2469a02f18ed16a85b457031 /src/librustc
parent4faf0befaa3b2d214c60d2dcd7458a88892ff0d4 (diff)
parent49f2a566663b125334245563f4dbe51778296feb (diff)
downloadrust-daf2e365cfecabcc5c62b09b5098fa95e614e98c.tar.gz
rust-daf2e365cfecabcc5c62b09b5098fa95e614e98c.zip
Rollup merge of #24057 - nikomatsakis:lifetime-shadowing-hard-error, r=huon
Diffstat (limited to 'src/librustc')
-rw-r--r--src/librustc/middle/resolve_lifetime.rs6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/librustc/middle/resolve_lifetime.rs b/src/librustc/middle/resolve_lifetime.rs
index a3d71c989bf..1036c97a5ad 100644
--- a/src/librustc/middle/resolve_lifetime.rs
+++ b/src/librustc/middle/resolve_lifetime.rs
@@ -507,7 +507,7 @@ impl<'a> LifetimeContext<'a> {
                 EarlyScope(_, lifetimes, s) |
                 LateScope(lifetimes, s) => {
                     if let Some((_, lifetime_def)) = search_lifetimes(lifetimes, lifetime) {
-                        self.sess.span_warn(
+                        self.sess.span_err(
                             lifetime.span,
                             &format!("lifetime name `{}` shadows another \
                                      lifetime name that is already in scope",
@@ -516,10 +516,6 @@ impl<'a> LifetimeContext<'a> {
                             lifetime_def.span,
                             &format!("shadowed lifetime `{}` declared here",
                                      token::get_name(lifetime.name)));
-                        self.sess.span_note(
-                            lifetime.span,
-                            "shadowed lifetimes are deprecated \
-                             and will become a hard error before 1.0");
                         return;
                     }