Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/lib.rs')
-rw-r--r--crates/hir-ty/src/lib.rs13
1 files changed, 6 insertions, 7 deletions
diff --git a/crates/hir-ty/src/lib.rs b/crates/hir-ty/src/lib.rs
index e0dcc01821..624767cedf 100644
--- a/crates/hir-ty/src/lib.rs
+++ b/crates/hir-ty/src/lib.rs
@@ -21,9 +21,6 @@ extern crate rustc_pattern_analysis;
#[cfg(not(feature = "in-rust-tree"))]
extern crate ra_ap_rustc_pattern_analysis as rustc_pattern_analysis;
-#[cfg(not(feature = "in-rust-tree"))]
-extern crate ra_ap_rustc_hashes as rustc_hashes;
-
mod builder;
mod chalk_db;
mod chalk_ext;
@@ -73,13 +70,15 @@ use intern::{sym, Symbol};
use la_arena::{Arena, Idx};
use mir::{MirEvalError, VTableMap};
use rustc_hash::{FxBuildHasher, FxHashMap, FxHashSet};
-use span::Edition;
use syntax::ast::{make, ConstArg};
use traits::FnTrait;
use triomphe::Arc;
use crate::{
- consteval::unknown_const, db::HirDatabase, display::HirDisplay, generics::Generics,
+ consteval::unknown_const,
+ db::HirDatabase,
+ display::{DisplayTarget, HirDisplay},
+ generics::Generics,
infer::unify::InferenceTable,
};
@@ -1041,7 +1040,7 @@ where
pub fn known_const_to_ast(
konst: &Const,
db: &dyn HirDatabase,
- edition: Edition,
+ display_target: DisplayTarget,
) -> Option<ConstArg> {
if let ConstValue::Concrete(c) = &konst.interned().value {
match c.interned {
@@ -1052,7 +1051,7 @@ pub fn known_const_to_ast(
_ => (),
}
}
- Some(make::expr_const_value(konst.display(db, edition).to_string().as_str()))
+ Some(make::expr_const_value(konst.display(db, display_target).to_string().as_str()))
}
#[derive(Debug, Copy, Clone)]