#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 &).insert(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 &).insert(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 242 of file container.hpp.
using lexy::_collection< Container >::return_type = Container |
Definition at line 244 of file container.hpp.
|
inlineconstexpr |
Definition at line 293 of file container.hpp.
|
inlineconstexpr |
Definition at line 289 of file container.hpp.
|
inlineconstexpr |
Definition at line 256 of file container.hpp.
|
inlineconstexpr |
Definition at line 268 of file container.hpp.
|
inlineconstexpr |
Definition at line 246 of file container.hpp.
|
inlineconstexpr |
Definition at line 250 of file container.hpp.
|
inlineconstexpr |
Definition at line 278 of file container.hpp.
|
inlineconstexpr |
Definition at line 283 of file container.hpp.