final IJavaElement elem = superFieldAccess.resolveFieldBinding()
.getJavaElement();
if (elem.isReadOnly() || superFieldAccess.resolveBoxing())
throw new DefinitelyNotEnumerizableException(
Messages.ASTNodeProcessor_SourceNotPresent, node);
if (superFieldAccess.resolveTypeBinding().isEqualTo(
node.getAST().resolveWellKnownType("java.lang.Object"))) //$NON-NLS-1$
throw new NonEnumerizableASTException(Messages.ASTNodeProcessor_IllegalArrayUpcast,
superFieldAccess);
this.found.add(elem);
break;