diff options
author | Miran <narimiran@disroot.org> | 2021-05-30 23:55:51 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-30 23:55:51 +0200 |
commit | 50e98e6efaca05b60b33db0c878f04951a43b3b8 (patch) | |
tree | e1db24dd023afdd4d949c6c53c042d5f96976e68 /lib/pure | |
parent | e2ab08603db6499063b3ff0f16776b4ed20c36f0 (diff) | |
download | Nim-50e98e6efaca05b60b33db0c878f04951a43b3b8.tar.gz |
hashes for refs should be an opt-in feature (#18098)
Diffstat (limited to 'lib/pure')
-rw-r--r-- | lib/pure/hashes.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/hashes.nim b/lib/pure/hashes.nim index f61fbdf2b..46b4fc948 100644 --- a/lib/pure/hashes.nim +++ b/lib/pure/hashes.nim @@ -236,7 +236,7 @@ proc hash*[T](x: ptr[T]): Hash {.inline.} = assert cast[pointer](a[0].addr).hash == a[0].addr.hash hash(cast[pointer](x)) -when not defined(nimLegacyNoHashRef): +when defined(nimEnableHashRef): proc hash*[T](x: ref[T]): Hash {.inline.} = ## Efficient `hash` overload. runnableExamples: |