NamedType.opBinary

Undocumented in source. Be warned that the author may not have intended to support it.
  1. auto opBinary(typeof(this) rhs)
    struct NamedType(T, TagT = Tag!(T.stringof), T init = T.init, TraitsT...)
    static if(!(is(Tr == Comparable)))
    static if(!(is(Tr == Hashable)))
    static if(!(is(Tr == Incrementable)))
    static if(!(is(Tr == Decrementable)))
    static if(is(Tr == Addable))
    opBinary
    (
    string op
    )
    (
    typeof(this) rhs
    )
    if (
    op == "+"
    )
    if (
    is(TagT : Tag!U, )
    )
  2. auto opBinary(typeof(this) rhs)
  3. auto opBinary(typeof(this) rhs)
  4. auto opBinary(typeof(this) rhs)
  5. auto opBinary(typeof(this) rhs)

Meta