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

SyntacticDesugaredStatementを導入し、ASTに対するlintを直感的に行えるようにする #220

Open
KisaragiEffective opened this issue Aug 21, 2023 · 0 comments

Comments

@KisaragiEffective
Copy link
Owner

例えば、現状のRustのEarlyLintPassはasync closureの本体が暗黙のコンテキストを伴った一引数のクロージャで包まれており、これに対してマッチングするのは容易ではない。
そこで、単なる構文木に対してマッチングしたい場合、全くdesugarを行わないASTを用意してそれにマッチングできる必要があると考える。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant