Fri, 05 Feb 2010 13:24:44 -0800, Walter Bright wrote:

> retard wrote:
>>   {protection-attr} == perhaps one of these {public|protected|package|
>> private} - I have no effing clue what this does
> 
> It actually does the same thing as it does in C++ (with the addition of
> package).

I see. I only noticed now that dmd actually does enforce this rule in 
some cases. Unfortunately the rule is checked only statically when it can 
be checked. If you access the object via base class or interface type 
reference, a runtime check is not made unlike in c++.

Reply via email to