@@ -15,8 +15,8 @@ use crate::{
15
15
EnumVariantId , EnumVariantLoc , ExternBlockId , ExternBlockLoc , ExternCrateId , ExternCrateLoc ,
16
16
FunctionId , FunctionLoc , GenericDefId , ImplId , ImplLoc , LocalFieldId , Macro2Id , Macro2Loc ,
17
17
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 ,
20
20
attr:: { Attrs , AttrsWithOwner } ,
21
21
expr_store:: {
22
22
Body , BodySourceMap , ExpressionStore , ExpressionStoreSourceMap , scope:: ExprScopes ,
@@ -28,7 +28,7 @@ use crate::{
28
28
nameres:: crate_def_map,
29
29
signatures:: {
30
30
ConstSignature , EnumSignature , FunctionSignature , ImplSignature , StaticSignature ,
31
- StructSignature , TraitAliasSignature , TraitSignature , TypeAliasSignature , UnionSignature ,
31
+ StructSignature , TraitSignature , TypeAliasSignature , UnionSignature ,
32
32
} ,
33
33
tt,
34
34
visibility:: { self , Visibility } ,
@@ -69,9 +69,6 @@ pub trait InternDatabase: RootQueryDb {
69
69
#[ salsa:: interned]
70
70
fn intern_trait ( & self , loc : TraitLoc ) -> TraitId ;
71
71
72
- #[ salsa:: interned]
73
- fn intern_trait_alias ( & self , loc : TraitAliasLoc ) -> TraitAliasId ;
74
-
75
72
#[ salsa:: interned]
76
73
fn intern_type_alias ( & self , loc : TypeAliasLoc ) -> TypeAliasId ;
77
74
@@ -152,11 +149,6 @@ pub trait DefDatabase: InternDatabase + ExpandDatabase + SourceDatabase {
152
149
self . function_signature_with_source_map ( e) . 0
153
150
}
154
151
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
-
160
152
#[ salsa:: tracked]
161
153
fn type_alias_signature ( & self , e : TypeAliasId ) -> Arc < TypeAliasSignature > {
162
154
self . type_alias_signature_with_source_map ( e) . 0
@@ -210,12 +202,6 @@ pub trait DefDatabase: InternDatabase + ExpandDatabase + SourceDatabase {
210
202
e : FunctionId ,
211
203
) -> ( Arc < FunctionSignature > , Arc < ExpressionStoreSourceMap > ) ;
212
204
213
- #[ salsa:: invoke( TraitAliasSignature :: query) ]
214
- fn trait_alias_signature_with_source_map (
215
- & self ,
216
- e : TraitAliasId ,
217
- ) -> ( Arc < TraitAliasSignature > , Arc < ExpressionStoreSourceMap > ) ;
218
-
219
205
#[ salsa:: invoke( TypeAliasSignature :: query) ]
220
206
fn type_alias_signature_with_source_map (
221
207
& self ,
0 commit comments