*<Null safety>*
int hash (Set<E>? elements) inherited
@override int hash(T elements) { if (elements == null) return null.hashCode; var hash = 0; for (E element in elements) { var c = _elementEquality.hash(element); hash = (hash + c) & _HASH_MASK; } hash = (hash + (hash << 3)) & _HASH_MASK; hash ^= (hash >> 11); hash = (hash + (hash << 15)) & _HASH_MASK; return hash; }