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

Rollup of 5 pull requests #116455

Merged
merged 13 commits into from
Oct 5, 2023
Merged

Rollup of 5 pull requests #116455

merged 13 commits into from
Oct 5, 2023

Commits on Sep 28, 2023

  1. Configuration menu
    Copy the full SHA
    702da3b View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2023

  1. Configuration menu
    Copy the full SHA
    9130484 View commit details
    Browse the repository at this point in the history
  2. add span to terminator

    ouz-a committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    999a354 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Configuration menu
    Copy the full SHA
    5453a9f View commit details
    Browse the repository at this point in the history
  2. add span to statements

    ouz-a committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    a79567b View commit details
    Browse the repository at this point in the history
  3. impl stable for kinds

    ouz-a committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    a49138e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    14c846c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3088c4b View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#116220 - llogiq:stabilize-option-as-slice, …

    …r=BurntSushi
    
    stabilize `Option::as_`(`mut_`)`slice`
    
    This is the stabilization to rust-lang#108545. Thanks to everyone who helped getting this into Rust proper.
    matthiaskrgr authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    864e5d8 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#116288 - ouz-a:smir_spans, r=spastorino

    Add Span to various smir types
    
    Had to make few extra changes to few structs to attach spans to them.
    
    r? ``@oli-obk``
    matthiaskrgr authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    b301bd4 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#116415 - ouz-a:move_subtyper, r=oli-obk

    Move subtyper below reveal_all and change reveal_all
    
    In previous attempt rust-lang#116378 we tried to handle `Opaque` in few different places, but this isn't necessary, after moving subtyper below reveal_all and calling `super_place` on reveal_all, issues cease to exist.
    
    r? ``@oli-obk``
    
    Fixes rust-lang#116332
    Fixes rust-lang#116265
    Fixes rust-lang#116383
    Fixes rust-lang#116333
    matthiaskrgr authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    08cc742 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#116428 - Alexendoo:note-duplicate-diagnosti…

    …cs, r=compiler-errors,estebank
    
    Add a note to duplicate diagnostics
    
    Helps explain why there may be a difference between manual testing and the test suite output and highlights them as something to potentially look into
    
    For existing duplicate diagnostics I just blessed them other than a few files that had other `NOTE` annotations in
    matthiaskrgr authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    c1c5ab7 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#116452 - cjgillot:noassert-erased, r=oli-obk

    Do not assert that hidden types don't have erased regions.
    
    cc rust-lang#116306
    
    `args` can have erased regions.
    In the linked issue, this is reached by computing whether a large type is `Freeze` to compute its ABI.
    
    I do not have a minimized test to include.
    matthiaskrgr authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    76d0b79 View commit details
    Browse the repository at this point in the history