error: integer literal contains underscores
  --> testdata/parser/option/thousands.proto:19:12
  help: remove these underscores
   |
19 | - option x = 1_000_000;
19 | + option x = 1000000;
   |
   = note: Protobuf does not support Go/Java/Rust-style thousands separators

error: unsupported base for integer literal
  --> testdata/parser/option/thousands.proto:20:12
  help: use a hexadecimal literal instead
   |
20 | - option x = 0b1_000_000;
20 | + option x = 0x40;
   |
   = note: Protobuf does not support binary literals

error: unsupported base for integer literal
  --> testdata/parser/option/thousands.proto:21:12
  help: remove the `o`
   |
21 | - option x = 0o1_000_000;
21 | + option x = 01_000_000;
   |
   = note: octal literals are prefixed with `0`, not `0o`

error: integer literal contains underscores
  --> testdata/parser/option/thousands.proto:22:12
  help: remove these underscores
   |
22 | - option x = 0x1_000_000;
22 | + option x = 0x1000000;
   |
   = note: Protobuf does not support Go/Java/Rust-style thousands separators

error: integer literal contains underscores
  --> testdata/parser/option/thousands.proto:23:12
  help: remove these underscores
   |
23 | - option x = 01_000_000;
23 | + option x = 01000000;
   |
   = note: Protobuf does not support Go/Java/Rust-style thousands separators

error: floating-point literal contains underscores
  --> testdata/parser/option/thousands.proto:24:12
  help: remove these underscores
   |
24 | - option x = 1_000_000.00;
24 | + option x = 1000000.00;
   |
   = note: Protobuf does not support Go/Java/Rust-style thousands separators

encountered 6 errors
