}
case ASTNode.SUPER_METHOD_INVOCATION: {
final SuperMethodInvocation smi = (SuperMethodInvocation) node;
// if coming up from a argument.
if (containedIn(smi.arguments(), this.name))
// if we don't have the source, no can do.
if (!smi.resolveMethodBinding().getDeclaringClass()
.isFromSource())
throw new DefinitelyNotEnumerizableException(
Messages.ASTNodeProcessor_SourceNotPresent, node);