Skip to content

Rollup of 10 pull requests - #73231

Closed
RalfJung wants to merge 35 commits into
rust-lang:masterfrom
RalfJung:rollup-n5cfrgf
Closed

Rollup of 10 pull requests#73231
RalfJung wants to merge 35 commits into
rust-lang:masterfrom
RalfJung:rollup-n5cfrgf

Conversation

@RalfJung

Copy link
Copy Markdown
Member

Successful merges:

Failed merges:

r? @ghost

lcnrand others added 30 commits May 20, 2020 14:57
`saturating_add` example was not parameterized, but passed because the `u8` would saturate successfully
Co-authored-by: lzutao <taolzu@gmail.com>
…=nikomatsakis
Clean up type alias impl trait implementation
- Removes special case for top-level impl trait
- Removes associated opaque types
- Forbid lifetime elision in let position impl trait. This is consistent with the behavior for inferred types.
- Handle lifetimes in type alias impl trait more uniformly with other parameters
cc rust-lang#69323
cc rust-lang#63063Closesrust-lang#57188Closesrust-lang#62988Closesrust-lang#69136
Fix `is_const_context`, update `check_for_cast`
A better version of rust-lang#71477
Adds `fn enclosing_body_owner` and uses it in `is_const_context`.
`is_const_context` now uses the same mechanism as `mir_const_qualif` as it was previously incorrect.
Renames `is_const_context` to `is_inside_const_context`.
I also updated `check_for_cast` in the second commit, so r? @estebank
(I removed one lvl of indentation, so it might be easier to review by hiding whitespace changes)
…atthewjasper
On recursive ADT, provide indirection structured suggestion
…, r=dtolnay
Migrate to numeric associated consts
The deprecation PR is rust-lang#72885
cc rust-lang#68490
cc rust-lang/rfcs#2700
…_doc-ref-fix, r=ollie27
doc/rustdoc: Fix incorrect external_doc feature flag
Automatically prioritize unsoundness issues
r? @spastorino cc @Mark-Simulacrum @rust-lang/wg-prioritization
Fix doctest template
`saturating_add` example was not parameterized, but passed because the `u8` would saturate successfully
@RalfJung

Copy link
Copy Markdown
MemberAuthor

@rustbot modify labels: +rollup
@bors r+ rollup=never p=10

@rustbotrustbot added the rollup A PR which is a rollup label Jun 11, 2020
@bors

bors commented Jun 11, 2020

Copy link
Copy Markdown
Collaborator

📌 Commit ef5de43 has been approved by RalfJung

@borsbors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Jun 11, 2020
@bors

bors commented Jun 11, 2020

Copy link
Copy Markdown
Collaborator

⌛ Testing commit ef5de43 with merge 27235a3cd34a93721b7861388861cf1567163375...

@bors

bors commented Jun 11, 2020

Copy link
Copy Markdown
Collaborator

💔 Test failed - checks-azure

@borsbors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Jun 11, 2020
@RalfJung
RalfJung deleted the rollup-n5cfrgf branch June 11, 2020 11:27
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rollupA PR which is a rollupS-waiting-on-reviewStatus: Awaiting review from the assignee but also interested parties.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

12 participants

@RalfJung@bors@Dylan-DPC-zz@rustbot@lcnr@GuillaumeGomez@matthewjasper@LeSeulArtichaut@tesuji@qm3ster@estebank@Amanieu