From 3d176eb9ba40cdf9052e005c333f963c0c758118 Mon Sep 17 00:00:00 2001 From: "Timur A. Fatkhullin" Date: Wed, 15 Jul 2026 18:51:31 +0300 Subject: [PATCH] ... --- include/snipplib/containers/snplib_hmap.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/include/snipplib/containers/snplib_hmap.h b/include/snipplib/containers/snplib_hmap.h index fe54be8..54730bd 100644 --- a/include/snipplib/containers/snplib_hmap.h +++ b/include/snipplib/containers/snplib_hmap.h @@ -297,10 +297,15 @@ public: }); }; - [&add_cnv_func, key, - tp = std::forward_as_tuple(std::forward(cnv_funcs)...)](std::index_sequence) { + [... cnv_funcs_cap = std::forward(cnv_funcs), &add_cnv_func, + key](std::index_sequence) mutable { + auto&& tp = std::forward_as_tuple(std::forward(cnv_funcs_cap)...); (add_cnv_func(key, std::get(tp), std::get(tp)), ...); }(std::make_index_sequence()); + // [&add_cnv_func, key, + // tp = std::forward_as_tuple(std::forward(cnv_funcs)...)](std::index_sequence) { + // (add_cnv_func(key, std::get(tp), std::get(tp)), ...); + // }(std::make_index_sequence()); return ok; }