-
Notifications
You must be signed in to change notification settings - Fork 22
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
Add RewriteControlFlow phase. #907
Conversation
4ec1a11
to
b639576
Compare
@W95Psp I refactored like we discussed using |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great to me, thank you!
I have one small code remark, but also, as we discussed yesterday, this phase sometimes adds extra let _ = () in
. Can you try to spot where those are produced and prevent it?
For an example see https://hax-playground.cryspen.com/#fstar/595d6dddc9/gist=9c4e9735d9e4055b3407c81bc4238e8f
I fixed that. I noticed that in your example there is also a |
89747b1
to
94304b5
Compare
Yeah, the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, I have one tiny tiny stupid remark (sorry for that 😅), and then let's merge it!
Closes #393