mirror of
https://github.com/rust-lang/rust.git
synced 2026-04-29 11:51:31 +03:00
4edfeb2f60
We have a ui test to ensure we emit an error if we encounter too big enums. Before this fix, compiling the test with `-Cdebuginfo=2` would not include the span of the instantiation site, because the error is then emitted from a different code path that does not include the span. Propagate the span to the error also in the debuginfo case, so the test passes regardless of debuginfo level.