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 4 pull requests #118919

Merged
merged 9 commits into from
Dec 13, 2023
Merged

Rollup of 4 pull requests #118919

merged 9 commits into from
Dec 13, 2023

Commits on Dec 8, 2023

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

Commits on Dec 12, 2023

  1. Coroutine variant fields can be uninitialized

    Wrap coroutine variant fields in MaybeUninit to indicate that they
    might be uninitialized. Otherwise an uninhabited field will make
    the entire variant uninhabited and introduce undefined behaviour.
    
    The analogous issue in the prefix of coroutine layout was addressed by
    6fae7f8.
    tmiasko committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    a48cebc View commit details
    Browse the repository at this point in the history
  2. Change a typo mistake in the-doc-attribute.md

    I guess that `Bar` in the section I changed should be `bar` because when I run the program it has its page under struct but bar doesn't have any page.
    HosseinAssaran authored Dec 12, 2023
    Configuration menu
    Copy the full SHA
    a2ffff0 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Configuration menu
    Copy the full SHA
    c520851 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    066e6ff View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#118759 - compiler-errors:bare-unit-structs,…

    … r=petrochenkov
    
    Support bare unit structs in destructuring assignments
    
    We should be allowed to use destructuring assignments on *bare* unit structs, not just unit structs that are located within other pattern constructors.
    
    Fixes rust-lang#118753
    
    r? petrochenkov since you reviewed rust-lang#95380, reassign if you're busy or don't want to review this.
    matthiaskrgr authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    dbc6ec6 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#118871 - tmiasko:coroutine-maybe-uninit-fie…

    …lds, r=compiler-errors
    
    Coroutine variant fields can be uninitialized
    
    Wrap coroutine variant fields in MaybeUninit to indicate that they might be uninitialized. Otherwise an uninhabited field will make the entire variant uninhabited and introduce undefined behaviour.
    
    The analogous issue in the prefix of coroutine layout was addressed by 6fae7f8.
    matthiaskrgr authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    1dd3611 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#118883 - HosseinAssaran:patch-1, r=fmease

    Change a typo mistake in the-doc-attribute.md
    
    I guess that `Bar` in the section I changed should be `bar` because when I run the program it has its page under struct but bar doesn't have any page.
    matthiaskrgr authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    666353e View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#118906 - Kobzol:bootstrap-is-windows, r=pet…

    …rochenkov
    
    Fix LLD thread flags in bootstrap on Windows
    
    Fixes [this comment](rust-lang#116278 (comment)).
    
    r? `@petrochenkov`
    matthiaskrgr authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    251d1af View commit details
    Browse the repository at this point in the history