#include <container.hpp>
Public Types | |
using | return_type = Container |
Public Member Functions | |
constexpr auto | allocator () const |
template<typename AllocFn > | |
constexpr auto | allocator (AllocFn alloc_fn) const |
template<typename... Args> | |
constexpr auto | operator() (Args &&... args) const -> LEXY_DECAY_DECLTYPE((LEXY_DECLVAL(Container &).push_back(LEXY_FWD(args)),...), LEXY_DECLVAL(Container)) |
template<typename C = Container, typename... Args> | |
constexpr auto | operator() (const typename C::allocator_type &allocator, Args &&... args) const -> decltype((LEXY_DECLVAL(C &).push_back(LEXY_FWD(args)),...), C(allocator)) |
constexpr Container | operator() (Container &&container) const |
constexpr Container | operator() (nullopt &&) const |
constexpr auto | sink () const |
template<typename C = Container> | |
constexpr auto | sink (const typename C::allocator_type &allocator) const |
Definition at line 102 of file container.hpp.
using lexy::_list< Container >::return_type = Container |
Definition at line 104 of file container.hpp.
|
inlineconstexpr |
Definition at line 152 of file container.hpp.
|
inlineconstexpr |
Definition at line 148 of file container.hpp.
|
inlineconstexpr |
Definition at line 116 of file container.hpp.
|
inlineconstexpr |
Definition at line 127 of file container.hpp.
|
inlineconstexpr |
Definition at line 106 of file container.hpp.
|
inlineconstexpr |
Definition at line 110 of file container.hpp.
|
inlineconstexpr |
Definition at line 137 of file container.hpp.
|
inlineconstexpr |
Definition at line 142 of file container.hpp.