https://issues.dlang.org/show_bug.cgi?id=23074
--- Comment #1 from Basile-z <[email protected]> --- semantic analysis of E members causes a semantic analysis of S, causing E to be visited again. a separate semantic analysis should be done for static/immutable/enum members, since they are just basically like module declarations. --
