2
2
3
3
use hir_def:: {
4
4
AdtId , ConstId , EnumId , EnumVariantId , FunctionId , GenericDefId , ImplId , StaticId , StructId ,
5
- TraitAliasId , TraitId , TypeAliasId , UnionId ,
5
+ TraitId , TypeAliasId , UnionId ,
6
6
} ;
7
7
use rustc_type_ir:: inherent;
8
8
use stdx:: impl_from;
@@ -24,7 +24,6 @@ pub enum SolverDefId {
24
24
FunctionId ( FunctionId ) ,
25
25
ImplId ( ImplId ) ,
26
26
StaticId ( StaticId ) ,
27
- TraitAliasId ( TraitAliasId ) ,
28
27
TraitId ( TraitId ) ,
29
28
TypeAliasId ( TypeAliasId ) ,
30
29
ForeignId ( TypeAliasId ) ,
@@ -40,7 +39,6 @@ impl_from!(
40
39
FunctionId ,
41
40
ImplId ,
42
41
StaticId ,
43
- TraitAliasId ,
44
42
TraitId ,
45
43
TypeAliasId ,
46
44
InternedClosureId ,
@@ -57,7 +55,6 @@ impl From<GenericDefId> for SolverDefId {
57
55
GenericDefId :: FunctionId ( function_id) => SolverDefId :: FunctionId ( function_id) ,
58
56
GenericDefId :: ImplId ( impl_id) => SolverDefId :: ImplId ( impl_id) ,
59
57
GenericDefId :: StaticId ( static_id) => SolverDefId :: StaticId ( static_id) ,
60
- GenericDefId :: TraitAliasId ( trait_alias_id) => SolverDefId :: TraitAliasId ( trait_alias_id) ,
61
58
GenericDefId :: TraitId ( trait_id) => SolverDefId :: TraitId ( trait_id) ,
62
59
GenericDefId :: TypeAliasId ( type_alias_id) => SolverDefId :: TypeAliasId ( type_alias_id) ,
63
60
}
@@ -74,7 +71,6 @@ impl TryFrom<SolverDefId> for GenericDefId {
74
71
SolverDefId :: FunctionId ( function_id) => GenericDefId :: FunctionId ( function_id) ,
75
72
SolverDefId :: ImplId ( impl_id) => GenericDefId :: ImplId ( impl_id) ,
76
73
SolverDefId :: StaticId ( static_id) => GenericDefId :: StaticId ( static_id) ,
77
- SolverDefId :: TraitAliasId ( trait_alias_id) => GenericDefId :: TraitAliasId ( trait_alias_id) ,
78
74
SolverDefId :: TraitId ( trait_id) => GenericDefId :: TraitId ( trait_id) ,
79
75
SolverDefId :: TypeAliasId ( type_alias_id) => GenericDefId :: TypeAliasId ( type_alias_id) ,
80
76
SolverDefId :: ForeignId ( _) => return Err ( value) ,
0 commit comments