File tree Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -541,6 +541,7 @@ extension ${Self}: BinaryFloatingPoint {
541541 }
542542
543543 @inlinable
544+ @_semantics ( " optimize.sil.inline.constant.arguments " )
544545 public var exponent : Int {
545546 if !isFinite { return . max }
546547 if isZero { return . min }
@@ -884,6 +885,7 @@ extension ${Self}: BinaryFloatingPoint {
884885 }
885886
886887 @inlinable
888+ @_semantics ( " optimize.sil.inline.constant.arguments " )
887889 public var significandWidth : Int {
888890 let trailingZeroBits = significandBitPattern. trailingZeroBitCount
889891 if isNormal {
Original file line number Diff line number Diff line change @@ -2696,6 +2696,7 @@ extension FixedWidthInteger {
26962696extension FixedWidthInteger {
26972697 @inlinable
26982698 @_semantics ( " optimize.sil.specialize.generic.partial.never " )
2699+ @_semantics ( " optimize.sil.inline.constant.arguments " )
26992700 public // @testable
27002701 static func _convert< Source: BinaryFloatingPoint > (
27012702 from source: Source
You can’t perform that action at this time.
0 commit comments