/dports/lang/mono/mono-5.10.1.57/mono/metadata/ |
H A D | class-accessors.c | 31 mono_class_get_generic_class (MonoClass *klass) in mono_class_get_generic_class() function 138 return mono_class_get_first_field_idx (mono_class_get_generic_class (klass)->container_class); in mono_class_get_first_field_idx()
|
H A D | class.c | 516 MonoGenericClass *gclass = mono_class_get_generic_class (klass); in mono_type_get_name_recurse() 1294 MonoClass *gklass = mono_class_get_generic_class (klass)->container_class; in mono_class_find_enum_basetype() 2297 MonoClass *gklass = mono_class_get_generic_class (klass)->container_class; in mono_class_setup_methods() 2503 MonoClass *gklass = mono_class_get_generic_class (klass)->container_class; in mono_class_get_inflated_method() 3557 ginst = mono_class_get_generic_class (klass)->context.class_inst; in mono_class_check_vtable_constraints() 4718 gklass = mono_class_get_generic_class (method->klass)->container_class; in mono_method_get_vtable_slot() 5551 if (mono_class_get_generic_class (gclass)->container_class != gtd) in fix_gclass_incomplete_instantiation() 5873 MonoGenericClass *gclass = mono_class_get_generic_class (klass); in mono_generic_class_setup_parent() 10930 klass = mono_class_get_generic_class (klass)->container_class; in mono_method_get_base_method() 10966 parent = mono_class_get_generic_class (parent)->container_class; in mono_method_get_base_method() [all …]
|
H A D | sre.c | 744 …return mono_class_is_ginst (field->parent) && mono_class_get_generic_class (field->parent)->is_dyn… in is_field_on_inst() 767 …s_is_ginst (field->parent) && mono_class_get_generic_class (field->parent)->container_class && mon… in mono_image_get_fieldref_token() 769 …type = mono_field_get_type (&mono_class_get_generic_class (field->parent)->container_class->fields… in mono_image_get_fieldref_token() 3145 MonoClass *gklass = mono_class_get_generic_class (klass)->container_class; in fix_partial_generic_class() 3154 …ss_inflate_generic_type_checked (&gklass->parent->byval_arg, &mono_class_get_generic_class (klass)… in fix_partial_generic_class() 3170 if (!mono_class_get_generic_class (klass)->need_sync) in fix_partial_generic_class() 3235 MonoClass *gklass = mono_class_get_generic_class (klass)->container_class; in ensure_generic_class_runtime_vtable() 4035 MonoGenericInst *inst = mono_class_get_generic_class (klass)->context.class_inst; in ensure_complete_type()
|
H A D | metadata.c | 5249 …return _mono_metadata_generic_class_equal (mono_class_get_generic_class (c1), mono_class_get_gener… in mono_metadata_class_equal() 5251 …return _mono_metadata_generic_class_container_equal (mono_class_get_generic_class (c1), c2, signat… in mono_metadata_class_equal() 5253 …return _mono_metadata_generic_class_container_equal (mono_class_get_generic_class (c2), c1, signat… in mono_metadata_class_equal() 6888 gtd = mono_class_get_generic_class (field->parent)->container_class; in mono_metadata_get_corresponding_field_from_generic_type_definition() 6906 gtd = mono_class_get_generic_class (event->parent)->container_class; in mono_metadata_get_corresponding_event_from_generic_type_definition() 6926 gtd = mono_class_get_generic_class (property->parent)->container_class; in mono_metadata_get_corresponding_property_from_generic_type_definition()
|
H A D | verify.c | 762 gtd = mono_class_get_generic_class (gtd)->container_class; in verifier_get_generic_param_from_type() 838 MonoGenericClass *gklass = mono_class_get_generic_class (klass); in mono_class_repect_method_constraints() 861 MonoGenericClass *gklass = mono_class_get_generic_class (klass); in mono_class_is_valid_generic_instantiation() 901 …if (mono_class_is_ginst (klass) && mono_class_has_failure (mono_class_get_generic_class (klass)->c… in mono_type_is_valid_in_context() 2232 iface_gtd = mono_class_get_generic_class (target)->container_class; in verifier_class_is_assignable_from() 2236 …target = mono_class_from_mono_type (mono_class_get_generic_class (target)->context.class_inst->typ… in verifier_class_is_assignable_from()
|
H A D | loader.c | 872 …MonoClass *in_class = mono_class_is_ginst (klass) ? mono_class_get_generic_class (klass)->containe… in method_from_memberref() 957 …new_context.class_inst = mono_class_is_ginst (klass) ? mono_class_get_generic_class (klass)->conte… in method_from_methodspec()
|
H A D | icall.c | 2458 …if (data->context && mono_class_is_ginst (ic) && mono_class_get_generic_class (ic)->context.class_… in fill_iface_array() 2493 …if (mono_class_is_ginst (klass) && mono_class_get_generic_class (klass)->context.class_inst->is_op… in ves_icall_RuntimeType_GetInterfaces() 2495 klass = mono_class_get_generic_class (klass)->container_class; in ves_icall_RuntimeType_GetInterfaces() 2858 MonoGenericInst *inst = mono_class_get_generic_class (klass)->context.class_inst; in ves_icall_RuntimeType_GetGenericArguments() 2906 MonoClass *generic_class = mono_class_get_generic_class (klass)->container_class; in ves_icall_RuntimeTypeHandle_GetGenericTypeDefinition_impl() 4421 klass = mono_class_get_generic_class (klass)->container_class; in ves_icall_RuntimeType_GetNestedTypes_native() 5201 ctx.class_inst = mono_class_get_generic_class (klass)->context.class_inst; in mono_method_get_equivalent_method()
|
H A D | class-internals.h | 1443 mono_class_get_generic_class (MonoClass *klass);
|
H A D | sre-encode.c | 595 *ret_type = mono_class_get_generic_class (val->vtable->klass)->container_class->byval_arg.type; in mono_dynimage_encode_constant()
|
H A D | custom-attrs.c | 1426 klass = mono_class_get_generic_class (klass)->container_class; in mono_custom_attrs_from_class_checked()
|
H A D | reflection.c | 2469 …tmp_context.class_inst = mono_class_is_ginst (klass) ? mono_class_get_generic_class (klass)->conte… in reflection_bind_generic_method_parameters()
|
H A D | object.c | 1442 …method = mono_class_get_method_by_index (mono_class_get_generic_class (iface)->container_class, me… in build_imt_slots()
|
/dports/lang/mono/mono-5.10.1.57/mono/mini/ |
H A D | mini-generic-sharing.c | 155 context_used |= mono_generic_context_check_used (&mono_class_get_generic_class (klass)->context); in mono_class_check_context_used() 292 parent = mono_class_get_generic_class (parent)->container_class; in register_generic_subclass() 755 return mono_class_get_generic_class (klass)->container_class; in class_uninstantiated() 859 oti = class_get_rgctx_template_oti (mono_class_get_generic_class (klass)->container_class, in class_get_rgctx_template_oti() 863 oti.data = inflate_info (&oti, &mono_class_get_generic_class (klass)->context, klass, temporary); in class_get_rgctx_template_oti() 1145 orig_ctx = &mono_class_get_generic_class (klass)->context; in get_wrapper_shared_type() 2259 parent = mono_class_get_generic_class (parent)->container_class; in register_info() 2966 g_assert (mono_class_get_generic_class (method->klass)->container_class && in mono_method_is_generic_sharable_full() 2967 mono_class_is_gtd (mono_class_get_generic_class (method->klass)->container_class)); in mono_method_is_generic_sharable_full() 3181 return mono_class_get_generic_class (klass)->container_class; in mini_class_get_container_class() [all …]
|
H A D | jit-icalls.c | 80 context.class_inst = mono_class_get_generic_class (res->klass)->context.class_inst; in ldvirtfn_internal() 1111 …g_assert (!mono_class_is_ginst (vmethod->klass) || !mono_class_get_generic_class (vmethod->klass)-… in mono_helper_compile_generic_method() 1630 context.class_inst = mono_class_get_generic_class (m->klass)->context.class_inst; in resolve_vcall() 1714 context.class_inst = mono_class_get_generic_class (m->klass)->context.class_inst; in mono_resolve_generic_virtual_call()
|
H A D | mini-trampolines.c | 215 context.class_inst = mono_class_get_generic_class (impl->klass)->context.class_inst; in mini_resolve_imt_method() 612 context.class_inst = mono_class_get_generic_class (m->klass)->context.class_inst; in common_call_trampoline() 683 context.class_inst = mono_class_get_generic_class (klass)->context.class_inst; in common_call_trampoline() 955 context.class_inst = mono_class_get_generic_class (m->klass)->context.class_inst; in mono_generic_virtual_remoting_trampoline()
|
H A D | aot-compiler.c | 2950 MonoClass *gclass = mono_class_get_generic_class (klass)->container_class; in encode_klass_ref_inner() 2951 MonoGenericInst *inst = mono_class_get_generic_class (klass)->context.class_inst; in encode_klass_ref_inner() 4511 MonoGenericContext *context = &mono_class_get_generic_class (klass)->context; in has_type_vars() 4636 …if (mono_class_is_ginst (klass) && mono_class_get_generic_class (klass)->context.class_inst->is_op… in add_generic_class_with_depth() 4666 …class_is_ginst (klass) && mono_class_get_generic_class (klass)->context.class_inst && is_vt_inst (… in add_generic_class_with_depth() 4723 …MonoClass *tclass = mono_class_from_mono_type (mono_class_get_generic_class (klass)->context.class… in add_generic_class_with_depth() 4764 …MonoClass *tclass = mono_class_from_mono_type (mono_class_get_generic_class (klass)->context.class… in add_generic_class_with_depth() 4792 …MonoClass *tclass = mono_class_from_mono_type (mono_class_get_generic_class (klass)->context.class… in add_generic_class_with_depth() 7646 orig_ctx = &mono_class_get_generic_class (klass)->context; in is_concrete_type() 9363 class_ginst = mono_class_get_generic_class (method->klass)->context.class_inst; in mono_aot_method_hash() [all …]
|
H A D | mini-exceptions.c | 834 method_container_class = mono_class_get_generic_class (method->klass)->container_class; in get_generic_context_from_stack_frame() 839 …while (!(klass == method->klass || (mono_class_is_ginst (klass) && mono_class_get_generic_class (k… in get_generic_context_from_stack_frame() 848 …g_assert (mono_class_has_parent_and_ignore_generics (mono_class_get_generic_class (klass)->contain… in get_generic_context_from_stack_frame()
|
H A D | aot-runtime.c | 712 t->data.generic_class = mono_class_get_generic_class (klass); in decode_type() 1282 ctx.class_inst = mono_class_get_generic_class (klass)->context.class_inst; in decode_method_ref_with_target() 4445 context.class_inst = mono_class_get_generic_class (klass)->context.class_inst; in mono_aot_init_gshared_method_mrgctx()
|
H A D | mini.c | 3927 …container = mono_class_get_generic_container (mono_class_get_generic_class (klass)->container_clas… in mini_class_has_reference_variant_generic_argument() 3928 ginst = mono_class_get_generic_class (klass)->context.class_inst; in mini_class_has_reference_variant_generic_argument()
|
H A D | debugger-agent.c | 8650 buffer_add_typeid (buf, domain, mono_class_get_generic_class (klass)->container_class); in type_commands_internal() 8658 MonoGenericInst *inst = mono_class_get_generic_class (klass)->context.class_inst; in type_commands_internal() 9494 …tmp_context.class_inst = mono_class_is_ginst (method->klass) ? mono_class_get_generic_class (metho… in method_commands_internal()
|
H A D | mini-llvm.c | 371 MonoType *etype = mono_class_get_generic_class (klass)->context.class_inst->type_argv [0]; in simd_class_to_llvm_type()
|
/dports/lang/mono/mono-5.10.1.57/mono/dis/ |
H A D | get.c | 1111 MonoGenericClass *gclass = mono_class_get_generic_class (c); in dis_stringify_object_with_class() 1877 …no_class_is_ginst (klass) ? mono_class_get_generic_container (mono_class_get_generic_class (klass)… in get_memberref_container()
|
/dports/lang/mono/mono-5.10.1.57/mono/mini/interp/ |
H A D | interp.c | 393 context.class_inst = mono_class_get_generic_class (virtual_method->klass)->context.class_inst; in get_virtual_method()
|