https://github.com/JuliaLang/julia
Revision 4607d53e5b3fd5ba067b98fda10dc0b7bb341548 authored by Keno Fischer on 26 March 2024, 08:51:28 UTC, committed by GitHub on 26 March 2024, 08:51:28 UTC
JuliaInterpreter tries to do some very questionable pre-lowering
introspection to find line numbers, but doesn't properly handle hygienic
scope. That should be fixed, but as I was about to put in a hack there,
I figured we might as well not bother re-wrapping bare LineNumberNodes
in hygienic scopes. They just get discarded again immediately anyway. No
functional change in that this is semantically equivalent to what we had
before, just with a slightly more compact lowering result and additional
JuliaInterpreter test passing.
1 parent 018152f
Raw File
Tip revision: 4607d53e5b3fd5ba067b98fda10dc0b7bb341548 authored by Keno Fischer on 26 March 2024, 08:51:28 UTC
lowering: Don't bother rewrapping bare linenumbers in hygienic-scope (#53850)
Tip revision: 4607d53
.gitattributes
# treat all files as files that should not be modified
* -text
back to top