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

RazvanN <razvan.nitu1...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |razvan.nitu1...@gmail.com
         Resolution|---                         |INVALID

--- Comment #4 from RazvanN <razvan.nitu1...@gmail.com> ---
https://dlang.org/articles/hijack.html#overload-sets correctly describes the
mechanism. In your example, round is preferred so that any function that is
introduced by std.math does not hijack the execution. Using the alias to
introduce std.math.round is not a workaround but the de facto standard of
merging overload sets.

This is the described, correct behavior, therefore this bug report is not
valid.

--

Reply via email to