-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 11 pull requests #77589
Rollup of 11 pull requests #77589
Commits on Sep 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 492826a - Browse repository at this point
Copy the full SHA 492826aView commit details
Commits on Sep 21, 2020
-
Reduce boilerplate with the matches! macro
Replaces simple bool `match`es of the form match $expr { $pattern => true _ => false } and their inverse with invocations of the matches! macro.
Configuration menu - View commit details
-
Copy full SHA for a6ff925 - Browse repository at this point
Copy the full SHA a6ff925View commit details
Commits on Oct 4, 2020
-
rewrite old test so that its attributes are consistent with what we w…
…ant in the language. (Note that the fact this test existed is a slight sign that we may need a crater run on this bugfix...)
Configuration menu - View commit details
-
Copy full SHA for b4e77d2 - Browse repository at this point
Copy the full SHA b4e77d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9601724 - Browse repository at this point
Copy the full SHA 9601724View commit details -
Configuration menu - View commit details
-
Copy full SHA for f78a7ad - Browse repository at this point
Copy the full SHA f78a7adView commit details -
Prevent forbid from being ignored if overriden at the same level.
That is, this changes `#[forbid(foo)] #[allow(foo)]` from allowing foo to forbidding foo.
Configuration menu - View commit details
-
Copy full SHA for afa2a67 - Browse repository at this point
Copy the full SHA afa2a67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ab1967 - Browse repository at this point
Copy the full SHA 5ab1967View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62f7712 - Browse repository at this point
Copy the full SHA 62f7712View commit details -
Configuration menu - View commit details
-
Copy full SHA for b205436 - Browse repository at this point
Copy the full SHA b205436View commit details
Commits on Oct 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for afe83d4 - Browse repository at this point
Copy the full SHA afe83d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5388eb4 - Browse repository at this point
Copy the full SHA 5388eb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for daf48b8 - Browse repository at this point
Copy the full SHA daf48b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1ce619 - Browse repository at this point
Copy the full SHA b1ce619View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9704911 - Browse repository at this point
Copy the full SHA 9704911View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35192ff - Browse repository at this point
Copy the full SHA 35192ffView commit details -
Rollup merge of #76388 - poliorcetics:system-time-document-panic, r=K…
…odrAus Add a note about the panic behavior of math operations on time objects Fixes #71226.
Configuration menu - View commit details
-
Copy full SHA for 7c2dd01 - Browse repository at this point
Copy the full SHA 7c2dd01View commit details -
Rollup merge of #76995 - LingMan:middle_matches, r=varkor
Reduce boilerplate with the matches! macro Replaces simple bool `match`es of the form match $expr { $pattern => true _ => false } and their inverse with invocations of the matches! macro. Limited to rustc_middle for now to get my feet wet.
Configuration menu - View commit details
-
Copy full SHA for 886e030 - Browse repository at this point
Copy the full SHA 886e030View commit details -
Rollup merge of #77228 - GuillaumeGomez:maybeuninit-examples, r=pickfire
Add missing examples for MaybeUninit r? @Dylan-DPC
Configuration menu - View commit details
-
Copy full SHA for 01d45ec - Browse repository at this point
Copy the full SHA 01d45ecView commit details -
Rollup merge of #77528 - tamird:avoid-cast-net-parser, r=dtolnay
Configuration menu - View commit details
-
Copy full SHA for 5b97a70 - Browse repository at this point
Copy the full SHA 5b97a70View commit details -
Rollup merge of #77534 - Mark-Simulacrum:issue-70819-disallow-overrid…
Configuration menu - View commit details
-
Copy full SHA for 8f33841 - Browse repository at this point
Copy the full SHA 8f33841View commit details -
Rollup merge of #77555 - camelid:patch-8, r=Mark-Simulacrum
Allow anyone to set regression labels Cc https://rust-lang.zulipchat.com/#narrow/stream/241545-t-release/topic/improve.20reporting.20of.20regressions/near/212245535 r? @Mark-Simulacrum
Configuration menu - View commit details
-
Copy full SHA for 2e185c7 - Browse repository at this point
Copy the full SHA 2e185c7View commit details -
Rollup merge of #77558 - thomcc:defaults-toml-extension, r=jyn514
Rename bootstrap/defaults/{config.toml.PROFILE => config.PROFILE.toml} This allows these files to have okay syntax highlighting in editors, and helps avoid nagging from editors which want to suggest that I install a plugin for `*.library` files to view the `config.toml.library` or whatever. It's a very minor change. r?@jyn514
Configuration menu - View commit details
-
Copy full SHA for 5b56541 - Browse repository at this point
Copy the full SHA 5b56541View commit details -
Rollup merge of #77560 - rschoon:fix-litkind-rc-bytebuf, r=lcnr
Fix LitKind's byte buffer to use refcounted slice While working on adding a new lint for clippy (see rust-lang/rust-clippy#6044) for avoiding shared ownership of "mutable buffer" types (such as using `Rc<Vec<T>>` instead of `Rc<[T]>`), I noticed a type exported from rustc_ast and used by clippy gets caught by the lint. This PR fixes the exported type. This PR includes the actual change to clippy too, but I will open a PR directly against clippy for that part (although it will currently fail to build there).
Configuration menu - View commit details
-
Copy full SHA for 04d9ae4 - Browse repository at this point
Copy the full SHA 04d9ae4View commit details -
Rollup merge of #77568 - lcnr:mir-inline-def-id, r=ecstatic-morse
inliner: use caller param_env We used the callee param env instead of the caller param env by accident in #77430, this PR fixes that and caches it in the `Inliner` struct. fixes #77564 r? @ecstatic-morse
Configuration menu - View commit details
-
Copy full SHA for 6d1cc0d - Browse repository at this point
Copy the full SHA 6d1cc0dView commit details -
Rollup merge of #77571 - pickfire:patch-6, r=cramertj
Use matches! for core::char methods
Configuration menu - View commit details
-
Copy full SHA for 6fbda95 - Browse repository at this point
Copy the full SHA 6fbda95View commit details -
Rollup merge of #77587 - ehuss:unicode-escape-span, r=ecstatic-morse
Fix span for unicode escape suggestion. If a unicode escape is missing the curly braces, the suggested fix is to add the curly braces, but the span for the fix was incorrect. It was not covering the `\u`, but the suggested text includes the `\u`, causing the resulting fix to be `"\u\u{1234}"`. This changes it so that the span includes the `\u`. An alternate fix would be to remove `\u` from the suggested fix, but I think the error message reads better if the entire escape is included.
Configuration menu - View commit details
-
Copy full SHA for 7af4959 - Browse repository at this point
Copy the full SHA 7af4959View commit details