This commit is contained in:
rogerl%netscape.com 2002-08-06 23:02:42 +00:00
Родитель 9fc8b35f28
Коммит eb913abc8f
1 изменённых файлов: 3 добавлений и 2 удалений

Просмотреть файл

@ -122,13 +122,14 @@ namespace MetaData {
CompoundAttribute *a = Attribute::toCompoundAttribute(attr);
if (a->dynamic || a->prototype)
reportError(Exception::definitionError, "Illegal attribute", p->pos);
MemberModifier memberMod = a->memberMod;
Attribute::MemberModifier memberMod = a->memberMod;
if ((env->getTopFrame()->kind == Frame::Class)
&& (memberMod == Attribute::NoModifier))
memberMod == Attribute::Final;
memberMod = Attribute::Final;
switch (memberMod) {
case Attribute::NoModifier:
case Attribute::Static:
break;
}
}