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 a1c5950d9a
commit 838178bb1c
4 changed files with 354 additions and 1088 deletions

File diff suppressed because it is too large Load Diff