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

Expand necessary builtin macros eagerly #1791

Open
5 of 10 tasks
CohenArthur opened this issue Feb 1, 2023 · 1 comment
Open
5 of 10 tasks

Expand necessary builtin macros eagerly #1791

CohenArthur opened this issue Feb 1, 2023 · 1 comment

Comments

@CohenArthur
Copy link
Member

CohenArthur commented Feb 1, 2023

The following list of macros is allowed to expand eagerly as of Rust 1.49. In our current implementation, this will mean tweaking that builtin's handler in rust-macro-builtins.cc in order to return a new fragment containing the unexpanded macro expansion. The list is as follows:

I'll create associated issues for each of these tasks.

@CohenArthur
Copy link
Member Author

Updated as most of the macros on this list did not need to be expanded eagerly :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Status: Todo
Development

No branches or pull requests

1 participant