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
Fix empty macro yield value be nil instead of nop #10448
base: master
Are you sure you want to change the base?
Fix empty macro yield value be nil instead of nop #10448
Conversation
It seems this broke something in the compiler... 👀 |
Will |
I'll try that. Not sure if it helps. |
Still fails. But this looks like a parser bug, actually. |
Okay the implementation was just wrong because it replaced every The actual stack overflow is just #10409 and it seems like the stacktrace incorrectly points to the parser as the last frames. |
My suggestion to use |
That distinction doesn't really matter here because it's never expressed in the AST. It just happens in the method that stringifies the generated macro code. In the result there is no more yield that would be expected to be an |
Fixes #10406