Dual.opBinary

Undocumented in source. Be warned that the author may not have intended to support it.
  1. Dual!(CommonType!(T, R)) opBinary(Dual!R rhs)
    struct Dual(T)
    @safe pure nothrow @nogc const
    Dual!(CommonType!(T, R))
    opBinary
    (
    string op
    R
    )
    (
    const Dual!R rhs
    )
    if (
    op == "+" ||
    op == "-"
    )
    if (
    isFloatingPoint!T
    )
  2. Dual!(CommonType!(T, R)) opBinary(Dual!R rhs)
  3. Dual!(CommonType!(T, R)) opBinary(Dual!R rhs)
  4. Dual!(CommonType!(T, R)) opBinary(R rhs)
  5. Dual!(CommonType!(T, R)) opBinary(R rhs)
  6. Dual!T opBinary(R rhs)

Meta