mirror of
https://github.com/astral-sh/ruff.git
synced 2025-07-17 01:55:20 +00:00
![]() ## Summary When lexing a number like `0x995DC9BBDF1939FA` that exceeds our small number representation, we were only storing the portion after the base (in this case, `995DC9BBDF1939FA`). When using that representation in code generation, this could lead to invalid syntax, since `995DC9BBDF1939FA)` on its own is not a valid integer. This PR modifies the code to store the full span, including the radix prefix. See: https://github.com/astral-sh/ruff/issues/7455#issuecomment-1739802958. ## Test Plan `cargo test` |
||
---|---|---|
.. | ||
src | ||
build.rs | ||
Cargo.toml |