Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-def/src/lib.rs')
-rw-r--r--crates/hir-def/src/lib.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/crates/hir-def/src/lib.rs b/crates/hir-def/src/lib.rs
index 9d042ea935..aa84ccaee6 100644
--- a/crates/hir-def/src/lib.rs
+++ b/crates/hir-def/src/lib.rs
@@ -16,6 +16,12 @@ extern crate rustc_parse_format;
#[cfg(not(feature = "in-rust-tree"))]
extern crate ra_ap_rustc_parse_format as rustc_parse_format;
+#[cfg(feature = "in-rust-tree")]
+extern crate rustc_abi;
+
+#[cfg(not(feature = "in-rust-tree"))]
+extern crate ra_ap_rustc_abi as rustc_abi;
+
pub mod db;
pub mod attr;
@@ -50,7 +56,7 @@ pub mod visibility;
pub mod find_path;
pub mod import_map;
-pub use rustc_dependencies::abi as layout;
+pub use rustc_abi as layout;
use triomphe::Arc;
#[cfg(test)]