@@ -15,8 +15,8 @@ use crate::{
1515 EnumVariantId , EnumVariantLoc , ExternBlockId , ExternBlockLoc , ExternCrateId , ExternCrateLoc ,
1616 FunctionId , FunctionLoc , GenericDefId , ImplId , ImplLoc , LocalFieldId , Macro2Id , Macro2Loc ,
1717 MacroExpander , MacroId , MacroRulesId , MacroRulesLoc , MacroRulesLocFlags , ProcMacroId ,
18- ProcMacroLoc , StaticId , StaticLoc , StructId , StructLoc , TraitAliasId , TraitAliasLoc , TraitId ,
19- TraitLoc , TypeAliasId , TypeAliasLoc , UnionId , UnionLoc , UseId , UseLoc , VariantId ,
18+ ProcMacroLoc , StaticId , StaticLoc , StructId , StructLoc , TraitId , TraitLoc , TypeAliasId ,
19+ TypeAliasLoc , UnionId , UnionLoc , UseId , UseLoc , VariantId ,
2020 attr:: { Attrs , AttrsWithOwner } ,
2121 expr_store:: {
2222 Body , BodySourceMap , ExpressionStore , ExpressionStoreSourceMap , scope:: ExprScopes ,
@@ -28,7 +28,7 @@ use crate::{
2828 nameres:: crate_def_map,
2929 signatures:: {
3030 ConstSignature , EnumSignature , FunctionSignature , ImplSignature , StaticSignature ,
31- StructSignature , TraitAliasSignature , TraitSignature , TypeAliasSignature , UnionSignature ,
31+ StructSignature , TraitSignature , TypeAliasSignature , UnionSignature ,
3232 } ,
3333 tt,
3434 visibility:: { self , Visibility } ,
@@ -69,9 +69,6 @@ pub trait InternDatabase: RootQueryDb {
6969 #[ salsa:: interned]
7070 fn intern_trait ( & self , loc : TraitLoc ) -> TraitId ;
7171
72- #[ salsa:: interned]
73- fn intern_trait_alias ( & self , loc : TraitAliasLoc ) -> TraitAliasId ;
74-
7572 #[ salsa:: interned]
7673 fn intern_type_alias ( & self , loc : TypeAliasLoc ) -> TypeAliasId ;
7774
@@ -152,11 +149,6 @@ pub trait DefDatabase: InternDatabase + ExpandDatabase + SourceDatabase {
152149 self . function_signature_with_source_map ( e) . 0
153150 }
154151
155- #[ salsa:: tracked]
156- fn trait_alias_signature ( & self , e : TraitAliasId ) -> Arc < TraitAliasSignature > {
157- self . trait_alias_signature_with_source_map ( e) . 0
158- }
159-
160152 #[ salsa:: tracked]
161153 fn type_alias_signature ( & self , e : TypeAliasId ) -> Arc < TypeAliasSignature > {
162154 self . type_alias_signature_with_source_map ( e) . 0
@@ -210,12 +202,6 @@ pub trait DefDatabase: InternDatabase + ExpandDatabase + SourceDatabase {
210202 e : FunctionId ,
211203 ) -> ( Arc < FunctionSignature > , Arc < ExpressionStoreSourceMap > ) ;
212204
213- #[ salsa:: invoke( TraitAliasSignature :: query) ]
214- fn trait_alias_signature_with_source_map (
215- & self ,
216- e : TraitAliasId ,
217- ) -> ( Arc < TraitAliasSignature > , Arc < ExpressionStoreSourceMap > ) ;
218-
219205 #[ salsa:: invoke( TypeAliasSignature :: query) ]
220206 fn type_alias_signature_with_source_map (
221207 & self ,
0 commit comments