https://issues.dlang.org/show_bug.cgi?id=16574
--- Comment #17 from Martin Nowak <[email protected]> --- 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. --
