proxygen
|
#include <Iterator.h>
Public Types | |
using | storage_type = std::tuple< std::decay_t< Args >... > |
Argument tuple for variadic emplace/constructor calls. Stores arguments by (decayed) value. Restores original argument types with reference qualifiers and adornments at unpack time to emulate perfect forwarding.
Uses inheritance instead of a type alias to std::tuple so that emplace iterators with implicit unpacking disabled can distinguish between emplace_args and std::tuple parameters.
folly::make_emplace_args folly::get_emplace_arg
Definition at line 44 of file Iterator.h.
using folly::emplace_args< Args >::storage_type = std::tuple<std::decay_t<Args>...> |
Definition at line 45 of file Iterator.h.