To have nothrow-copy-constructible exceptions, we inherit from std::runtime_error which can cope with arbitrary-length error messages. Intermediate strings are built with static functions and then passed to the actual constructor. |
||
|---|---|---|
| .. | ||
| json.hpp | ||
| json.hpp.re2c | ||