Skip to content

More grammar updates #22939

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

Merged
merged 3 commits into from
Mar 6, 2015
Merged

More grammar updates #22939

merged 3 commits into from
Mar 6, 2015

Conversation

bleibig
Copy link
Contributor

@bleibig bleibig commented Mar 1, 2015

Updates to the bison grammar to account for recent grammar additions and new tests. In particular:

  • Support parsing impl MyTrait for .. { }
  • Support parsing ExprQualifiedPaths without "as TRAIT_REF" such as <Foo>::bar(&Foo)
  • Support parsing "for" clauses at the beginning of where clauses such as where for<'a, 'b> &'a T: Bar<'b>

@rust-highfive
Copy link
Contributor

r? @brson

(rust_highfive has picked a reviewer for you, use r? to override)

@sanxiyn
Copy link
Member

sanxiyn commented Mar 4, 2015

@bors r+

@bors
Copy link
Collaborator

bors commented Mar 4, 2015

@bors r=sanxiyn 481b21c

@bors
Copy link
Collaborator

bors commented Mar 4, 2015

⌛ Testing commit 481b21c with merge 16f12be...

@bors
Copy link
Collaborator

bors commented Mar 4, 2015

💔 Test failed - auto-linux-64-x-android-t

@alexcrichton
Copy link
Member

@bors: retry clean rollup

Manishearth added a commit to Manishearth/rust that referenced this pull request Mar 4, 2015
 Updates to the bison grammar to account for recent grammar additions and new tests. In particular:

* Support parsing `impl MyTrait for .. { }`
* Support parsing ExprQualifiedPaths without \"as TRAIT_REF\" such as `<Foo>::bar(&Foo)`
* Support parsing \"for\" clauses at the beginning of where clauses such as `where for<'a, 'b> &'a T: Bar<'b>`
Manishearth added a commit to Manishearth/rust that referenced this pull request Mar 5, 2015
 Updates to the bison grammar to account for recent grammar additions and new tests. In particular:

* Support parsing `impl MyTrait for .. { }`
* Support parsing ExprQualifiedPaths without \"as TRAIT_REF\" such as `<Foo>::bar(&Foo)`
* Support parsing \"for\" clauses at the beginning of where clauses such as `where for<'a, 'b> &'a T: Bar<'b>`
@alexcrichton
Copy link
Member

@bors: retry

@bors bors merged commit 481b21c into rust-lang:master Mar 6, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants