#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.