File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed
branches/rxwei-patch-1/stdlib/public/core Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -1015,7 +1015,7 @@ refs/tags/swift-DEVELOPMENT-SNAPSHOT-2018-08-18-a: b10b1fce14385faa6d44f6b933e95
1015
1015
refs/heads/rdar-43033749-fix-batch-mode-no-diags-swift-5.0-branch: a14e64eaad30de89f0f5f0b2a782eed7ecdcb255
1016
1016
refs/heads/revert-19006-error-bridging-integer-type: 8a9065a3696535305ea53fe9b71f91cbe6702019
1017
1017
refs/heads/revert-19050-revert-19006-error-bridging-integer-type: ecf752d54b05dd0a20f510f0bfa54a3fec3bcaca
1018
- refs/heads/rxwei-patch-1: 0a22ab7099a6e0df62f6c44fddbbffaa93b2c5cd
1018
+ refs/heads/rxwei-patch-1: 259571a7f7d95472fe53270a21951702efa02d8b
1019
1019
refs/heads/shahmishal-patch-1: e58ec0f7488258d42bef51bc3e6d7b3dc74d7b2a
1020
1020
refs/heads/typelist-existential: 4046359efd541fb5c72d69a92eefc0a784df8f5e
1021
1021
refs/tags/swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-20-a: 4319ba09e4fb8650ee86061075c74a016b6baab9
Original file line number Diff line number Diff line change @@ -128,6 +128,18 @@ public protocol AdditiveArithmetic : Equatable {
128
128
static func -= ( lhs: inout Self , rhs: Self )
129
129
}
130
130
131
+ public extension AdditiveArithmetic {
132
+ @_alwaysEmitIntoClient
133
+ static func += ( lhs: inout Self , rhs: Self ) {
134
+ lhs = lhs + rhs
135
+ }
136
+
137
+ @_alwaysEmitIntoClient
138
+ static func -= ( lhs: inout Self , rhs: Self ) {
139
+ lhs = lhs - rhs
140
+ }
141
+ }
142
+
131
143
public extension AdditiveArithmetic where Self : ExpressibleByIntegerLiteral {
132
144
/// The zero value.
133
145
///
You can’t perform that action at this time.
0 commit comments