diff options
| author | Manish Goregaokar <manishsmail@gmail.com> | 2015-04-07 18:12:40 +0530 |
|---|---|---|
| committer | Manish Goregaokar <manishsmail@gmail.com> | 2015-04-07 18:12:40 +0530 |
| commit | daf2e365cfecabcc5c62b09b5098fa95e614e98c (patch) | |
| tree | e642bd437bc5202f2469a02f18ed16a85b457031 /src/librustc/middle | |
| parent | 4faf0befaa3b2d214c60d2dcd7458a88892ff0d4 (diff) | |
| parent | 49f2a566663b125334245563f4dbe51778296feb (diff) | |
| download | rust-daf2e365cfecabcc5c62b09b5098fa95e614e98c.tar.gz rust-daf2e365cfecabcc5c62b09b5098fa95e614e98c.zip | |
Rollup merge of #24057 - nikomatsakis:lifetime-shadowing-hard-error, r=huon
Diffstat (limited to 'src/librustc/middle')
| -rw-r--r-- | src/librustc/middle/resolve_lifetime.rs | 6 |
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; } |
