If the same declaration can be resolved through multiple paths, it gives an ambiguous resolution error, even if it’s the only declaration that resolves. This might be good in some case (diamond problem), but sometimes that is okay, and resolution should succeed.

Submitted by Hendrik van Antwerpen on 13 February 2017 at 15:27

Log in to post comments