Lines Matching refs:current

149             if (JSON_HEDLEY_UNLIKELY(current != std::char_traits<char_type>::eof()))
203 if (current == 0x00)
207 *out++ = static_cast<typename string_t::value_type>(current);
423 switch (get_char ? get() : current)
454 return sax->number_unsigned(static_cast<number_unsigned_t>(current));
505 return sax->number_integer(static_cast<std::int8_t>(0x20 - 1 - current));
628 conditional_static_cast<std::size_t>(static_cast<unsigned int>(current) & 0x1Fu), tag_handler);
682 return get_cbor_object(conditional_static_cast<std::size_t>(static_cast<unsigned int>(current) & 0x1Fu), tag_handler);
743 switch (current)
779 switch (current)
918 switch (current)
946 return get_string(input_format_t::cbor, static_cast<unsigned int>(current) & 0x1Fu, result);
1014 switch (current)
1042 return get_binary(input_format_t::cbor, static_cast<unsigned int>(current) & 0x1Fu, result);
1333 return sax->number_unsigned(static_cast<number_unsigned_t>(current));
1352 return get_msgpack_object(conditional_static_cast<std::size_t>(static_cast<unsigned int>(current) & 0x0Fu));
1371 return get_msgpack_array(conditional_static_cast<std::size_t>(static_cast<unsigned int>(current) & 0x0Fu));
1556 return sax->number_integer(static_cast<std::int8_t>(current));
1584 switch (current)
1620 return get_string(input_format_t::msgpack, static_cast<unsigned int>(current) & 0x1Fu, result);
1669 switch (current)
1832 return get_ubjson_value(get_char ? get_ignore_noop() : current);
1861 switch (current)
1985 while (current != ']')
1987 if (JSON_HEDLEY_UNLIKELY(!get_ubjson_size_value(dimlen, no_ndarray, current)))
2240 if (current == '$')
2257 if (JSON_HEDLEY_UNLIKELY(current != '#'))
2281 if (current == '#')
2450 if (JSON_HEDLEY_UNLIKELY(current > 127))
2456 string_t s(1, static_cast<typename string_t::value_type>(current));
2574 while (current != ']')
2652 while (current != '}')
2693 number_vector.push_back(static_cast<char>(current));
2755 return current = ia.get_character();
2767 while (current == 'N');
2769 return current;
2776 @param[in] format the current format (for diagnostics)
2803 vec[sizeof(NumberType) - i - 1] = static_cast<std::uint8_t>(current);
2807 vec[i] = static_cast<std::uint8_t>(current); // LCOV_EXCL_LINE
2820 @param[in] format the current format (for diagnostics)
2844 result.push_back(static_cast<typename string_t::value_type>(current));
2853 @param[in] format the current format (for diagnostics)
2877 result.push_back(static_cast<std::uint8_t>(current));
2883 @param[in] format the current format (for diagnostics)
2890 if (JSON_HEDLEY_UNLIKELY(current == std::char_traits<char_type>::eof()))
2904 static_cast<void>((std::snprintf)(cr.data(), cr.size(), "%.2hhX", static_cast<unsigned char>(current))); // NOLINT(cppcoreguidelines-pro-type-vararg,hicpp-vararg)
2909 @param[in] format the current format
2956 /// the current character
2957 char_int_type current = std::char_traits<char_type>::eof();