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 6 pull requests #97644

Merged
merged 25 commits into from Jun 2, 2022
Merged

Rollup of 6 pull requests #97644

merged 25 commits into from Jun 2, 2022

Commits on May 29, 2022

  1. Configuration menu
    Copy the full SHA
    8da2707 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da175c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b86c6f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3162b33 View commit details
    Browse the repository at this point in the history
  5. Rebase fallout.

    cjgillot committed May 29, 2022
    Configuration menu
    Copy the full SHA
    0cf79d7 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2022

  1. Configuration menu
    Copy the full SHA
    c7db4b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd4d1cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    29ed9a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    93a427e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2a0496c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a06ba45 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9ce04e3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e1d63d1 View commit details
    Browse the repository at this point in the history
  9. Spelling correction.

    ximon18 committed May 31, 2022
    Configuration menu
    Copy the full SHA
    0b54b91 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

  1. Update sync.rs

    Dylan-DPC committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    31ece0c View commit details
    Browse the repository at this point in the history
  2. Update sync.rs

    Dylan-DPC committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    f81269f View commit details
    Browse the repository at this point in the history
  3. rename sp to span

    pvdrz committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    0fa70a8 View commit details
    Browse the repository at this point in the history
  4. Stabilize box_into_pin

    JohnTitor committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    572c390 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2022

  1. Fix Windows file metadata docs

    Retrieving file metadata on Windows now uses GetFileInformationByHandle not GetFileAttributesEx
    rgwood committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    0835dfe View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#96894 - JohnTitor:expect-non-local-track-ca…

    …ller, r=petrochenkov
    
    Apply track_caller to closure on `expect_non_local()`
    
    r? `@petrochenkov`
    
    Alternatively we could remove the closure by replicating the same logic of `map_id()`. I'm happy to switch to it if you'd like.
    Dylan-DPC committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    ddc5d2c View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#97023 - cjgillot:uniform-anon, r=estebank

    Diagnose anonymous lifetimes errors more uniformly between async and regular fns
    
    Async fns and regular fns are desugared differently.  For the former, we create a generic parameter at HIR level.  For the latter, we just create an anonymous region for typeck.
    
    I plan to migrate regular fns to the async fn desugaring.
    
    Before that, this PR attempts to merge the diagnostics for both cases.
    
    r? ```@estebank```
    Dylan-DPC committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    5c041f9 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#97397 - JohnTitor:stabilize-box-into-pin, r…

    …=Mark-Simulacrum
    
    Stabilize `box_into_pin`
    
    FCP has been completed: rust-lang#62370 (comment)
    Also, adds notes as per rust-lang#62370 (comment)
    Closes rust-lang#62370
    Dylan-DPC committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    9225f78 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#97587 - pvdrz:maybe-recover-from-bad-qpath-…

    …stage-2, r=davidtwco
    
    Migrate more diagnostics to use the `#[derive(SessionDiagnostic)]`
    
    r? ``@davidtwco``
    Dylan-DPC committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    19dc28c View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#97603 - ximon18:arc-make-mut-spelling-corre…

    …ction, r=GuillaumeGomez
    
    Arc make_mut doc comment spelling correction.
    Dylan-DPC committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    eb642d4 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#97635 - rgwood:patch-1, r=ChrisDenton

    Fix file metadata documentation for Windows
    
    I noticed that the documentation for `fs::symlink_metadata()` and `fs::metadata()` is incorrect; [the underlying code](https://github.com/rust-lang/rust/blob/481db40311cdd241ae4d33f34f2f75732e44d8e8/library/std/src/sys/windows/fs.rs#L334) calls [`GetFileInformationByHandle()`](https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-getfileinformationbyhandle) on Windows, not [`GetFileAttributesEx()`](https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-getfileattributesexw). There are currently [no uses of `GetFileAttributesEx()` in this repo](https://github.com/rust-lang/rust/search?q=GetFileAttributesEx).
    Dylan-DPC committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    fa79247 View commit details
    Browse the repository at this point in the history