Lines Matching defs:what_arg
232 system_error::__init(const error_code& ec, string what_arg)
236 if (!what_arg.empty())
237 what_arg += ": ";
238 what_arg += ec.message();
240 return what_arg;
243 system_error::system_error(error_code ec, const string& what_arg)
244 : runtime_error(__init(ec, what_arg)),
249 system_error::system_error(error_code ec, const char* what_arg)
250 : runtime_error(__init(ec, what_arg)),
261 system_error::system_error(int ev, const error_category& ecat, const string& what_arg)
262 : runtime_error(__init(error_code(ev, ecat), what_arg)),
267 system_error::system_error(int ev, const error_category& ecat, const char* what_arg)
268 : runtime_error(__init(error_code(ev, ecat), what_arg)),
284 __throw_system_error(int ev, const char* what_arg)
287 throw system_error(error_code(ev, system_category()), what_arg);
290 (void)what_arg;