} else {
this.collection.computeConversion(this.scope, collectionType, collectionType);
}
TypeBinding[] arguments = null;
switch (iterableType.kind()) {
case Binding.RAW_TYPE : // for(Object o : Iterable)
this.kind = RAW_ITERABLE;
this.collectionElementType = this.scope.getJavaLangObject();
if (!this.collectionElementType.isCompatibleWith(elementType)
&& !this.scope.isBoxingCompatibleWith(this.collectionElementType, elementType)) {