On Monday, 26 November 2012 at 19:43:18 UTC, Manu wrote:
struct S {}
isSymbol!S <- why isn't this ambiguous? both templates match that equally,
why would it prefer the alias one?

I don't know OTOH if it's documented or not, but that's just how template resolution rules work. But anyway, Timon has just pointed out that Walter isn't opposed to the change anymore. It's now considered a bug:

http://d.puremagic.com/issues/show_bug.cgi?id=9029

David

Reply via email to