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

Closed
wants to merge 40 commits into from
Closed
Changes from 2 commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
9a29081
call `Cargo::configure_linker` only for specific commands
onur-ozkan Aug 9, 2024
94fbe14
don't try to find target tools on certain commands
onur-ozkan Aug 9, 2024
318b4f3
Sort impl associated items by kinds and then by appearance
GuillaumeGomez Aug 23, 2024
b7cd99d
Add regression test for impl associated items sorting
GuillaumeGomez Aug 23, 2024
846cb34
Make impl associated constants sorted first
GuillaumeGomez Aug 25, 2024
893413d
Add a run-make test for checking that certain `rustc_` crates build o…
Kobzol Aug 24, 2024
7957140
inhibit proc-macro2 nightly detection
lqd Aug 24, 2024
d9794a9
run test in tmp dir and emit artifacts there
lqd Aug 24, 2024
2190c28
remove use of RUSTC_BOOTSTRAP and cargo nightly features
lqd Aug 25, 2024
0577035
separate the crates to test from the test setup
lqd Aug 25, 2024
f1df0c5
remove unneeded type ascription
lqd Aug 25, 2024
78971f3
Add missing sidebar associated items
GuillaumeGomez Aug 26, 2024
4a80840
Add regression test for sidebar associated items
GuillaumeGomez Aug 26, 2024
0d156f2
Unify scraped examples with other code examples
GuillaumeGomez Aug 30, 2024
5b75f8a
Update rustdoc GUI tests
GuillaumeGomez Aug 30, 2024
5afc461
Fix wrong rounded corners when line numbers are displayed on code exa…
GuillaumeGomez Aug 31, 2024
84259ff
Add GUI tests to ensure that rounded corners on code blocks are worki…
GuillaumeGomez Aug 31, 2024
35a7c1b
Fix position of scraped examples title on mobile devices
GuillaumeGomez Sep 1, 2024
dd5f7bc
Add GUI regression test for scraped examples title position on mobile
GuillaumeGomez Sep 1, 2024
4825fb1
Add missing CSS variables in GUI test for `custom-theme.css`
GuillaumeGomez Sep 1, 2024
5a85632
Correctly handle code examples buttons position
GuillaumeGomez Sep 1, 2024
01d8235
Fix scraped examples background gradient
GuillaumeGomez Sep 1, 2024
a178559
address review comments
lqd Sep 2, 2024
e3af6dc
Simplify CSS but wrapping scraped example into a div and move the tit…
GuillaumeGomez Sep 2, 2024
55bc638
Fix wrong padding for expanded scraped example
GuillaumeGomez Sep 2, 2024
6f435cb
Port std library to RTEMS
thesummer Aug 21, 2023
124454c
rtems: Add spec file for arm_rtems6_eabihf
thesummer Jan 23, 2024
6fd358e
Add documentation for target armv7-rtems-eabihf
thesummer Jun 26, 2024
98f74b4
explain why Rvalue::Len still exists
RalfJung Sep 3, 2024
7157f98
Fix square corners on line numbers when code is collapsed
GuillaumeGomez Sep 3, 2024
a4f2a31
Don't ICE when dumping MIR of a synthetic coroutine body
compiler-errors Aug 28, 2024
5525043
Rename dump of coroutine by-move-body to be more consistent, adjust test
compiler-errors Aug 28, 2024
955427f
Re-parent the by-move body
compiler-errors Aug 28, 2024
89b5130
Rollup merge of #127021 - thesummer:1-add-target-support-for-rtems-ar…
GuillaumeGomez Sep 3, 2024
cfb97e2
Rollup merge of #128871 - onur-ozkan:128180, r=Kobzol
GuillaumeGomez Sep 3, 2024
455fa96
Rollup merge of #129471 - GuillaumeGomez:sort-impl-associated-items, …
GuillaumeGomez Sep 3, 2024
f554776
Rollup merge of #129529 - lqd:stable-new-solver, r=Kobzol
GuillaumeGomez Sep 3, 2024
2a0b151
Rollup merge of #129706 - compiler-errors:scratch, r=estebank
GuillaumeGomez Sep 3, 2024
eaf2ac2
Rollup merge of #129796 - GuillaumeGomez:unify-code-examples, r=notri…
GuillaumeGomez Sep 3, 2024
d4b349e
Rollup merge of #129939 - RalfJung:rvalue-len, r=compiler-errors
GuillaumeGomez Sep 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions compiler/rustc_middle/src/mir/syntax.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1307,6 +1307,9 @@ pub enum Rvalue<'tcx> {
/// If the type of the place is an array, this is the array length. For slices (`[T]`, not
/// `&[T]`) this accesses the place's metadata to determine the length. This rvalue is
/// ill-formed for places of other types.
///
/// This cannot be a `UnOp(PtrMetadata, _)` because that expects a value, and we only
/// have a place, and `UnOp(PtrMetadata, RawPtr(place))` is not a thing.
Len(Place<'tcx>),

/// Performs essentially all of the casts that can be performed via `as`.
Expand Down
Loading