#include <container.hpp>
Public Types | |
using | return_type = Container |
Public Member Functions | |
constexpr | _collect_sink (Callback callback) |
template<typename C = Container> | |
constexpr | _collect_sink (Callback callback, const typename C::allocator_type &allocator) |
constexpr auto | finish () && |
template<typename... Args> | |
constexpr auto | operator() (Args &&... args) -> decltype(void(LEXY_DECLVAL(Callback)(LEXY_FWD(args)...))) |
Private Attributes | |
LEXY_EMPTY_MEMBER Callback | _callback |
Container | _result |
Definition at line 414 of file container.hpp.
using lexy::_collect_sink< Container, Callback >::return_type = Container |
Definition at line 423 of file container.hpp.
|
inlineexplicitconstexpr |
Definition at line 417 of file container.hpp.
|
inlineexplicitconstexpr |
Definition at line 419 of file container.hpp.
|
inlineconstexpr |
Definition at line 432 of file container.hpp.
|
inlineconstexpr |
Definition at line 426 of file container.hpp.
|
private |
Definition at line 439 of file container.hpp.
|
private |
Definition at line 438 of file container.hpp.