The OpenD Programming Language

StringMap.opEquals

== implementation. Doesn't depend on order

  1. bool opEquals(StringMap!V rhs)
  2. bool opEquals(const(V)[const(K)] rhs)
    struct StringMap(T)
    scope const
    bool
    opEquals
    (
    K
    V
    )
    (
    scope const const(V)[const(K)] rhs
    )
    if (
    is(typeof(K.init == string.init) : bool) &&
    is(typeof(V.init == T.init) : bool)
    )

Meta