Removes v from set. */
| 23 | |
| 24 | /* Removes v from set. */ |
| 25 | void Set_Remove(set *s, SIValue v) { |
| 26 | unsigned long long const hash = SIValue_HashCode(v); |
| 27 | raxRemove(s, (unsigned char *)&hash, sizeof(hash), NULL); |
| 28 | } |
| 29 | |
| 30 | /* Return number of elements in set. */ |
| 31 | uint64_t Set_Size(set *s) { |