Skip to content

Commit 4bcc4d6

Browse files
committed
move static_assert to requries
1 parent 2dba356 commit 4bcc4d6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Framework/Core/include/Framework/AnalysisHelpers.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,9 @@ struct WritingCursor {
9393
using cursor_t = decltype(std::declval<TableBuilder>().cursor<persistent_table_t>());
9494

9595
template <typename... Ts>
96+
requires (sizeof...(Ts) == framework::pack_size(typename persistent_table_t::persistent_columns_t{}))
9697
void operator()(Ts... args)
9798
{
98-
static_assert(sizeof...(Ts) == framework::pack_size(typename persistent_table_t::persistent_columns_t{}), "Argument number mismatch");
9999
++mCount;
100100
cursor(0, extract(args)...);
101101
}

0 commit comments

Comments
 (0)