Lines Matching defs:matching_mask
24 MarkBit::CellType matching_mask;
26 matching_mask = ~(start_index_mask - 1);
27 if ((cells()[start_cell_index] & matching_mask) != matching_mask) {
33 matching_mask = end_index_mask | (end_index_mask - 1);
34 return ((cells()[end_cell_index] & matching_mask) == matching_mask);
36 matching_mask = end_index_mask | (end_index_mask - start_index_mask);
37 return (cells()[end_cell_index] & matching_mask) == matching_mask;
53 MarkBit::CellType matching_mask;
55 matching_mask = ~(start_index_mask - 1);
56 if ((cells()[start_cell_index] & matching_mask)) return false;
60 matching_mask = end_index_mask | (end_index_mask - 1);
61 return !(cells()[end_cell_index] & matching_mask);
63 matching_mask = end_index_mask | (end_index_mask - start_index_mask);
64 return !(cells()[end_cell_index] & matching_mask);