summary refs log tree commit diff
path: root/src/librustc_metadata/astencode.rs
diff options
context:
space:
mode:
authorFlorian Diebold <flodiebold@gmail.com>2016-11-24 20:15:11 +0100
committerFlorian Diebold <florian.diebold@freiheit.com>2016-11-29 13:04:27 +0100
commitf0ce5bb66bf2ebddebbee8ae93c15c1351ea2b86 (patch)
tree35ce5b7abead2181bebf1fb5a1a87b31ae032844 /src/librustc_metadata/astencode.rs
parent725cffb1d58696e94d7a0d4fcb3b4143cfcdafd3 (diff)
downloadrust-f0ce5bb66bf2ebddebbee8ae93c15c1351ea2b86.tar.gz
rust-f0ce5bb66bf2ebddebbee8ae93c15c1351ea2b86.zip
Split nested_visit_mode function off from nested_visit_map
... and make the latter mandatory to implement.
Diffstat (limited to 'src/librustc_metadata/astencode.rs')
-rw-r--r--src/librustc_metadata/astencode.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/librustc_metadata/astencode.rs b/src/librustc_metadata/astencode.rs
index 8a24062f8f3..52a0dc8a619 100644
--- a/src/librustc_metadata/astencode.rs
+++ b/src/librustc_metadata/astencode.rs
@@ -11,7 +11,7 @@
 use rustc::hir;
 use rustc::hir::map as ast_map;
 
-use rustc::hir::intravisit::{Visitor, IdRangeComputingVisitor, IdRange, NestedVisitMode};
+use rustc::hir::intravisit::{Visitor, IdRangeComputingVisitor, IdRange};
 
 use cstore::CrateMetadata;
 use encoder::EncodeContext;
@@ -75,8 +75,8 @@ struct SideTableEncodingIdVisitor<'a, 'b: 'a, 'tcx: 'b> {
 }
 
 impl<'a, 'b, 'tcx> Visitor<'tcx> for SideTableEncodingIdVisitor<'a, 'b, 'tcx> {
-    fn nested_visit_map(&mut self) -> Option<(&hir::map::Map<'tcx>, NestedVisitMode)> {
-        Some((&self.ecx.tcx.map, NestedVisitMode::OnlyBodies))
+    fn nested_visit_map(&mut self) -> Option<&hir::map::Map<'tcx>> {
+        Some(&self.ecx.tcx.map)
     }
 
     fn visit_id(&mut self, id: ast::NodeId) {