File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 158158#include < condition_variable>
159159#include < stop_token> // std::stop_source, std::stop_token
160160#include < optional>
161- #include < utility> // std::move, std::move_if_noexcept
161+ #include < utility> // std::move, std::move_if_noexcept, std::forward
162162#include < type_traits> // for requires clauses and noexcept specs
163- #include < concepts>
163+ // #include <concepts>
164164
165165namespace chops {
166166
@@ -172,8 +172,8 @@ concept supports_push_back = requires (Ctr ctr, T val) {
172172};
173173
174174template <typename Ctr, typename ... Args>
175- concept supports_emplace_back = requires (Ctr ctr, Args args) {
176- ctr.emplace_back (args);
175+ concept supports_emplace_back = requires (Ctr ctr, Args&& ... args) {
176+ ctr.emplace_back (args ... );
177177};
178178
179179template <typename Ctr>
You can’t perform that action at this time.
0 commit comments