34 return std::numeric_limits<uint>::max();
35 uint i = charToUInt(ch) -
'0';
37 return std::numeric_limits<uint>::max();
40 if (i == 0 && ch != end)
41 return std::numeric_limits<uint>::max();
44 uint x = charToUInt(ch) -
'0';
46 return std::numeric_limits<uint>::max();
47 if (qMulOverflow(i, uint(10), &i) || qAddOverflow(i, x, &i))
48 return std::numeric_limits<uint>::max();