Skip to content
This repository has been archived by the owner on Jun 17, 2022. It is now read-only.

BREAKING fix macro string parsing #119

Merged
merged 1 commit into from
Sep 8, 2020
Merged

BREAKING fix macro string parsing #119

merged 1 commit into from
Sep 8, 2020

Conversation

aep
Copy link
Collaborator

@aep aep commented Sep 7, 2020

string is a vec due to different bytestring interpretations,
so ast has to parse this as vec.

While we're at it, this is a breaking change to move ast to a
dynamically allocated tree, preparing for struct macros (derive).

refer to tests/mustpass/macro_expr for how the api changed

string is a vec<u8> due to different bytestring interpretations,
so ast has to parse this as vec.

While we're at it, this is a breaking change to move ast to a
dynamically allocated tree, preparing for struct macros (derive).

refer to tests/mustpass/macro_expr for how the api changed
@aep aep requested a review from jwerle September 7, 2020 18:33
@aep
Copy link
Collaborator Author

aep commented Sep 7, 2020

@jwerle breaking change to macros incomming

@jwerle
Copy link
Member

jwerle commented Sep 7, 2020

Checking this out now

Copy link
Member

@jwerle jwerle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks pretty straight forward to migrate! vec::Vec is a great addition and makes sense here

@aep aep merged commit a5c7f88 into master Sep 8, 2020
@aep aep deleted the for-master branch September 8, 2020 12:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants