| ... | ... | @@ -1742,9 +1742,9 @@ pub fn Formatter(comptime format_fn: anytype) type { |
| 1742 | 1742 | /// See also `parseUnsigned`. |
| 1743 | 1743 | pub fn parseInt(comptime T: type, buf: []const u8, radix: u8) ParseIntError!T { |
| 1744 | 1744 | if (buf.len == 0) return error.InvalidCharacter; |
| 1745 | | if (buf[0] == '+') return parseWithSign(T, buf[1..], radix, .Pos); |
| 1746 | | if (buf[0] == '-') return parseWithSign(T, buf[1..], radix, .Neg); |
| 1747 | | return parseWithSign(T, buf, radix, .Pos); |
| 1745 | if (buf[0] == '+') return parseWithSign(T, buf[1..], radix, .pos); |
| 1746 | if (buf[0] == '-') return parseWithSign(T, buf[1..], radix, .neg); |
| 1747 | return parseWithSign(T, buf, radix, .pos); |
| 1748 | 1748 | } |
| 1749 | 1749 | |
| 1750 | 1750 | test "parseInt" { |
| ... | ... | @@ -1805,7 +1805,7 @@ fn parseWithSign( |
| 1805 | 1805 | comptime T: type, |
| 1806 | 1806 | buf: []const u8, |
| 1807 | 1807 | radix: u8, |
| 1808 | | comptime sign: enum { Pos, Neg }, |
| 1808 | comptime sign: enum { pos, neg }, |
| 1809 | 1809 | ) ParseIntError!T { |
| 1810 | 1810 | if (buf.len == 0) return error.InvalidCharacter; |
| 1811 | 1811 | |
| ... | ... | @@ -1835,8 +1835,8 @@ fn parseWithSign( |
| 1835 | 1835 | } |
| 1836 | 1836 | |
| 1837 | 1837 | const add = switch (sign) { |
| 1838 | | .Pos => math.add, |
| 1839 | | .Neg => math.sub, |
| 1838 | .pos => math.add, |
| 1839 | .neg => math.sub, |
| 1840 | 1840 | }; |
| 1841 | 1841 | |
| 1842 | 1842 | var x: T = 0; |
| ... | ... | @@ -1866,7 +1866,7 @@ fn parseWithSign( |
| 1866 | 1866 | /// Ignores '_' character in `buf`. |
| 1867 | 1867 | /// See also `parseInt`. |
| 1868 | 1868 | pub fn parseUnsigned(comptime T: type, buf: []const u8, radix: u8) ParseIntError!T { |
| 1869 | | return parseWithSign(T, buf, radix, .Pos); |
| 1869 | return parseWithSign(T, buf, radix, .pos); |
| 1870 | 1870 | } |
| 1871 | 1871 | |
| 1872 | 1872 | test "parseUnsigned" { |