@@ -247,13 +247,13 @@ inline CLASS::cell CLASS::set_cell(bytes& next, const Link& current,
247247TEMPLATE
248248INLINE constexpr bool CLASS::screened (cell value, const Key& key) NOEXCEPT
249249{
250- if constexpr (sieve ::disabled)
250+ if constexpr (sieve_filter ::disabled)
251251 {
252252 return true ;
253253 }
254254 else
255255 {
256- return sieve { to_filter (value) }.screened (fingerprint (key));
256+ return sieve_filter { to_filter (value) }.screened (fingerprint (key));
257257 }
258258}
259259
@@ -274,7 +274,7 @@ INLINE constexpr CLASS::filter CLASS::to_filter(cell value) NOEXCEPT
274274TEMPLATE
275275INLINE constexpr CLASS::link CLASS::to_link (cell value) NOEXCEPT
276276{
277- if constexpr (sieve ::disabled)
277+ if constexpr (sieve_filter ::disabled)
278278 {
279279 return system::possible_narrow_cast<link>(value);
280280 }
@@ -293,15 +293,15 @@ TEMPLATE
293293INLINE constexpr CLASS::cell CLASS::to_cell (cell previous, link current,
294294 const Key& key) NOEXCEPT
295295{
296- if constexpr (sieve ::disabled)
296+ if constexpr (sieve_filter ::disabled)
297297 {
298298 return current;
299299 }
300300 else
301301 {
302302 using namespace system ;
303303 static_assert (sizeof (filter) <= sizeof (cell));
304- sieve filter{ to_filter (previous) };
304+ sieve_filter filter{ to_filter (previous) };
305305 filter.screen (fingerprint (key));
306306 const auto shifted = shift_left<cell>(filter.value (), link_bits);
307307 return bit_or<cell>(shifted, current);
0 commit comments