Lines Matching refs:what_arg
4314 exception(int id_, const char* what_arg) : id(id_), m(what_arg) {} // NOLINT(bugprone-throw-keyword-missing)
4407 @param[in] what_arg the explanatory string
4411 static parse_error create(int id_, const position_t& pos, const std::string& what_arg, BasicJsonContext context)
4414 position_string(pos), ": ", exception::diagnostics(context), what_arg);
4419 static parse_error create(int id_, std::size_t byte_, const std::string& what_arg, BasicJsonContext context)
4423 ": ", exception::diagnostics(context), what_arg);
4439 parse_error(int id_, std::size_t byte_, const char* what_arg)
4440 : exception(id_, what_arg), byte(byte_) {}
4455 static invalid_iterator create(int id_, const std::string& what_arg, BasicJsonContext context)
4457 std::string w = concat(exception::name("invalid_iterator", id_), exception::diagnostics(context), what_arg);
4463 invalid_iterator(int id_, const char* what_arg)
4464 : exception(id_, what_arg) {}
4473 static type_error create(int id_, const std::string& what_arg, BasicJsonContext context)
4475 std::string w = concat(exception::name("type_error", id_), exception::diagnostics(context), what_arg);
4481 type_error(int id_, const char* what_arg) : exception(id_, what_arg) {}
4490 static out_of_range create(int id_, const std::string& what_arg, BasicJsonContext context)
4492 std::string w = concat(exception::name("out_of_range", id_), exception::diagnostics(context), what_arg);
4498 out_of_range(int id_, const char* what_arg) : exception(id_, what_arg) {}
4507 static other_error create(int id_, const std::string& what_arg, BasicJsonContext context)
4509 std::string w = concat(exception::name("other_error", id_), exception::diagnostics(context), what_arg);
4515 other_error(int id_, const char* what_arg) : exception(id_, what_arg) {}