<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2013/10/30 Sven Barth <span dir="ltr"><<a href="mailto:pascaldragon@googlemail.com" target="_blank">pascaldragon@googlemail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



  
    
  
  <div text="#000000" bgcolor="#FFFFFF">It's a bit annoying that the usage private/protected types in
    public/published functions is allowed... (this is however Delphi
    compatible) Maybe this should be adjusted for non-Delphi modes for
    language consistency... (maybe at least as a warning which could be
    elevated to an error if someone wants)<br></div></blockquote><div><br><div class="gmail_default" style="font-family:courier new,monospace;display:inline">​Alternatively, consider do NOT allow access modifiers for NESTED types, instead, the visibility of nested types follow the class they are embeded in.  Anyway, what is the purpose of HIDE a nested type?<br>


<br></div><div class="gmail_default" style="font-family:courier new,monospace;display:inline">Regards,<br></div><div class="gmail_default" style="font-family:courier new,monospace;display:inline">Xiangrong​</div> </div></div>


</div></div>