22
33use hir_def:: {
44 AdtId , ConstId , EnumId , EnumVariantId , FunctionId , GenericDefId , ImplId , StaticId , StructId ,
5- TraitAliasId , TraitId , TypeAliasId , UnionId ,
5+ TraitId , TypeAliasId , UnionId ,
66} ;
77use rustc_type_ir:: inherent;
88use stdx:: impl_from;
@@ -24,7 +24,6 @@ pub enum SolverDefId {
2424 FunctionId ( FunctionId ) ,
2525 ImplId ( ImplId ) ,
2626 StaticId ( StaticId ) ,
27- TraitAliasId ( TraitAliasId ) ,
2827 TraitId ( TraitId ) ,
2928 TypeAliasId ( TypeAliasId ) ,
3029 ForeignId ( TypeAliasId ) ,
@@ -40,7 +39,6 @@ impl_from!(
4039 FunctionId ,
4140 ImplId ,
4241 StaticId ,
43- TraitAliasId ,
4442 TraitId ,
4543 TypeAliasId ,
4644 InternedClosureId ,
@@ -57,7 +55,6 @@ impl From<GenericDefId> for SolverDefId {
5755 GenericDefId :: FunctionId ( function_id) => SolverDefId :: FunctionId ( function_id) ,
5856 GenericDefId :: ImplId ( impl_id) => SolverDefId :: ImplId ( impl_id) ,
5957 GenericDefId :: StaticId ( static_id) => SolverDefId :: StaticId ( static_id) ,
60- GenericDefId :: TraitAliasId ( trait_alias_id) => SolverDefId :: TraitAliasId ( trait_alias_id) ,
6158 GenericDefId :: TraitId ( trait_id) => SolverDefId :: TraitId ( trait_id) ,
6259 GenericDefId :: TypeAliasId ( type_alias_id) => SolverDefId :: TypeAliasId ( type_alias_id) ,
6360 }
@@ -74,7 +71,6 @@ impl TryFrom<SolverDefId> for GenericDefId {
7471 SolverDefId :: FunctionId ( function_id) => GenericDefId :: FunctionId ( function_id) ,
7572 SolverDefId :: ImplId ( impl_id) => GenericDefId :: ImplId ( impl_id) ,
7673 SolverDefId :: StaticId ( static_id) => GenericDefId :: StaticId ( static_id) ,
77- SolverDefId :: TraitAliasId ( trait_alias_id) => GenericDefId :: TraitAliasId ( trait_alias_id) ,
7874 SolverDefId :: TraitId ( trait_id) => GenericDefId :: TraitId ( trait_id) ,
7975 SolverDefId :: TypeAliasId ( type_alias_id) => GenericDefId :: TypeAliasId ( type_alias_id) ,
8076 SolverDefId :: ForeignId ( _) => return Err ( value) ,
0 commit comments