Searched refs:cast_class (Results 1 – 5 of 5) sorted by relevance
/dports/lang/mono/mono-5.10.1.57/mono/mini/ |
H A D | type-checking.c | 302 if (klass->cast_class == mono_defaults.object_class) { in mini_emit_castclass_inst() 307 } else if (klass->cast_class == mono_defaults.enum_class->parent) { in mini_emit_castclass_inst() 310 } else if (klass->cast_class == mono_defaults.enum_class) { in mini_emit_castclass_inst() 312 } else if (mono_class_is_interface (klass->cast_class)) { in mini_emit_castclass_inst() 313 mini_emit_iface_class_cast (cfg, eclass_reg, klass->cast_class, NULL, NULL); in mini_emit_castclass_inst() 316 mini_emit_castclass (cfg, -1, eclass_reg, klass->cast_class, object_is_null); in mini_emit_castclass_inst() 670 if (klass->cast_class == mono_defaults.object_class) { in handle_isinst() 676 } else if (klass->cast_class == mono_defaults.enum_class->parent) { in handle_isinst() 680 } else if (klass->cast_class == mono_defaults.enum_class) { in handle_isinst() 683 } else if (mono_class_is_interface (klass->cast_class)) { in handle_isinst() [all …]
|
/dports/lang/mono/mono-5.10.1.57/mono/metadata/ |
H A D | class.c | 5888 klass->cast_class = gtd->cast_class; in mono_generic_class_setup_parent() 6731 klass->cast_class = eclass->element_class; in mono_bounded_array_class_get() 6733 klass->cast_class = eclass; in mono_bounded_array_class_get() 8433 iface_klass = iface_klass->cast_class; in mono_class_is_assignable_from() 8472 eclass = klass->cast_class; in mono_class_is_assignable_from() 8473 eoclass = oklass->cast_class; in mono_class_is_assignable_from() 8487 return mono_class_is_assignable_from (klass->cast_class, oklass->cast_class); in mono_class_is_assignable_from() 8490 return mono_class_is_assignable_from (klass->cast_class, oklass->cast_class); in mono_class_is_assignable_from() 8638 eclass = target->cast_class; in mono_class_is_assignable_from_slow() 8639 eoclass = candidate->cast_class; in mono_class_is_assignable_from_slow() [all …]
|
H A D | object-offsets.h | 71 DECL_OFFSET(MonoClass, cast_class)
|
H A D | object.c | 3800 MonoClass *param_class = klass->cast_class; in mono_nullable_init() 3838 MonoClass *param_class = klass->cast_class; in mono_nullable_init_from_handle() 3877 MonoClass *param_class = klass->cast_class; in mono_nullable_box() 5178 return mono_value_box_checked (mono_domain_get (), method->klass->cast_class, pa [0], error); in mono_runtime_try_invoke_array() 5215 …MonoObject *boxed = mono_value_box_checked (mono_domain_get (), method->klass->cast_class, obj, er… in mono_runtime_try_invoke_array()
|
H A D | class-internals.h | 267 MonoClass *cast_class; member
|