code: public static int append (final int nPrevHashCode, final long x)
    {
      final int nTemp = append (nPrevHashCode, (int) (x >>> CGlobal.BITS_PER_INT));
      return append (nTemp, (int) (x & 0xffffffffL));
    }
docs: Atomic type hash code generation.
  
  @param nPrevHashCode
  The previous hash code used as the basis for calculation
  @param x
  Array to add
  @return The updated hash code