#[macro_use]
extern crate rustc_data_structures;
+extern crate self as rustc_hir;
+
mod arena;
pub mod def;
pub mod def_path_hash_map;
mod hir;
pub mod hir_id;
pub mod intravisit;
-pub mod itemlikevisit;
pub mod lang_items;
pub mod pat_util;
mod stable_hash_impls;
pub use lang_items::{LangItem, LanguageItems};
pub use stable_hash_impls::HashStableContext;
pub use target::{MethodKind, Target};
+
+arena_types!(rustc_arena::declare_arena);