about summary refs log tree commit diff
path: root/tests/mir-opt/lower_array_len.array_len_raw.NormalizeArrayLen.diff
diff options
context:
space:
mode:
authorFelix Maurer <felix@felix-maurer.de>2022-03-31 23:00:48 +0200
committerFelix Maurer <felix@felix-maurer.de>2022-03-31 23:00:48 +0200
commita98ffe4268a012e9f43e9667f8dcf0e0e70b3404 (patch)
treede7f6d6043fbde238553975b942a3df34249046e /tests/mir-opt/lower_array_len.array_len_raw.NormalizeArrayLen.diff
parenta1d684e95130cca21fc78f1642b02811ad09db15 (diff)
downloadrust-a98ffe4268a012e9f43e9667f8dcf0e0e70b3404.tar.gz
rust-a98ffe4268a012e9f43e9667f8dcf0e0e70b3404.zip
Prevent underflow when converting line numbers
Previously, when line numbers of Rust spans were converted to LSP
ranges, they could underflow resulting in very large line numbers. As
an underflow is always wrong, prevent it and use 0 instead.
Diffstat (limited to 'tests/mir-opt/lower_array_len.array_len_raw.NormalizeArrayLen.diff')
0 files changed, 0 insertions, 0 deletions