var.toHash
size_t toHash() const @safeCompute a structural hash value consistent with opEquals.
Notes:
- Floating-point NaNs are canonicalized to a single NaN bit pattern so that all NaNs hash equally.
+0.0and-0.0produce different hashes to remain consistent withopEquals.- For maps, keys are hashed in sorted order for determinism.