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 8 pull requests #102050

Closed
wants to merge 21 commits into from
Closed

Commits on Sep 14, 2022

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

Commits on Sep 17, 2022

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

Commits on Sep 18, 2022

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

Commits on Sep 19, 2022

  1. Configuration menu
    Copy the full SHA
    db2d5df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    550bd09 View commit details
    Browse the repository at this point in the history
  3. remove FnCtxt::to_const

    lcnr committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    7207b4d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    638b612 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5268567 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c54c5a3 View commit details
    Browse the repository at this point in the history
  7. rustdoc: remove docblock class from item-decl

    This class was originally added in 73b97c7
    to support hiding and showing the item, because `main.js` went through all
    `docblock` elements in the DOM and added toggles to them.
    
    https://github.com/rust-lang/rust/blob/73b97c7e7c9cfac4dfa4804654b1db6ab687b589/src/librustdoc/html/static/main.js#L1856-L1867
    
    The `item-decl` is no longer auto-hidden since
    c96f86d removed it.
    
    `item-decl` used to be called `type-decl`: that name was changed in
    8b7a2dd.
    
    The `docblock` class is no longer used for implementing toggles, since
    rustdoc switched to using `<details>` elements.
    notriddle committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    9457380 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8e6cf7d View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Make the normalize-overflow rustdoc test actually do something

    Since rust-lang#88679, rustdoc doesn't load crates eagerly.
    Add an explicit `extern crate` item to make sure the crate is loaded and the bug reproduces.
    You can verify this fix by adding `// compile-flags: -Znormalizing-docs` and running the test.
    jyn514 committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    690c467 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#101958 - hanar3:101666/enhance-error-messag…

    …e, r=oli-obk
    
    Improve error for when query is unsupported by crate
    
    This is an improvement to the error message mentioned on rust-lang#101666.  It seems like a good idea to also add [this link to the rustc-dev-guide](https://rustc-dev-guide.rust-lang.org/query.html), if explaining the query system in detail is a concern here, but I'm unsure if there is any restrictions on adding links to error messages.
    spastorino authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    805f931 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#101976 - RalfJung:mir-semantic-phases, r=ol…

    …i-obk
    
    MirPhase: clarify that linting is not a semantic change
    
    r? `@JakobDegen`
    spastorino authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    4985ff0 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#102001 - cuviper:build-atomic-capi, r=nikic

    Use LLVM C-API to build atomic cmpxchg and fence
    
    We don't need C++ wrappers because the LLVM C API can build these.
    spastorino authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    120ad5c View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#102008 - GuillaumeGomez:notable-trait-gui-t…

    …est, r=notriddle
    
    Add GUI test for notable traits element position
    
    Fixes rust-lang#101891.
    
    r? ``@notriddle``
    spastorino authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    1bcdece View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#102013 - spastorino:rpitit-lower-fn-decl, r…

    …=compiler-errors
    
    Simplify rpitit handling on lower_fn_decl
    
    r? ```@compiler-errors```
    spastorino authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    dd0c6c3 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#102021 - lcnr:tyConst-fun, r=b-naber,BoxyUwU

    some post-valtree cleanup
    
    r? project-const-generics cc `@b-naber`
    spastorino authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    fa401fd View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#102027 - notriddle:notriddle/docblock-item-…

    …decl, r=GuillaumeGomez
    
    rustdoc: remove `docblock` class from `item-decl`
    
    This class was originally added in 73b97c7 to support hiding and showing the item, because `main.js` went through all `docblock` elements in the DOM and added toggles to them.
    
    https://github.com/rust-lang/rust/blob/73b97c7e7c9cfac4dfa4804654b1db6ab687b589/src/librustdoc/html/static/main.js#L1856-L1867
    
    The `item-decl` is no longer auto-hidden since c96f86d removed it.
    
    `item-decl` used to be called `type-decl`: that name was changed in 8b7a2dd.
    
    The `docblock` class is no longer used for implementing toggles, since rustdoc switched to using `<details>` elements.
    
    Preview: https://notriddle.com/notriddle-rustdoc-test/docblock-item-decl/rustdoc/clean/types/enum.Type.html
    spastorino authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    0f51b96 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#102038 - jyn514:rustdoc-normalize-test, r=c…

    …ompiler-errors
    
    Make the `normalize-overflow` rustdoc test actually do something
    
    Since rust-lang#88679, rustdoc doesn't load crates eagerly. Add an explicit `extern crate` item to make sure the crate is loaded and the bug reproduces.
    You can verify this fix by adding `// compile-flags: -Znormalize-docs` and running the test to make sure it gives an error.
    spastorino authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    a8414e6 View commit details
    Browse the repository at this point in the history