31 template<
class Cont,
class...Params>
32 auto emplace(Cont& cont, Params&& ...params) -> decltype(cont.emplace_back(std::forward<Params>(params)...))
34 return cont.emplace_back(std::forward<Params>(params)...);
37 template<
class Cont,
class...Params>
38 auto emplace(Cont& cont, Params&& ...params) -> decltype(cont.emplace(std::forward<Params>(params)...))
40 return cont.emplace(std::forward<Params>(params)...);