Lines Matching refs:cast

59            instanceKlass::cast(vfst.method()->method_holder())->name() == vmSymbols::java_lang_Class()) {
66 Symbol* s = instanceKlass::cast(vfst.method()->method_holder())->source_file_name();
73 const char * from = Klass::cast(caller)->external_name();
74 const char * to = Klass::cast(to_class)->external_name();
215 BasicType type = typeArrayKlass::cast(a->klass())->element_type();
257 klassOop element_klass = objArrayKlass::cast(a->klass())->element_klass();
266 BasicType array_type = typeArrayKlass::cast(a->klass())->element_type();
316 BasicType type = typeArrayKlass::cast(basic_type_arrayklass)->element_type();
330 return typeArrayKlass::cast(tak)->allocate(length, THREAD);
333 if (Klass::cast(k)->oop_is_array() && arrayKlass::cast(k)->dimension() >= MAX_DIM) {
343 assert(typeArrayKlass::cast(dim_array->klass())->element_type() == T_INT, "just checking");
369 if (Klass::cast(klass)->oop_is_array()) {
370 int k_dim = arrayKlass::cast(klass)->dimension();
377 klass = Klass::cast(klass)->array_klass(dim, CHECK_NULL);
378 oop obj = arrayKlass::cast(klass)->multi_allocate(len, dimensions, THREAD);
390 if (!Klass::cast(klass)->oop_is_array()) {
394 oop result = arrayKlass::cast(klass)->component_mirror();
397 if (arrayKlass::cast(klass)->dimension() == 1) {
398 if (Klass::cast(klass)->oop_is_typeArray()) {
401 result2 = Klass::cast(objArrayKlass::cast(klass)->element_klass())->java_mirror();
404 klassOop lower_dim = arrayKlass::cast(klass)->lower_dimension();
405 assert(Klass::cast(lower_dim)->oop_is_array(), "just checking");
406 result2 = Klass::cast(lower_dim)->java_mirror();
445 if (!Klass::cast(target_class)->is_subclass_of(client_class)) {
463 (instanceKlass::cast(new_class)->is_public()) ||
471 && Klass::cast(current_class)->is_subclass_of(SystemDictionary::reflect_MagicAccessorImpl_klass())) {
484 ik = instanceKlass::cast(hc);
495 instanceKlass* accessor_ik = instanceKlass::cast(accessor);
496 instanceKlass* accessee_ik = instanceKlass::cast(accessee);
543 if (Klass::cast(current_class)->is_subclass_of(field_class)) {
547 Klass::cast(current_class)->is_subclass_of(resolved_class) ||
548 Klass::cast(resolved_class)->is_subclass_of(current_class)) {
563 && Klass::cast(current_class)->is_subclass_of(SystemDictionary::reflect_MagicAccessorImpl_klass())) {
573 return instanceKlass::cast(class1)->is_same_class_package(class2);
577 return instanceKlass::cast(class1)->is_same_package_member(class2, THREAD);
633 oop loader = instanceKlass::cast(method->method_holder())->class_loader();
634 oop protection_domain = instanceKlass::cast(method->method_holder())->protection_domain();
683 oop loader = instanceKlass::cast(k())->class_loader();
684 oop protection_domain = Klass::cast(k())->protection_domain();
694 oop nt = Klass::cast(result)->java_mirror();
705 && Klass::cast(method()->method_holder())->is_interface() && JDK_Version::is_jdk12x_version()), "should call new_constructor instead");
818 java_lang_reflect_Field::set_clazz(rh(), Klass::cast(fd->field_holder())->java_mirror());
885 if (instanceKlass::cast(reflected_method->method_holder())->is_interface()) {
910 // the same place. The cast is to avoid virtual call and assertion.
922 methodOopDesc::name_and_sig_as_C_string(Klass::cast(target_klass()),
932 methodOopDesc::name_and_sig_as_C_string(Klass::cast(target_klass()),
947 methodOopDesc::name_and_sig_as_C_string(Klass::cast(klass()),