| // Checks that integers with seeming uppercase base prefixes do not get bogus capitalization |
| // suggestions. |
| |
| fn main() { |
| _ = 123X1a3; |
| //~^ ERROR invalid suffix `X1a3` for number literal |
| //~| NOTE invalid suffix `X1a3` |
| //~| HELP the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.) |
| |
| _ = 456O123; |
| //~^ ERROR invalid suffix `O123` for number literal |
| //~| NOTE invalid suffix `O123` |
| //~| HELP the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.) |
| |
| _ = 789B101; |
| //~^ ERROR invalid suffix `B101` for number literal |
| //~| NOTE invalid suffix `B101` |
| //~| HELP the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.) |
| |
| _ = 0XYZ; |
| //~^ ERROR invalid suffix `XYZ` for number literal |
| //~| NOTE invalid suffix `XYZ` |
| //~| HELP the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.) |
| |
| _ = 0OPQ; |
| //~^ ERROR invalid suffix `OPQ` for number literal |
| //~| NOTE invalid suffix `OPQ` |
| //~| HELP the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.) |
| |
| _ = 0BCD; |
| //~^ ERROR invalid suffix `BCD` for number literal |
| //~| NOTE invalid suffix `BCD` |
| //~| HELP the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.) |
| } |