@@ -137,40 +137,40 @@ extension Array: Initializable {}
137137extension Bool : Initializable { }
138138
139139// MARK: IntegerArithmetic
140- public func += < T> ( preference: inout MutablePreference < T > , addend: T ) where T: BinaryInteger , T: Initializable {
140+ public func += < T> ( preference: inout MutablePreference < T > , addend: T ) where T: BinaryInteger , T: Initializable {
141141 let c = preference. value ?? T ( )
142142 preference. value = c + addend
143143}
144- public func -= < T> ( preference: inout MutablePreference < T > , addend: T ) where T: BinaryInteger , T: Initializable {
144+ public func -= < T> ( preference: inout MutablePreference < T > , addend: T ) where T: BinaryInteger , T: Initializable {
145145 let c = preference. value ?? T ( )
146146 preference. value = c - addend
147147}
148148
149- public func *= < T> ( preference: inout MutablePreference < T > , multiplier : T ) where T: BinaryInteger , T: Initializable {
149+ public func *= < T> ( preference: inout MutablePreference < T > , multiplier : T ) where T: BinaryInteger , T: Initializable {
150150 let c = preference. value ?? T ( )
151151 preference. value = c * multiplier
152152}
153153
154- public func /= < T> ( preference: inout MutablePreference < T > , divisor : T ) where T: BinaryInteger , T: Initializable {
154+ public func /= < T> ( preference: inout MutablePreference < T > , divisor : T ) where T: BinaryInteger , T: Initializable {
155155 let c = preference. value ?? T ( )
156156 preference. value = c / divisor
157157}
158158
159- public func %= < T> ( preference: inout MutablePreference < T > , modulo : T ) where T: BinaryInteger , T: Initializable {
159+ public func %= < T> ( preference: inout MutablePreference < T > , modulo : T ) where T: BinaryInteger , T: Initializable {
160160 let c = preference. value ?? T ( )
161161 preference. value = c % modulo
162162}
163163
164164// MARK: Bitwise Operations
165- public func &= < T> ( preference: inout MutablePreference < T > , rhs: T ) where T: FixedWidthInteger , T: Initializable {
165+ public func &= < T> ( preference: inout MutablePreference < T > , rhs: T ) where T: FixedWidthInteger , T: Initializable {
166166 let c = preference. value ?? T ( )
167167 preference. value = c & rhs
168168}
169- public func |= < T> ( preference: inout MutablePreference < T > , rhs: T ) where T: FixedWidthInteger , T: Initializable {
169+ public func |= < T> ( preference: inout MutablePreference < T > , rhs: T ) where T: FixedWidthInteger , T: Initializable {
170170 let c = preference. value ?? T ( )
171171 preference. value = c | rhs
172172}
173- public func ^= < T> ( preference: inout MutablePreference < T > , rhs: T ) where T: FixedWidthInteger , T: Initializable {
173+ public func ^= < T> ( preference: inout MutablePreference < T > , rhs: T ) where T: FixedWidthInteger , T: Initializable {
174174 let c = preference. value ?? T ( )
175175 preference. value = c ^ rhs
176176}
@@ -185,7 +185,7 @@ public protocol Addable {
185185extension String : Addable { }
186186extension Array : Addable { }
187187
188- public func += < T> ( preference: inout MutablePreference < T > , addend: T ) where T: Addable , T: Initializable {
188+ public func += < T> ( preference: inout MutablePreference < T > , addend: T ) where T: Addable , T: Initializable {
189189 let c = preference. value ?? T ( )
190190 preference. value = c + addend
191191}
@@ -211,12 +211,12 @@ extension Conjunctive {
211211 }
212212}
213213
214- public func && < T> ( left: MutablePreference < T > , right: Preference < T > ) -> T where T: Conjunctive , T: Initializable {
214+ public func && < T> ( left: MutablePreference < T > , right: Preference < T > ) -> T where T: Conjunctive , T: Initializable {
215215 let leftV = left. value ?? T ( )
216216 let rightV = right. value ?? T ( )
217217 return leftV && rightV
218218}
219- public func &&= < T> ( preference: inout MutablePreference < T > , right: @autoclosure ( ) throws -> T ) rethrows where T: Conjunctive , T: Initializable {
219+ public func &&= < T> ( preference: inout MutablePreference < T > , right: @autoclosure ( ) throws -> T ) rethrows where T: Conjunctive , T: Initializable {
220220 let c = preference. value ?? T ( )
221221 try preference. value = c && right
222222}
@@ -237,7 +237,7 @@ public func ||=<T> (preference: inout MutablePreference<T>, rhs: @autoclosure ()
237237 try preference. value = c || rhs
238238}
239239
240- public func || < T> ( left: MutablePreference < T > , right: Preference < T > ) -> T where T: Disjunctive , T: Initializable {
240+ public func || < T> ( left: MutablePreference < T > , right: Preference < T > ) -> T where T: Disjunctive , T: Initializable {
241241 let leftV = left. value ?? T ( )
242242 let rightV = right. value ?? T ( )
243243 return leftV || rightV
0 commit comments