]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc/middle/resolve_lifetime.rs
rustc: always include elidable lifetimes in HIR types.
[rust.git] / src / librustc / middle / resolve_lifetime.rs
index dd99aea909faaada82ed1103d70e8f49c7086512..a09f0ed7552bf146c7ab367c792af6a12107bf50 100644 (file)
@@ -279,6 +279,9 @@ fn visit_trait_item(&mut self, trait_item: &'tcx hir::TraitItem) {
     }
 
     fn visit_lifetime(&mut self, lifetime_ref: &'tcx hir::Lifetime) {
+        if lifetime_ref.is_elided() {
+            return;
+        }
         if lifetime_ref.name == keywords::StaticLifetime.name() {
             self.insert_lifetime(lifetime_ref, DefStaticRegion);
             return;