about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2025-08-30 23:28:46 +0000
committerEsteban Küber <esteban@kuber.com.ar>2025-08-30 23:28:58 +0000
commit18a36bccf5198dcc507d42e0daadcf2de4481741 (patch)
tree0d6099f3df9d10ff7bb007cec34d16aa777cca2e /compiler/rustc_middle/src
parentfe55364329579d361b1ab565728bc033a7dba07e (diff)
downloadrust-18a36bccf5198dcc507d42e0daadcf2de4481741.tar.gz
rust-18a36bccf5198dcc507d42e0daadcf2de4481741.zip
Detect negative literal inferred to unsigned integer
```
error[E0277]: the trait bound `usize: Neg` is not satisfied
  --> $DIR/negative-literal-infered-to-unsigned.rs:2:14
   |
LL |     for x in -5..5 {
   |              ^^ the trait `Neg` is not implemented for `usize`
   |
help: consider specifying an integer type that can be negative
   |
LL |     for x in -5isize..5 {
   |                +++++
```
Diffstat (limited to 'compiler/rustc_middle/src')
0 files changed, 0 insertions, 0 deletions