| 8924 | static auto ok() -> BasicResult { return { ResultBase::Ok }; } |
| 8925 | static auto logicError( std::string const &message ) -> BasicResult { return { ResultBase::LogicError, message }; } |
| 8926 | static auto runtimeError( std::string const &message ) -> BasicResult { return { ResultBase::RuntimeError, message }; } |
| 8927 | |
| 8928 | explicit operator bool() const { return m_type == ResultBase::Ok; } |
| 8929 | auto type() const -> ResultBase::Type { return m_type; } |
nothing calls this directly
no outgoing calls
no test coverage detected