introduce bitloops
This commit is contained in:
@@ -643,12 +643,10 @@ public final class Masker {
|
||||
}
|
||||
//@formatter:off
|
||||
@FunctionalInterface public interface SlotVisitor { void visit(int key, long lo, long hi); }
|
||||
sealed interface BitPop permits Clues { long hi(); long lo(); }
|
||||
//@formatter:on
|
||||
@AllArgsConstructor
|
||||
@Accessors(fluent = true)
|
||||
public static final class Clues
|
||||
implements BitPop {
|
||||
public static final class Clues {
|
||||
|
||||
@Getter long lo, hi, vlo, vhi, rlo, rhi, xlo, xhi;
|
||||
public static Clues createEmpty() { return new Clues(0, 0, 0, 0, 0, 0, 0, 0); }
|
||||
|
||||
Reference in New Issue
Block a user