Path.opBinary - multiple declarations

Function Path.opBinary

Concatenates two paths, with a directory separator in between.

Path opBinary(string op) (
  Path rhs
)
if (op == "~");

Path opBinary(string op) (
  string rhs
)
if (op == "~");

Function Path.opBinary

Appends an extension to a path. Naturally, a directory separator is NOT inserted in between.

Path opBinary(string op) (
  Ext rhs
)
if (op == "~");