On 09/06/2011 01:01 PM, Vladimir Panteleev wrote:
AddressInfo[] getAddressInfo(T...)(string node, string service = null, T
options)
TypeTuple!() emptyTuple;
AddressInfo[] getAddressInfo(T...)(string node, string service = null, T
options=emptyTuple) {}
Error: cannot implicitly convert expression (tuple()) of type () to ()
And this smells like a compiler bug.
Workaround:
AddressInfo[] getAddressInfo()(string node){return
getAddressInfo(node,cast(string)null);}
AddressInfo[] getAddressInfo(T...)(string node, string service, T options);