about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/librustc_hir/hir.rs2
-rw-r--r--src/librustc_hir/lib.rs4
2 files changed, 5 insertions, 1 deletions
diff --git a/src/librustc_hir/hir.rs b/src/librustc_hir/hir.rs
index 04826a03640..2303a85df4a 100644
--- a/src/librustc_hir/hir.rs
+++ b/src/librustc_hir/hir.rs
@@ -667,7 +667,7 @@ impl Crate<'_> {
     where
         V: itemlikevisit::ParItemLikeVisitor<'hir> + Sync + Send,
     {
-        rustc_data_structures::parallel!(
+        parallel!(
             {
                 par_for_each_in(&self.items, |(_, item)| {
                     visitor.visit_item(item);
diff --git a/src/librustc_hir/lib.rs b/src/librustc_hir/lib.rs
index 4bd1934fac4..8bf2e6299a9 100644
--- a/src/librustc_hir/lib.rs
+++ b/src/librustc_hir/lib.rs
@@ -6,6 +6,10 @@
 #![feature(const_fn)]
 #![feature(in_band_lifetimes)]
 #![feature(specialization)]
+#![recursion_limit = "256"]
+
+#[macro_use]
+extern crate rustc_data_structures;
 
 pub mod def;
 pub mod def_id;