Equivalence <=> structural equality.
See Node.opIndex.
Semantic hash.
Provides an iterator over this node's in-edges.
Provides an iterator over this node's out-edges.
Frees all resources allocated by this node and sets it to an uninitialized state.
Initializes a shift node.
Initial bit pattern being shifted.
Resulting bit pattern.
Number of times the shift is performed.
Post-move adjusts in-edge slots' owner pointer.
Arithmetic right-shift operation; bits shifted in are equal to the input's most significant bit.
Shift amount must be no greater than the number of input bits, otherwise results in poison.