Vector.opOpAssign - multiple declarations

Function Vector.opOpAssign

Vector!(T,size) += Vector!(T,size)

Vector!(T,size) opOpAssign(string op) (
  Vector!(T,size) v
)
if (op == "+");

Function Vector.opOpAssign

Vector!(T,size) -= Vector!(T,size)

Vector!(T,size) opOpAssign(string op) (
  Vector!(T,size) v
)
if (op == "-");

Function Vector.opOpAssign

Vector!(T,size) *= Vector!(T,size)

Vector!(T,size) opOpAssign(string op) (
  Vector!(T,size) v
)
if (op == "*");

Function Vector.opOpAssign

Vector!(T,size) /= Vector!(T,size)

Vector!(T,size) opOpAssign(string op) (
  Vector!(T,size) v
)
if (op == "/");

Function Vector.opOpAssign

Vector!(T,size) += T

Vector!(T,size) opOpAssign(string op) (
  T t
)
if (op == "+");

Function Vector.opOpAssign

Vector!(T,size) -= T

Vector!(T,size) opOpAssign(string op) (
  T t
)
if (op == "-");

Function Vector.opOpAssign

Vector!(T,size) *= T

Vector!(T,size) opOpAssign(string op) (
  T t
)
if (op == "*");

Function Vector.opOpAssign

Vector!(T,size) /= T

Vector!(T,size) opOpAssign(string op) (
  T t
)
if (op == "/");

Function Vector.opOpAssign

Vector!(T,size) %= T

Vector!(T,size) opOpAssign(string op, T2) (
  T2 t
)
if (op == "%");