[swift-evolution] Proposal: Re-instate mandatory self for accessing instance properties and functions
Dave Abrahams
dabrahams at apple.com
Mon Dec 14 09:32:38 CST 2015
> On Dec 14, 2015, at 7:29 AM, Jeremy Pereira via swift-evolution <swift-evolution at swift.org> wrote:
>
>>
>> On 14 Dec 2015, at 09:01, Andrew Brown via swift-evolution <swift-evolution at swift.org> wrote:
>>
>> This discussion isn't going to be solved quickly so +1 for a compiler flag.
>> I'd propose the flag generates an error if member variables are accessed without self.
>
> I’d propose it only be a warning. The reason for this is that Chris Lattner, in an unrelated thread, expressed an aversion to compiler flags that create different dialects of the language and I agree with him.
Please consider that individually-selectable warnings have a tendency to do the same thing.
Cheers,
-Dave
More information about the swift-evolution
mailing list