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