| 156 | |
| 157 | template<class IndexType> |
| 158 | forceinline void |
| 159 | BitSet<IndexType>::add_to_mask(const BitSetData* b, BitSetData* mask) const { |
| 160 | assert(_limit > 0U); |
| 161 | for (IndexType i=0; i<_limit; i++) |
| 162 | mask[i] = BitSetData::o(mask[i],b[_index[i]]); |
| 163 | } |
| 164 | |
| 165 | template<class IndexType> |
| 166 | template<bool sparse> |