Skip to content
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

Create rustc backend for static patterns #69

Closed
8 tasks done
xFrednet opened this issue Dec 7, 2022 · 0 comments · Fixed by #91
Closed
8 tasks done

Create rustc backend for static patterns #69

xFrednet opened this issue Dec 7, 2022 · 0 comments · Fixed by #91
Assignees
Labels
A-driver Area: Driver or something related to the internal working of a driver. C-enhancement Category: New feature or request D-rustc-driver Driver: Rustc Driver
Milestone

Comments

@xFrednet
Copy link
Member

xFrednet commented Dec 7, 2022

#68 Adds a bunch of patterns to the API which require conversion code in rustc's driver. The patterns in question are:

  • IdentifierPattern
  • WildcardPattern
  • RestPattern
  • ReferencePattern
  • StructPattern
  • TupleStructPattern
  • TuplePattern
  • SlicePattern

Note that currently some of these might not be testable, as they can only occur in expressions. That's just something we'll have to live with :)

@xFrednet xFrednet added C-enhancement Category: New feature or request D-rustc-driver Driver: Rustc Driver A-driver Area: Driver or something related to the internal working of a driver. labels Dec 7, 2022
@xFrednet xFrednet added this to the v0.0.1 milestone Dec 7, 2022
@xFrednet xFrednet self-assigned this Dec 7, 2022
@bors bors bot closed this as completed in 20aa9a6 Jan 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-driver Area: Driver or something related to the internal working of a driver. C-enhancement Category: New feature or request D-rustc-driver Driver: Rustc Driver
Projects
None yet
1 participant