|
mini-llvm 0.1.0
|
#include <Expected.h>
Public Types | |
| using | value_type |
| using | error_type |
Public Member Functions | |
| constexpr | Expected () |
| constexpr | Expected (Unexpected< E > error) |
| template<typename F> requires std::is_convertible_v<F, E> | |
| constexpr | Expected (Unexpected< F > error) |
| constexpr | operator bool () const |
| constexpr E & | error () &noexcept |
| constexpr const E & | error () const &noexcept |
| constexpr E && | error () &&noexcept |
| constexpr void & | operator* () &noexcept |
| constexpr void * | operator-> () noexcept |
| constexpr void & | value () &noexcept |
| using mini_llvm::Expected< void, E >::error_type |
| using mini_llvm::Expected< void, E >::value_type |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineexplicitconstexpr |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |