Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[beta] backport rollup #99098

Merged
merged 12 commits into from
Jul 10, 2022
Merged

[beta] backport rollup #99098

merged 12 commits into from
Jul 10, 2022

Commits on Jul 9, 2022

  1. Return a FxIndexSet in is_late_bound query.

    This return value is iterated upon by borrowck, hence the need to preserve
    a deterministic iteration order.
    cjgillot authored and Mark-Simulacrum committed Jul 9, 2022
    Configuration menu
    Copy the full SHA
    d043f62 View commit details
    Browse the repository at this point in the history
  2. Add regression test.

    cjgillot authored and Mark-Simulacrum committed Jul 9, 2022
    Configuration menu
    Copy the full SHA
    36598fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8a23603 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d8395c0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    32dd17b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b721490 View commit details
    Browse the repository at this point in the history
  7. Make evaluate_obligation not succeed unconditionally if it register…

    …ed new hidden types for opaque types
    oli-obk authored and Mark-Simulacrum committed Jul 9, 2022
    Configuration menu
    Copy the full SHA
    1b1022d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e1c6655 View commit details
    Browse the repository at this point in the history
  9. not knowing about opaque types is worse than not knowing about region…

    …s, make sure we don't accidentally mark something as ok-modulo-regions if there are opaque types involved
    oli-obk authored and Mark-Simulacrum committed Jul 9, 2022
    Configuration menu
    Copy the full SHA
    68a4696 View commit details
    Browse the repository at this point in the history
  10. Only register hidden types for opaque types from the current crate, n…

    …othing else would work anyway.
    oli-obk authored and Mark-Simulacrum committed Jul 9, 2022
    Configuration menu
    Copy the full SHA
    c121fe3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5a81254 View commit details
    Browse the repository at this point in the history
  12. Backport "Update llvm-project rust-lang#98567"

    This cherry picks:
    
    * c9676870a8f378940ec446c4184254f361feabe6
    * f14a034634ac7ddc314008e39d62af6ceae0166a
    * 3317cfea1b72c0861c9e4e9f5eba5713fd19e7f7
    * 8b6b5014fdad3a750f7242a6bfdcad83619498d4
    Mark-Simulacrum committed Jul 9, 2022
    Configuration menu
    Copy the full SHA
    b5c6911 View commit details
    Browse the repository at this point in the history