http://d.puremagic.com/issues/show_bug.cgi?id=11169
Andrej Mitrovic <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #3 from Andrej Mitrovic <[email protected]> 2013-10-04 04:32:31 PDT --- (In reply to comment #1) > If others agree, please change the summary to something like > > __traits(isAbstractClass) uses the definition that it knows so far, not the > whole definition of the class Internal note: The issue is that __traits(isAbstractClass) has side-effects. It will call `ClassDeclaration::isAbstract`, but this will not only return the result but also set the internal `isabstract` field for the class (damn getter functions with side-effects..). I guess semantic() wasn't called on the class at that point. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
