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 #98181

Merged
merged 11 commits into from
Jun 17, 2022
Merged

Rollup of 5 pull requests #98181

merged 11 commits into from
Jun 17, 2022

Commits on Jun 3, 2022

  1. Configuration menu
    Copy the full SHA
    fd38f66 View commit details
    Browse the repository at this point in the history
  2. Fix unsized field order

    nvzqz committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    24b1b7c View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2022

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

Commits on Jun 16, 2022

  1. Do not suggest adding semicolon/changing delimiters for macros in ite…

    …m position that originates in macros
    ChayimFriedman2 authored Jun 16, 2022
    Configuration menu
    Copy the full SHA
    0ef4098 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d751314 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd0f5d8 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#97377 - ChayimFriedman2:issue-91800, r=este…

    …bank
    
    Do not suggest adding semicolon/changing delimiters for macros in item position that originates in macros
    
    Fixes rust-lang#91800.
    JohnTitor authored Jun 16, 2022
    Configuration menu
    Copy the full SHA
    5cd8679 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#97675 - nvzqz:unsized-needs-drop, r=dtolnay

    Make `std::mem::needs_drop` accept `?Sized`
    
    This change attempts to make `needs_drop` work with types like `[u8]` and `str`.
    
    This enables code in types like `Arc<T>` that was not possible before, such as rust-lang#97676.
    JohnTitor authored Jun 16, 2022
    Configuration menu
    Copy the full SHA
    cf68fd7 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#98118 - steffahn:scoped-threads-nll-test, r…

    …=m-ou-se
    
    Test NLL fix of bad lifetime inference for reference captured in closure.
    
    This came up as a use-case for `thread::scope` API that only compiles successfully since `feature(nll)` got stabilized recently.
    
    Closes rust-lang#93203 which had been re-opened for tracking this very test case to be added.
    JohnTitor authored Jun 16, 2022
    Configuration menu
    Copy the full SHA
    1f3023c View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#98166 - GuillaumeGomez:regression-test-9800…

    …9, r=matthiaskrgr
    
    Add rustdoc-json regression test for rust-lang#98009
    
    Fixes rust-lang#98009.
    
    There was apparently nothing to be done...
    
    cc `@matthiaskrgr`
    r? `@notriddle`
    JohnTitor authored Jun 16, 2022
    Configuration menu
    Copy the full SHA
    81b00b8 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#98169 - pierwill:dyn-disp, r=JohnTitor

    Keyword docs: Link to wikipedia article for dynamic dispatch
    JohnTitor authored Jun 16, 2022
    Configuration menu
    Copy the full SHA
    6ac9318 View commit details
    Browse the repository at this point in the history