From 77cfddcfb39ce9a36aee00d2c650fd178d259dc7 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Sun, 10 Apr 2022 03:04:15 -0500 Subject: [PATCH] [ox/std] Add ox::errCode for extracting error code from Error (synced from b5210ff897c408b5d8acde419936716077359169) --- src/ox/std/error.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ox/std/error.hpp b/src/ox/std/error.hpp index 2931be94b..230069b5d 100644 --- a/src/ox/std/error.hpp +++ b/src/ox/std/error.hpp @@ -75,6 +75,11 @@ struct [[nodiscard]] Error { }; +[[nodiscard]] +constexpr auto errCode(const Error &err) noexcept { + return err.errCode; +} + template [[nodiscard]] constexpr auto toStr(const Error &err) noexcept {