Lines Matching refs:char_traits
17 #include <string> // char_traits, string
118 using char_int_type = typename std::char_traits<char_type>::int_type;
268 case std::char_traits<char_type>::eof():
857 case std::char_traits<char_type>::eof():
874 case std::char_traits<char_type>::eof():
1303 JSON_ASSERT(std::char_traits<char_type>::to_char_type(current) == literal_text[0]);
1306 if (JSON_HEDLEY_UNLIKELY(std::char_traits<char_type>::to_char_type(get()) != literal_text[i]))
1324 token_string.push_back(std::char_traits<char_type>::to_char_type(current));
1332 `std::char_traits<char>::eof()` in that case. Stores the scanned characters
1352 if (JSON_HEDLEY_LIKELY(current != std::char_traits<char_type>::eof()))
1354 token_string.push_back(std::char_traits<char_type>::to_char_type(current));
1393 if (JSON_HEDLEY_LIKELY(current != std::char_traits<char_type>::eof()))
1587 case std::char_traits<char_type>::eof():
1605 char_int_type current = std::char_traits<char_type>::eof();