@@ -627,11 +627,11 @@ // 2) C2 does an OSR compile in a later block (see bug 4778368). pop_object(); do_null_assert(klass); } else { pop_object(); - if (str->get_never_null()) { + if (str->is_klass_never_null()) { // Casting to a Q-Type contains a NULL check assert(klass->is_valuetype(), "must be a value type"); push(outer()->mark_as_never_null(klass)); } else { push_object(klass);