Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-def/src/expr_store/lower.rs')
-rw-r--r--crates/hir-def/src/expr_store/lower.rs24
1 files changed, 1 insertions, 23 deletions
diff --git a/crates/hir-def/src/expr_store/lower.rs b/crates/hir-def/src/expr_store/lower.rs
index 3b9281ffb9..3794cb18e9 100644
--- a/crates/hir-def/src/expr_store/lower.rs
+++ b/crates/hir-def/src/expr_store/lower.rs
@@ -33,7 +33,7 @@ use tt::TextRange;
use crate::{
AdtId, BlockId, BlockLoc, DefWithBodyId, FunctionId, GenericDefId, ImplId, MacroId,
- ModuleDefId, ModuleId, TraitAliasId, TraitId, TypeAliasId, UnresolvedMacro,
+ ModuleDefId, ModuleId, TraitId, TypeAliasId, UnresolvedMacro,
builtin_type::BuiltinUint,
db::DefDatabase,
expr_store::{
@@ -252,28 +252,6 @@ pub(crate) fn lower_trait(
(store, source_map, params)
}
-pub(crate) fn lower_trait_alias(
- db: &dyn DefDatabase,
- module: ModuleId,
- trait_syntax: InFile<ast::TraitAlias>,
- trait_id: TraitAliasId,
-) -> (ExpressionStore, ExpressionStoreSourceMap, Arc<GenericParams>) {
- let mut expr_collector = ExprCollector::new(db, module, trait_syntax.file_id);
- let mut collector = generics::GenericParamsCollector::with_self_param(
- &mut expr_collector,
- trait_id.into(),
- trait_syntax.value.type_bound_list(),
- );
- collector.lower(
- &mut expr_collector,
- trait_syntax.value.generic_param_list(),
- trait_syntax.value.where_clause(),
- );
- let params = collector.finish();
- let (store, source_map) = expr_collector.store.finish();
- (store, source_map, params)
-}
-
pub(crate) fn lower_type_alias(
db: &dyn DefDatabase,
module: ModuleId,