VEBnode.predecessor

predecessor method. this method is called from class with a universe size given. It performs recursion calls until the universe size is reduced to the base size. Then the overloaded predecessor method is called.

  1. Nullable!(size_t, maxSizeBound) predecessor(size_t bitNum)
  2. Nullable!(size_t, maxSizeBound) predecessor(size_t value, size_t uS)
    struct VEBnode
    @nogc nothrow
    Nullable!(size_t, maxSizeBound)
    predecessor
    (
    size_t value
    ,
    size_t uS
    )

Meta