https://issues.dlang.org/show_bug.cgi?id=19365

--- Comment #5 from Dennis <[email protected]> ---
(In reply to Bolpat from comment #4)
> Overload sets work are separated overloads to search for matches where an
> ambiguity error occurs when there are any matches in two or more sets,
> regardless whether one match is clearly better.

I don't understand this sentence.

> Putting the mixed-in symbols in a named
> scope like you're suggesting actually creates overloading sets in the first
> place.
> 
> There is a good reason for the shadowing, so this enhancement probably isn't
> going anywhere.

The suggestion is not to change mixin template behavior, it is to allow using
`alias` to explicitly combine mixin methods with existing member functions.

--

Reply via email to