#include <scan.hpp>
Public Types | |
| using | value_type = void |
Public Member Functions | |
| constexpr bool | has_value () const noexcept |
| constexpr | operator bool () const noexcept |
| constexpr | scan_result ()=default |
| constexpr | scan_result (bool has_value) |
| constexpr | scan_result (scan_failed_t) |
Private Member Functions | |
| constexpr | scan_result (_detail::lazy_init< void > &&value) |
Private Attributes | |
| _detail::lazy_init< void > | _value |
Friends | |
| template<typename Derived , typename Reader > | |
| class | _detail::scanner |
Definition at line 96 of file dsl/scan.hpp.
| using lexy::scan_result< void >::value_type = void |
Definition at line 99 of file dsl/scan.hpp.
|
constexprdefault |
|
inlineconstexpr |
Definition at line 102 of file dsl/scan.hpp.
|
inlineconstexpr |
Definition at line 103 of file dsl/scan.hpp.
|
inlineexplicitconstexprprivate |
Definition at line 119 of file dsl/scan.hpp.
|
inlineconstexprnoexcept |
Definition at line 113 of file dsl/scan.hpp.
|
inlineexplicitconstexprnoexcept |
Definition at line 109 of file dsl/scan.hpp.
|
friend |
Definition at line 124 of file dsl/scan.hpp.
|
private |
Definition at line 121 of file dsl/scan.hpp.