Lines Matching defs:str
4171 inline std::size_t concat_length(const StringType& str, Args&& ... rest);
4187 inline std::size_t concat_length(const StringType& str, Args&& ... rest)
4189 return str.size() + concat_length(std::forward<Args>(rest)...);
4279 OutStringType str;
4280 str.reserve(concat_length(std::forward<Args>(args)...));
4281 concat_into(str, std::forward<Args>(args)...);
4282 return str;
4379 auto str = std::accumulate(tokens.rbegin(), tokens.rend(), std::string{},
4384 return concat('(', str, ") ");
5387 static void construct(BasicJsonType& j, const CompatibleStringType& str)
5391 j.m_value.string = j.template create<typename BasicJsonType::string_t>(str);
8213 static void strtof(float& f, const char* str, char** endptr) noexcept
8215 f = std::strtof(str, endptr);
8219 static void strtof(double& f, const char* str, char** endptr) noexcept
8221 f = std::strtod(str, endptr);
8225 static void strtof(long double& f, const char* str, char** endptr) noexcept
8227 f = std::strtold(str, endptr);
10480 case 0xD9: // str 8
10481 case 0xDA: // str 16
10482 case 0xDB: // str 32
10697 case 0xD9: // str 8
10703 case 0xDA: // str 16
10709 case 0xDB: // str 32
14893 : str(s)
14898 str.push_back(c);
14904 str.append(s, length);
14908 StringType& str;
15473 // str 8
15479 // str 16
15485 // str 32