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 7 pull requests #103962

Merged
merged 19 commits into from
Nov 4, 2022
Merged

Rollup of 7 pull requests #103962

merged 19 commits into from
Nov 4, 2022

Commits on Oct 28, 2022

  1. CStr: add some doc links

    RalfJung committed Oct 28, 2022
    Configuration menu
    Copy the full SHA
    a6c3f6c View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2022

  1. Configuration menu
    Copy the full SHA
    9f28de5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ba1556 View commit details
    Browse the repository at this point in the history
  3. tests

    compiler-errors committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    630dff6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f27bdf1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4427af0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2768c2f View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

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

Commits on Nov 3, 2022

  1. Configuration menu
    Copy the full SHA
    df32694 View commit details
    Browse the repository at this point in the history
  2. Fixed typos

    Fixed a typo that has been found on two locations in comments.
    douweschulte authored Nov 3, 2022
    Configuration menu
    Copy the full SHA
    f65cb68 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2022

  1. Configuration menu
    Copy the full SHA
    1013ee8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    97ddc63 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#103680 - RalfJung:cstr-links, r=JohnTitor

    CStr: add some doc links
    matthiaskrgr authored Nov 4, 2022
    Configuration menu
    Copy the full SHA
    428dd01 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#103780 - compiler-errors:bound-closure-life…

    …times, r=jackh726
    
    Fix late-bound lifetime closure ICEs in HIR typeck and MIR borrowck
    
    During HIR typeck, we need to teach astconv to treat late-bound regions within a closure body as free, fixing escaping bound vars ICEs in both of the issues below.
    
    However, this then gets us to MIR borrowck, which itself needs to be taught how to instantiate free region vids for late-bound regions that come from items that _aren't_ the typeck root (for now, just closures).
    
    Fixes rust-lang#103771
    Fixes rust-lang#103736
    matthiaskrgr authored Nov 4, 2022
    Configuration menu
    Copy the full SHA
    d10187f View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#103845 - camsteffen:data-structures-track-c…

    …aller, r=compiler-errors
    
    Add track_caller to some Lock methods
    
    Would have helped to diagnose rust-lang#103844.
    matthiaskrgr authored Nov 4, 2022
    Configuration menu
    Copy the full SHA
    d976a29 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#103935 - GuillaumeGomez:remove-rustdoc-visi…

    …bility-ty, r=notriddle
    
    Remove rustdoc clean::Visibility type
    
    Fixes rust-lang#90852.
    
    Follow-up of rust-lang#103690.
    
    This PR completely removes the rustdoc `clean::Visibility` type to use the `rustc_middle` one instead. I don't think there will be any impact on perf.
    
    r? `@notriddle`
    matthiaskrgr authored Nov 4, 2022
    Configuration menu
    Copy the full SHA
    c6e5150 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#103941 - douweschulte:patch-1, r=jyn514

    Fixed typos
    
    Fixed a typo that has been found on two locations in comments.
    matthiaskrgr authored Nov 4, 2022
    Configuration menu
    Copy the full SHA
    9398676 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#103950 - nbdd0121:master, r=tmiasko

    Fix ICE when negative impl is collected during eager mono
    
    ```rust
    trait Foo {
        fn foo() {}
    }
    
    impl !Foo for () {}
    ```
    
    This code will currently cause an ICE when mono collection mode is "eager" (with `-C link-dead-code=y` or `-Z print-mono-items=eager`.
    matthiaskrgr authored Nov 4, 2022
    Configuration menu
    Copy the full SHA
    ee3c9f7 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#103953 - TaKO8Ki:remove-unused-arg-from-thr…

    …ow_unresolved_import_error, r=oli-obk
    
    Remove unused argument from `throw_unresolved_import_error`
    
    `throw_unresolved_import_error` does not need the second argument.
    matthiaskrgr authored Nov 4, 2022
    Configuration menu
    Copy the full SHA
    1edd63f View commit details
    Browse the repository at this point in the history