[stdlib] extendingOrTruncating: => truncatingIfNeeded:

This commit is contained in:
Maxim Moiseev
2017-07-21 14:46:54 -07:00
committed by Max Moiseev
parent d018ecccf5
commit a5ff35cd41
26 changed files with 164 additions and 165 deletions

View File

@@ -248,7 +248,7 @@ struct ${Self} {
internal mutating func _finalizeAndReturnIntHash() -> Int {
let hash: UInt64 = finalizeAndReturnHash()
#if arch(i386) || arch(arm)
return Int(extendingOrTruncating: hash)
return Int(truncatingIfNeeded: hash)
#elseif arch(x86_64) || arch(arm64) || arch(powerpc64) || arch(powerpc64le) || arch(s390x)
return Int(Int64(bitPattern: hash))
#endif