Skip to content

Commit 1952128

Browse files
committed
DoubleWidth feedback from @moiseev
1 parent 7e5c78c commit 1952128

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

stdlib/public/core/DoubleWidth.swift.gyb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -488,10 +488,10 @@ public struct DoubleWidth<Base : FixedWidthInteger> :
488488

489489
lhs._storage.high <<= High(rhs._storage.low)
490490

491-
let t = Base.bitWidth > rhs._storage.low
491+
let lowInHigh = Base.bitWidth > rhs._storage.low
492492
? lhs._storage.low >> (numericCast(Base.bitWidth) - rhs._storage.low)
493493
: lhs._storage.low << (rhs._storage.low - numericCast(Base.bitWidth))
494-
lhs._storage.high |= High(extendingOrTruncating: t)
494+
lhs._storage.high |= High(extendingOrTruncating: lowInHigh)
495495

496496
lhs._storage.low <<= rhs._storage.low
497497
}
@@ -502,10 +502,10 @@ public struct DoubleWidth<Base : FixedWidthInteger> :
502502

503503
lhs._storage.low >>= rhs._storage.low
504504

505-
let t = Base.bitWidth > rhs._storage.low
505+
let highInLow = Base.bitWidth > rhs._storage.low
506506
? lhs._storage.high << (numericCast(Base.bitWidth) - rhs._storage.low)
507507
: lhs._storage.high >> (rhs._storage.low - numericCast(Base.bitWidth))
508-
lhs._storage.low |= Low(extendingOrTruncating: t)
508+
lhs._storage.low |= Low(extendingOrTruncating: highInLow)
509509

510510
lhs._storage.high >>= High(extendingOrTruncating: rhs._storage.low)
511511
}

0 commit comments

Comments
 (0)