Защищенные участники модуля

Согласно документам D защищенные участники модуля (http://www.digitalmars.com/d/2.0/attribute.html#ProtectionAttribute) недопустимы, но компилятор позволяет мне делать это.

module foo;
protected
{
    int bar; 
}

Эта ошибка в документах, ошибка компилятора или я, делаю что-то не так?
На самом деле это не единственное несоответствие между документацией и действительностью, так эта ссылка (http://www.digitalmars.com/d/2.0), являются фактическими? Более фактическое описание языка, существуют где-нибудь?
Моя конфигурация: dmd 2.047, Windows 7, x86 ОС

5
задан cybevnm 12 August 2010 в 07:32
поделиться