Bug 120078 [clean up][infrastructure] rename Convert*LoopProposal as Convert*LoopOperation and move to corext
Version: 3.2.0 Build id: I20051206-1200
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/ConvertIterableLoopProposal.java
if (type != null) {
			final ITypeBinding result= getSuperType(type, name);
			if (result != null)
				return result;
		}
		final ITypeBinding[] types= binding.getInterfaces();
		for (int index= 0; index < types.length; index++) {
			final ITypeBinding result= getSuperType(types[index], name);
			if (result != null)
				return result;
		}
		return null;
	}
	
	private boolean fAssigned= false;
	
	private IBinding fElement= null;
	
	private Expression fExpression= null;
	
	private IBinding fIterable= null;
	
	private IVariableBinding fIterator= null;
	
	private List fOccurrences= new ArrayList(2);
	
	private final CompilationUnit fRoot;
	
	private final ForStatement fStatement;
	private final ICompilationUnit fCompilationUnit;