File tree Expand file tree Collapse file tree 1 file changed +3
-8
lines changed
crates/hir-ty/src/next_solver Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Original file line number Diff line number Diff line change @@ -626,8 +626,7 @@ impl<'db> inherent::AdtDef<DbInterner<'db>> for AdtDef {
626
626
fn struct_tail_ty (
627
627
self ,
628
628
interner : DbInterner < ' db > ,
629
- ) -> Option < EarlyBinder < DbInterner < ' db > , <DbInterner < ' db > as rustc_type_ir:: Interner >:: Ty > >
630
- {
629
+ ) -> Option < EarlyBinder < DbInterner < ' db > , Ty < ' db > > > {
631
630
let db = interner. db ( ) ;
632
631
let hir_def:: AdtId :: StructId ( struct_id) = self . inner ( ) . id else {
633
632
return None ;
@@ -641,10 +640,7 @@ impl<'db> inherent::AdtDef<DbInterner<'db>> for AdtDef {
641
640
fn all_field_tys (
642
641
self ,
643
642
interner : DbInterner < ' db > ,
644
- ) -> EarlyBinder <
645
- DbInterner < ' db > ,
646
- impl IntoIterator < Item = <DbInterner < ' db > as rustc_type_ir:: Interner >:: Ty > ,
647
- > {
643
+ ) -> EarlyBinder < DbInterner < ' db > , impl IntoIterator < Item = Ty < ' db > > > {
648
644
let db = interner. db ( ) ;
649
645
// FIXME: this is disabled just to match the behavior with chalk right now
650
646
let field_tys = |id : VariantId | {
@@ -682,8 +678,7 @@ impl<'db> inherent::AdtDef<DbInterner<'db>> for AdtDef {
682
678
self ,
683
679
interner : DbInterner < ' db > ,
684
680
sizedness : SizedTraitKind ,
685
- ) -> Option < EarlyBinder < DbInterner < ' db > , <DbInterner < ' db > as rustc_type_ir:: Interner >:: Ty > >
686
- {
681
+ ) -> Option < EarlyBinder < DbInterner < ' db > , Ty < ' db > > > {
687
682
if self . is_struct ( ) {
688
683
let tail_ty = self . all_field_tys ( interner) . skip_binder ( ) . into_iter ( ) . last ( ) ?;
689
684
You can’t perform that action at this time.
0 commit comments