[Issue 16574] [REG 2.072.0-b1] Unexplained errors about functions that overridde anything
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Wed Nov 16 19:42:52 PST 2016
https://issues.dlang.org/show_bug.cgi?id=16574
--- Comment #17 from Martin Nowak <code at dawg.eu> ---
The compiler fails to resolve the recursive DynPub field in CustomControl using
forward references, subsequently the CustomControl base class has Type.error
and the overload check fails.
Could be a problem with the change aliasSemantic code, but also the modified
determineFields/Size logic.
The recursion error seems to get triggered by a speculative IsExpression,
rooted in instantiating Array!ItemClass in the recursive PublishedObjectArray.
--
More information about the Digitalmars-d-bugs
mailing list