| 4318 | exception(int id_, const char* what_arg) : id(id_), m(what_arg) {} // NOLINT(bugprone-throw-keyword-missing) |
| 4319 | |
| 4320 | static std::string name(const std::string& ename, int id_) |
| 4321 | { |
| 4322 | return concat("[json.exception.", ename, '.', std::to_string(id_), "] "); |
| 4323 | } |
| 4324 | |
| 4325 | static std::string diagnostics(std::nullptr_t /*leaf_element*/) |
| 4326 | { |