| ... | @@ -471,15 +471,15 @@ pub const NumberIndex = enum(u32) { | ... | @@ -471,15 +471,15 @@ pub const NumberIndex = enum(u32) { |
| 471 | _, | 471 | _, |
| 472 | }; | 472 | }; |
| 473 | | 473 | |
| 474 | pub const Value = union(enum) { | 474 | pub const Value = union(enum(u8)) { |
| 475 | zero, | 475 | zero, |
| 476 | null, | 476 | null, |
| 477 | true, | 477 | true, |
| 478 | false, | 478 | false, |
| 479 | object, | 479 | object: ObjectIndex, |
| 480 | array, | 480 | array: ArrayIndex, |
| 481 | string, | 481 | string: StringIndex, |
| 482 | number, | 482 | number: NumberIndex, |
| 483 | | 483 | |
| 484 | const Tag = std.meta.Tag(@This()); | 484 | const Tag = std.meta.Tag(@This()); |
| 485 | }; | 485 | }; |