Base: simplify Exception

Remove repetition. Add functions to replace macros, but keep macros
in use for now as some compilers have broken std::source_location
support.
This commit is contained in:
bofdahof
2025-03-18 17:47:10 +10:00
committed by Ladislav Michl
parent 68c3f62251
commit bf4ace0957
4 changed files with 354 additions and 1088 deletions

File diff suppressed because it is too large Load Diff