operator
*= {
associativity
right
precedence
assignment
}
Declarations
Multiplies lhs
and rhs
and stores the result in lhs
, trapping in
case of arithmetic overflow (except in -Ounchecked builds).
Declaration
func
*=
<
T
:
_IntegerArithmetic
>
(
lhs
:
inout
T
,
rhs
:
T
)
Declaration
func
*=
<
T
:
FloatingPoint
>
(
lhs
:
inout
T
,
rhs
:
T
)
Declaration
func
*=(
lhs
:
inout
Double
,
rhs
:
Double
)