On 5/23/2016 12:03 PM, Steven Schveighoffer wrote: > Indeed, D does not overload based on return type ever. It does factor into type matching when a function pointer is used, for example.