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