SIGN IN SIGN UP

debuginfo: Handle LineNumberNode with `file=nothing` (#61938)

We currently assume `file` is a symbol when converting to
`LegacyLineInfoNode`, which is then passed to
the `DebugInfo` constructor giving us `def=nothing` out of nowhere. This
     change cleans this up slightly.

Disallowing `file=nothing` in LineNumberNode (or aggressively converting
to
     empty Symbol) might be a nicer way of doing things in the future.
E
Em Chu committed
ff931497e935c9ba124941ca3d605b6a41d4681e
Parent: 3a5a39a
Committed by GitHub <noreply@github.com> on 5/29/2026, 9:24:56 AM