Rollup merge of #82066 - matthewjasper:trait-ref-fix, r=jackh726
Ensure valid TraitRefs are created for GATs This fixes `ProjectionTy::trait_ref` to use the correct substs. Places that need all of the substs have been updated to not use `trait_ref`. r? ````@jackh726````
This commit is contained in:
commit
66211f6657
34 changed files with 542 additions and 239 deletions
|
@ -242,6 +242,7 @@ language_item_table! {
|
|||
|
||||
Deref, sym::deref, deref_trait, Target::Trait;
|
||||
DerefMut, sym::deref_mut, deref_mut_trait, Target::Trait;
|
||||
DerefTarget, sym::deref_target, deref_target, Target::AssocTy;
|
||||
Receiver, sym::receiver, receiver_trait, Target::Trait;
|
||||
|
||||
Fn, kw::Fn, fn_trait, Target::Trait;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue