-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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 #107601
Rollup of 7 pull requests #107601
Commits on Jan 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 05ee406 - Browse repository at this point
Copy the full SHA 05ee406View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c10cf0 - Browse repository at this point
Copy the full SHA 3c10cf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8ac040 - Browse repository at this point
Copy the full SHA e8ac040View commit details
Commits on Feb 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2c23c7f - Browse repository at this point
Copy the full SHA 2c23c7fView commit details -
Improve pretty-printing of
HirIdValidator
errorsThis now uses `node_to_string` for both missing and seen Ids, which includes the snippet of code for which the Id was allocated. Also removes the duplicated printing of `HirId`, as `node_to_string` includes that already. Similarly, changes all other users of `node_to_string` that do so, and changes the output of `node_to_string`, which is now "$hirid ($what `$span` in $path)".
Configuration menu - View commit details
-
Copy full SHA for 3a75f10 - Browse repository at this point
Copy the full SHA 3a75f10View commit details -
Configuration menu - View commit details
-
Copy full SHA for e30cd18 - Browse repository at this point
Copy the full SHA e30cd18View commit details
Commits on Feb 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9dd5d3e - Browse repository at this point
Copy the full SHA 9dd5d3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fe8ae7 - Browse repository at this point
Copy the full SHA 9fe8ae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7f97a7 - Browse repository at this point
Copy the full SHA a7f97a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ab75de - Browse repository at this point
Copy the full SHA 4ab75deView commit details -
Rollup merge of rust-lang#106919 - compiler-errors:underscore-typo-in…
…-field-pat, r=jackh726 Recover `_` as `..` in field pattern
Configuration menu - View commit details
-
Copy full SHA for 8f47954 - Browse repository at this point
Copy the full SHA 8f47954View commit details -
Rollup merge of rust-lang#107493 - clubby789:range-fat-arrow-followup…
…, r=estebank Improve diagnostic for missing space in range pattern Improves the diagnostic in rust-lang#107425 by turning it into a note explaining the parsing issue. r? `@compiler-errors`
Configuration menu - View commit details
-
Copy full SHA for e9c4e29 - Browse repository at this point
Copy the full SHA e9c4e29View commit details -
Rollup merge of rust-lang#107515 - Swatinem:hirvalidator, r=compiler-…
…errors Improve pretty-printing of `HirIdValidator` errors This now uses `node_to_string` for both missing and seen Ids, which includes the snippet of code for which the Id was allocated. Also removes the duplicated printing of `HirId`, as `node_to_string` also includes that.
Configuration menu - View commit details
-
Copy full SHA for 230c9e9 - Browse repository at this point
Copy the full SHA 230c9e9View commit details -
Rollup merge of rust-lang#107524 - cjgillot:both-storage, r=RalfJung
Remove both StorageLive and StorageDead in CopyProp. Fixes rust-lang#107511 rust-lang#106908 removed StorageDead without the accompanying StorageLive. In loops, execution would see repeated StorageLive, without any StorageDead, which is UB. So when removing storage statements, we have to remove both StorageLive and StorageDead. ~I also added a MIR validation pass for StorageLive. It may be a bit overzealous.~
Configuration menu - View commit details
-
Copy full SHA for 6917040 - Browse repository at this point
Copy the full SHA 6917040View commit details -
Rollup merge of rust-lang#107532 - compiler-errors:erase-regions-in-u…
…ninhabited, r=jackh726 Erase regions before doing uninhabited check in borrowck ~Also, fingerprint query keys/values when debug assertions are enabled. This should make it easier to check for issues like this without `-Cincremental`, and make UI tests a bit cleaner.~ edit: moving that to a separate PR Fixes rust-lang#107505
Configuration menu - View commit details
-
Copy full SHA for 3e0995a - Browse repository at this point
Copy the full SHA 3e0995aView commit details -
Rollup merge of rust-lang#107559 - WaffleLapkin:is_it_2015¿, r=davidtwco
Rename `rust_2015` → `is_rust_2015` r? ```@compiler-errors``` rust-lang#107508 (comment)
Configuration menu - View commit details
-
Copy full SHA for 3d92100 - Browse repository at this point
Copy the full SHA 3d92100View commit details -
Rollup merge of rust-lang#107577 - nnethercote:reinstate-hir-stats, r…
…=jyn514 Reinstate the `hir-stats.rs` tests on stage 1. r? ```@the8472```
Configuration menu - View commit details
-
Copy full SHA for 08181ea - Browse repository at this point
Copy the full SHA 08181eaView commit details