Skip to content

Rollup of 4 pull requests - #65050

Closed
Centril wants to merge 30 commits into
rust-lang:masterfrom
Centril:rollup-4p82mhm
Closed

Rollup of 4 pull requests#65050
Centril wants to merge 30 commits into
rust-lang:masterfrom
Centril:rollup-4p82mhm

Conversation

@Centril

Copy link
Copy Markdown
Contributor

Successful merges:

Failed merges:

r? @ghost

nikomatsakisand others added 30 commits October 2, 2019 10:03
This fixes some test differences and also avoids overflow in
issue-38591.rs.
- The attribute is behind a feature gate.
- Error if both #[naked] and #[track_caller] are applied to the same function.
- Error if #[track_caller] is applied to a non-function item.
- Error if ABI is not "rust"
- Error if #[track_caller] is applied to a trait function.
Error codes and descriptions are pending.
Co-Authored-By: Mazdak Farrokhzad <twingoow@gmail.com>
…atsakis
Fix most remaining Polonius test differences
This fixes most of the Polonius test differences and also avoids overflow in issue-38591.rs.
r? @nikomatsakis
…rn-inference, r=cramertj
extract expected return type for async fn generators
Fixesrust-lang#60424
cc @Centril, I know you've been eager to see this fixed.
r? @cramertj
`#[track_caller]` feature gate (RFC 2091)
RFC text: https://github.com/rust-lang/rfcs/blob/master/text/2091-inline-semantic.md
Tracking issue: rust-lang#47809
I started with @ayosec's commit to add the feature gate with tests and rebased it onto current master. I fixed up some tidy lints and added a test.
@Centril

Copy link
Copy Markdown
ContributorAuthor

@bors r+ p=4 rollup=never

@bors

bors commented Oct 3, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit 6487d5f has been approved by Centril

@borsbors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Oct 3, 2019
@CentrilCentril closed this Oct 3, 2019
@Centril
Centril deleted the rollup-4p82mhm branch October 3, 2019 09:22
@CentrilCentril added the rollup A PR which is a rollup label Oct 24, 2019
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-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

@Centril@bors@nikomatsakis@estebank@matthewjasper@ayosec@anp