array bound resolution done except cast expressions