Lines Matching refs:cb_target
3908 jclass cb_value, cb_target, cb_super_value, cb_super_target;
3913 cb_target = object_fullinfo_to_classclass(context, target);
3914 if (cb_target == 0)
3916 if (JVM_IsInterface(env, cb_target))
3925 * cb_target is a superclass of cb_value. Save ourselves a lot of
3932 if ((*env)->IsSameObject(env, cb_super_value, cb_target)) {
3944 /* Find out whether cb_value or cb_target is deeper in the class
3948 cb_super_target = (*env)->GetSuperclass(env, cb_target);
3954 if ((*env)->IsSameObject(env, cb_super_value, cb_target)) {
3973 cb_target = (*env)->NewLocalRef(env, cb_target);
3975 * Bring the deeper of cb_target and cb_value to the depth of the
3991 /* cb_target is deeper */
3998 cb_tmp = (*env)->GetSuperclass(env, cb_target);
3999 (*env)->DeleteLocalRef(env, cb_target);
4000 cb_target = cb_tmp;
4005 while (!(*env)->IsSameObject(env, cb_value, cb_target)) {
4010 cb_tmp = (*env)->GetSuperclass(env, cb_target);
4011 (*env)->DeleteLocalRef(env, cb_target);
4012 cb_target = cb_tmp;
4017 (*env)->DeleteLocalRef(env, cb_target);