message: Strengthen check_cast_helper unavailable `from` type (again)
  Summary: This effectively undoes With the precautions of we will *not* generate problematic code anymore (however, user-written code might still cause the issue).
diff: @@ -72,10 +72,10 @@ bool is_inference_fallback_type(const DexType* type) {
  /*
  * We might not have the external DexClass to fully determine the hierarchy.
  - * Therefore, be more lenient when assigning to or from external DexType.
  + * Therefore, be more lenient when assigning to external DexType.
  */
  bool check_cast_helper(const DexType* from, const DexType* to) {
  - if (!type_class_internal(from) || !type_class_internal(to)) {
  + if (!type_class_internal(to)) {
  return true;
  }
  return type::check_cast(from, to);
  