diff --git a/source/mijin/internal/exception.hpp b/source/mijin/internal/exception.hpp index 1979408..fe6c3df 100644 --- a/source/mijin/internal/exception.hpp +++ b/source/mijin/internal/exception.hpp @@ -20,12 +20,6 @@ #define MIJIN_THROWS noexcept #define MIJIN_CONDITIONAL_NOEXCEPT(...) noexcept(__VA_ARGS__) #endif -#define MIJIN_EXCEPT_CHOOSE(noexceptType, exceptType) noexceptType -#define MIJIN_THROW_OR_RETURN(value, exception) return (value) -#define MIJIN_RETURN_SUCCESS(value) return (value) #endif -#define MIJIN_ERROR_BOOL MIJIN_EXCEPT_CHOOSE([[nodiscard]] bool, void) -#define MIJIN_THROW_OR_RETURN_STD(value, message) MIJIN_THROW_OR_RETURN(value, std::runtime_error(message)) - #endif // !defined(MIJIN_INTERNAL_EXCEPTION_HPP_INCLUDED)