error: integer literal contains underscores
  --> testdata/parser/option/thousands.proto:5:12
  help: remove these underscores
   |
 5 | - option x = 1_000_000;
 5 | + 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:6:12
  help: use a hexadecimal literal instead
   |
 6 | - option x = 0b1_000_000;
 6 | + option x = 0x40;
   |
   = note: Protobuf does not support binary literals

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

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

error: integer literal contains underscores
  --> testdata/parser/option/thousands.proto:9:12
  help: remove these underscores
   |
 9 | - option x = 01_000_000;
 9 | + 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:10:12
  help: remove these underscores
   |
10 | - option x = 1_000_000.00;
10 | + option x = 1000000.00;
   |
   = note: Protobuf does not support Go/Java/Rust-style thousands separators

encountered 6 errors
