| 1814 | |
| 1815 | // Re-pack helper (ParseSingleValue) to normalize defaults of scalars. |
| 1816 | template<typename T> inline void SingleValueRepack(Value &e, T val) { |
| 1817 | // Remove leading zeros. |
| 1818 | if (IsInteger(e.type.base_type)) { e.constant = NumToString(val); } |
| 1819 | } |
| 1820 | #if defined(FLATBUFFERS_HAS_NEW_STRTOD) && (FLATBUFFERS_HAS_NEW_STRTOD > 0) |
| 1821 | // Normalize defaults NaN to unsigned quiet-NaN(0) if value was parsed from |
| 1822 | // hex-float literal. |
nothing calls this directly
no test coverage detected