#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 94 of file dsl/scan.hpp.
using lexy::scan_result< void >::value_type = void |
Definition at line 97 of file dsl/scan.hpp.
|
constexprdefault |
|
inlineconstexpr |
Definition at line 100 of file dsl/scan.hpp.
|
inlineconstexpr |
Definition at line 101 of file dsl/scan.hpp.
|
inlineexplicitconstexprprivate |
Definition at line 117 of file dsl/scan.hpp.
|
inlineconstexprnoexcept |
Definition at line 111 of file dsl/scan.hpp.
|
inlineexplicitconstexprnoexcept |
Definition at line 107 of file dsl/scan.hpp.
|
friend |
Definition at line 122 of file dsl/scan.hpp.
|
private |
Definition at line 119 of file dsl/scan.hpp.