◆ TemplatedValidityData() [1/2]
8953 {
8954 auto entry_count = EntryCount(count);
8955 owned_data = make_unsafe_uniq_array_uninitialized<V>(entry_count);
8956 for (idx_t entry_idx = 0; entry_idx < entry_count; entry_idx++) {
8957 owned_data[entry_idx] = MAX_ENTRY;
8958 }
8959 }
◆ TemplatedValidityData() [2/2]
8960 {
8961 D_ASSERT(validity_mask);
8962 auto entry_count = EntryCount(count);
8963 owned_data = make_unsafe_uniq_array_uninitialized<V>(entry_count);
8964 for (idx_t entry_idx = 0; entry_idx < entry_count; entry_idx++) {
8965 owned_data[entry_idx] = validity_mask[entry_idx];
8966 }
8967 }
◆ EntryCount()
8972 {
8973 return (count + (BITS_PER_VALUE - 1)) / BITS_PER_VALUE;
8974 }
The documentation for this struct was generated from the following file: