<div dir="ltr">FWIW, you&#39;re not the first to propose these names. `public(open)` was suggested during the `open` debate and rejected in favor of `open`. `private(file)` was suggested during the `fileprivate` debate and rejected in favor of `fileprivate`. `protected` and `abstract` have been suggested on this list multiple times.<div><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 13, 2017 at 12:04 AM, Vanderlei Martinelli via swift-evolution <span dir="ltr">&lt;<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Some corrections and additions to my previous email:<div><br></div><div><div><font face="monospace, monospace"><span style="font-size:12.800000190734863px">public(open)  // if open is absent, the method is “closed”</span></font></div><span class=""><div style="font-size:12.800000190734863px"><font face="monospace, monospace">protected     // (yes, we and Cocoa still use classes)</font></div><div style="font-size:12.800000190734863px"><font face="monospace, monospace">internal</font></div></span><div><font face="monospace, monospace"><span style="font-size:12.800000190734863px">private(file) // if file is absent, the method is really, really private</span></font></div></div>​<div>And one observation: <font face="monospace, monospace">protected</font> and <font face="monospace, monospace">abstract</font> as described before: only to be valid for classes, of course. Something like <font face="monospace, monospace">local</font><font face="arial, helvetica, sans-serif"> access modifier for local only scope would be nice too (and does not break anything written until today).</font></div><div><br></div><div>—</div><div>Vanderlei Martinelli</div></div>
<br>______________________________<wbr>_________________<br>
swift-evolution mailing list<br>
<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a><br>
<a href="https://lists.swift.org/mailman/listinfo/swift-evolution" rel="noreferrer" target="_blank">https://lists.swift.org/<wbr>mailman/listinfo/swift-<wbr>evolution</a><br>
<br></blockquote></div><br></div></div></div>