Skip to content

Commit

Permalink
Auto merge of #108691 - aliemjay:closure-subject, r=jackh726
Browse files Browse the repository at this point in the history
fix multiple issues when promoting type-test subject

Multiple interdependent fixes.  See linked issues for a short description of each.

When Promoting a type-test `T: 'a` from within the closure back to its parent function, there are a couple pre-existing bugs and limitations. They were exposed by the recent changes to opaque types because the type-test subject (`T`) is no longer a simple ParamTy.

Commit 1:
Fixes #108635
Fixes #107426

Commit 2:
Fixes #108639

Commit 3:
Fixes #107516
  • Loading branch information
bors committed Mar 7, 2023
2 parents 6bdefe9 + 3a38500 commit efe45be
Showing 0 changed files with 0 additions and 0 deletions.

0 comments on commit efe45be

Please sign in to comment.