Lines Matching refs:decoded
780 Value decoded; in decodeNumber() local
781 if (!decodeNumber(token, decoded)) in decodeNumber()
783 currentValue().swapPayload(decoded); in decodeNumber()
789 bool Reader::decodeNumber(Token& token, Value& decoded) { in decodeNumber() argument
806 return decodeDouble(token, decoded); in decodeNumber()
815 return decodeDouble(token, decoded); in decodeNumber()
821 decoded = Value::minLargestInt; in decodeNumber()
823 decoded = -Value::LargestInt(value); in decodeNumber()
825 decoded = Value::LargestInt(value); in decodeNumber()
827 decoded = value; in decodeNumber()
832 Value decoded; in decodeDouble() local
833 if (!decodeDouble(token, decoded)) in decodeDouble()
835 currentValue().swapPayload(decoded); in decodeDouble()
841 bool Reader::decodeDouble(Token& token, Value& decoded) { in decodeDouble() argument
849 decoded = value; in decodeDouble()
857 Value decoded(decoded_string); in decodeString() local
858 currentValue().swapPayload(decoded); in decodeString()
864 bool Reader::decodeString(Token& token, JSONCPP_STRING& decoded) { in decodeString() argument
865 decoded.reserve(static_cast<size_t>(token.end_ - token.start_ - 2)); in decodeString()
878 decoded += '"'; in decodeString()
881 decoded += '/'; in decodeString()
884 decoded += '\\'; in decodeString()
887 decoded += '\b'; in decodeString()
890 decoded += '\f'; in decodeString()
893 decoded += '\n'; in decodeString()
896 decoded += '\r'; in decodeString()
899 decoded += '\t'; in decodeString()
905 decoded += codePointToUTF8(unicode); in decodeString()
911 decoded += c; in decodeString()
1217 bool decodeNumber(Token& token, Value& decoded);
1219 bool decodeString(Token& token, JSONCPP_STRING& decoded);
1221 bool decodeDouble(Token& token, Value& decoded);
1788 Value decoded; in decodeNumber() local
1789 if (!decodeNumber(token, decoded)) in decodeNumber()
1791 currentValue().swapPayload(decoded); in decodeNumber()
1797 bool OurReader::decodeNumber(Token& token, Value& decoded) { in decodeNumber() argument
1814 return decodeDouble(token, decoded); in decodeNumber()
1823 return decodeDouble(token, decoded); in decodeNumber()
1829 decoded = -Value::LargestInt(value); in decodeNumber()
1831 decoded = Value::LargestInt(value); in decodeNumber()
1833 decoded = value; in decodeNumber()
1838 Value decoded; in decodeDouble() local
1839 if (!decodeDouble(token, decoded)) in decodeDouble()
1841 currentValue().swapPayload(decoded); in decodeDouble()
1847 bool OurReader::decodeDouble(Token& token, Value& decoded) { in decodeDouble() argument
1881 decoded = value; in decodeDouble()
1889 Value decoded(decoded_string); in decodeString() local
1890 currentValue().swapPayload(decoded); in decodeString()
1896 bool OurReader::decodeString(Token& token, JSONCPP_STRING& decoded) { in decodeString() argument
1897 decoded.reserve(static_cast<size_t>(token.end_ - token.start_ - 2)); in decodeString()
1910 decoded += '"'; in decodeString()
1913 decoded += '/'; in decodeString()
1916 decoded += '\\'; in decodeString()
1919 decoded += '\b'; in decodeString()
1922 decoded += '\f'; in decodeString()
1925 decoded += '\n'; in decodeString()
1928 decoded += '\r'; in decodeString()
1931 decoded += '\t'; in decodeString()
1937 decoded += codePointToUTF8(unicode); in decodeString()
1943 decoded += c; in decodeString()