[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