or-patterns: Uniformly use PatKind::Or in AST & Fix/Cleanup resolve by Centril · Pull Request #64111 · rust-lang/rust (original) (raw)

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 andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Conversation25 Commits27 Checks0 Files changed

Conversation

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters

[ Show hidden characters]({{ revealButtonHref }})

Centril

Following up on work in #63693 and #61708, in this PR we:

cc #54883
cc @dlrobertson @matthewjasper
r? @petrochenkov

@rust-highfive

This comment has been minimized.

Centril

petrochenkov

@Centril Centril added S-waiting-on-review

Status: Awaiting review from the assignee but also interested parties.

and removed S-waiting-on-author

Status: This is awaiting some action (such as code changes or more information) from the author.

labels

Sep 4, 2019

@Centril

Addressed the comments, hopefully. :)

petrochenkov

@petrochenkov

r=me with the remaining comment addressed

@Centril

@bors

📌 Commit 359c3c0865c8a929925972675eb58200cec07133 has been approved by petrochenkov

@bors bors added S-waiting-on-bors

Status: Waiting on bors to run and complete tests. Bors will change the label on completion.

and removed S-waiting-on-author

Status: This is awaiting some action (such as code changes or more information) from the author.

labels

Sep 4, 2019

@rust-highfive

This comment has been minimized.

@Centril

Tested locally with ./x.py test src/liballoc --stage 1 before and after rebase. Cannot reproduce the failure. Let's see if rebase changes anything in CI.

Centril added a commit to Centril/rust that referenced this pull request

Sep 5, 2019

@Centril

Centril added a commit to Centril/rust that referenced this pull request

Sep 5, 2019

@Centril

@Centril

@bors

📌 Commit 16ba502 has been approved by petrochenkov

Centril added a commit to Centril/rust that referenced this pull request

Sep 5, 2019

@Centril

…ochenkov

or-patterns: Uniformly use PatKind::Or in AST & Fix/Cleanup resolve

Following up on work in rust-lang#63693 and rust-lang#61708, in this PR we:

cc rust-lang#54883 cc @dlrobertson @matthewjasper r? @petrochenkov

Centril added a commit to Centril/rust that referenced this pull request

Sep 5, 2019

@Centril

…ochenkov

or-patterns: Uniformly use PatKind::Or in AST & Fix/Cleanup resolve

Following up on work in rust-lang#63693 and rust-lang#61708, in this PR we:

cc rust-lang#54883 cc @dlrobertson @matthewjasper r? @petrochenkov

bors added a commit that referenced this pull request

Sep 5, 2019

@bors

Rollup of 5 pull requests

Successful merges:

Failed merges:

r? @ghost

Mark-Simulacrum added a commit to Mark-Simulacrum/rust that referenced this pull request

Sep 6, 2019

@Mark-Simulacrum

…ochenkov

or-patterns: Uniformly use PatKind::Or in AST & Fix/Cleanup resolve

Following up on work in rust-lang#63693 and rust-lang#61708, in this PR we:

cc rust-lang#54883 cc @dlrobertson @matthewjasper r? @petrochenkov

Centril added a commit to Centril/rust that referenced this pull request

Sep 6, 2019

@Centril

…ochenkov

or-patterns: Uniformly use PatKind::Or in AST & Fix/Cleanup resolve

Following up on work in rust-lang#63693 and rust-lang#61708, in this PR we:

cc rust-lang#54883 cc @dlrobertson @matthewjasper r? @petrochenkov

bors added a commit that referenced this pull request

Sep 6, 2019

@bors

Rollup of 10 pull requests

Successful merges:

Failed merges:

r? @ghost

@Centril Centril deleted the ast-only-patkind-or branch

September 6, 2019 11:41

This was referenced

Sep 6, 2019

mati865 added a commit to mati865/rust-clippy that referenced this pull request

Sep 6, 2019

@mati865

bors added a commit to rust-lang/rust-clippy that referenced this pull request

Sep 6, 2019

@bors

Centril added a commit to Centril/rust that referenced this pull request

Sep 22, 2019

@Centril

or-patterns: Push PatKind/PatternKind::Or at top level to HIR & HAIR

Following up on work in rust-lang#64111, rust-lang#63693, and rust-lang#61708, in this PR:

r? @matthewjasper cc @dlrobertson @varkor @oli-obk

bors added a commit that referenced this pull request

Sep 23, 2019

@bors

or-patterns: Push PatKind/PatternKind::Or at top level to HIR & HAIR

Following up on work in #64111, #63693, and #61708, in this PR:

r? @matthewjasper cc @dlrobertson @varkor @oli-obk

Centril added a commit to Centril/rust that referenced this pull request

Sep 25, 2019

@Centril

or-patterns: Push PatKind/PatternKind::Or at top level to HIR & HAIR

Following up on work in rust-lang#64111, rust-lang#63693, and rust-lang#61708, in this PR:

r? @matthewjasper cc @dlrobertson @varkor @oli-obk

Centril added a commit to Centril/rust that referenced this pull request

Nov 22, 2019

@Centril

…etrochenkov

resolve: more declarative fresh_binding

Following up on rust-lang#64111, this PR redefines fresh_binding wrt. already_bound_and and already_bound_or in a more declarative and simplified fashion.

cc rust-lang#54883

r? @petrochenkov

Labels

F-or_patterns

`#![feature(or_patterns)]`

S-waiting-on-bors

Status: Waiting on bors to run and complete tests. Bors will change the label on completion.