Avoid macro-expand recursion into `Expr(:toplevel, ...)` #53515
Keno
force pushed
from
e1662aaf
to
6647682a
2 years ago
Keno
changed the title (WIP) Avoid macro-expand recursion into `Expr(:toplevel, ...)` Avoid macro-expand recursion into `Expr(:toplevel, ...)` 2 years ago
Keno
added needs pkgeval
Keno
marked this pull request as ready for review 2 years ago
Keno
force pushed
from
1f80f17b
to
e3c79f34
2 years ago
Keno
force pushed
from
6ae6fd56
to
494420c6
2 years ago
Thread `lno` through `macroexpand` functions
127071cb
Push `hygienic-scope` into `Expr(:toplevel, ...)`
3f283def
Add a testcase for the macroexpand change
dfc59f12
Implement the macroexpand change
4c9cc6c6
Also ignore toplevel in expand-macroscope
75e97b06
Add more docs and tests
9c5cd73c
Don't strip hygienic scope in doc macro
465955f9
Keno
force pushed
from
1d73b360
to
465955f9
2 years ago
Keno
removed needs pkgeval
Keno
merged
612393c9
into master 2 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub