Lines Matching refs:cast

125   instanceKlass* ik = instanceKlass::cast(klass_oop);
132 for (AllFieldStream fs(instanceKlass::cast(klass_oop)); !fs.done(); fs.next()) {
147 instanceKlass* ik = instanceKlass::cast(klass_oop);
179 obj = instanceKlass::cast(SystemDictionary::String_klass())->allocate_permanent_instance(CHECK_NH);
181 obj = instanceKlass::cast(SystemDictionary::String_klass())->allocate_instance(CHECK_NH);
526 for (JavaFieldStream fs(instanceKlass::cast(k())); !fs.done(); fs.next()) {
546 Handle mirror = instanceMirrorKlass::cast(SystemDictionary::Class_klass())->allocate_instance(k, CHECK_0);
548 instanceMirrorKlass* mk = instanceMirrorKlass::cast(mirror->klass());
555 BasicType type = typeArrayKlass::cast(k->as_klassOop())->element_type();
559 klassOop element_klass = objArrayKlass::cast(k->as_klassOop())->element_klass();
561 && (Klass::cast(element_klass)->oop_is_instance() ||
562 Klass::cast(element_klass)->oop_is_javaArray())) {
563 comp_mirror = Klass::cast(element_klass)->java_mirror();
570 arrayKlass::cast(k->as_klassOop())->set_component_mirror(comp_mirror());
575 instanceKlass::cast(k())->do_local_static_fields(&initialize_static_field, CHECK_NULL);
605 oop java_class = instanceMirrorKlass::cast(SystemDictionary::Class_klass())->allocate_instance((oop)NULL, CHECK_0);
612 instanceMirrorKlass* mk = instanceMirrorKlass::cast(SystemDictionary::Class_klass());
642 is_instance = Klass::cast(k)->oop_is_instance();
643 name = Klass::cast(k)->name();
665 if (!Klass::cast(k)->oop_is_instance()) {
666 name = Klass::cast(k)->name();
670 const char* sigstr = Klass::cast(k)->signature_name();
685 assert(k == NULL || k->is_klass() && Klass::cast(k)->oop_is_javaArray(), "should be array klass");
691 assert(klass->is_klass() && Klass::cast(klass)->oop_is_javaArray(), "should be array klass");
723 type = arrayKlass::cast(ak)->element_type();
850 assert(name == NULL || (name->is_typeArray() && typeArrayKlass::cast(name->klass())->element_type() == T_CHAR), "just checking");
942 // use JVMTI values and cast.
1090 instanceKlass* ik = instanceKlass::cast(SystemDictionary::Throwable_klass());
1138 st->print("%s", instanceKlass::cast(k)->external_name());
1150 st->print("%s", instanceKlass::cast(k)->external_name());
1160 instanceKlass* klass = instanceKlass::cast(method->method_holder());
1729 const char* str = instanceKlass::cast(method->method_holder())->external_name();
1736 Symbol* source = instanceKlass::cast(method->method_holder())->source_file_name();
1801 assert(instanceKlass::cast(klass)->is_initialized(), "must be initialized");
1802 return instanceKlass::cast(klass)->allocate_instance_handle(CHECK_NH);
2347 instanceKlass* ik = instanceKlass::cast(SystemDictionary::Reference_klass());
2357 instanceKlass* ik = instanceKlass::cast(SystemDictionary::Reference_klass());
2380 instanceKlass* ik = instanceKlass::cast(SystemDictionary::SoftReference_klass());
2386 instanceKlass* ik = instanceKlass::cast(SystemDictionary::SoftReference_klass());
2649 instanceKlass* ik = instanceKlass::cast(SystemDictionary::AccessControlContext_klass());
2684 instanceKlass::cast(SystemDictionary::AccessControlContext_klass())->initialize(CHECK_0);
2686 oop result = instanceKlass::cast(SystemDictionary::AccessControlContext_klass())->allocate_instance(CHECK_0);
2791 instanceKlass* ik = instanceKlass::cast(SystemDictionary::System_klass());
3225 for (AllFieldStream fs(instanceKlass::cast(klass_oop)); !fs.done(); fs.next()) {
3235 tty->print_cr("Invalid layout of %s at %s/%s%s", instanceKlass::cast(klass_oop)->external_name(), name()->as_C_string(), signature()->as_C_string(), may_be_java ? " (may_be_java)" : "");
3239 for (AllFieldStream fs(instanceKlass::cast(klass_oop)); !fs.done(); fs.next()) {