Home
last modified time | relevance | path

Searched refs:interface_offsets (Results 1 – 3 of 3) sorted by relevance

/dports/lang/mono/mono-5.10.1.57/docs/
H A Dobject-layout24 gpointer *interface_offsets;
58 method_addr = *(object->vtable->interface_offsets [interface_id] + method->slot*4);
/dports/lang/mono/mono-5.10.1.57/mono/metadata/
H A Dobject.c1878 gpointer *interface_offsets; in mono_class_create_runtime_vtable() local
1959 interface_offsets = alloc_vtable (domain, vtable_size, imt_table_bytes); in mono_class_create_runtime_vtable()
1960 vt = (MonoVTable*) ((char*)interface_offsets + imt_table_bytes); in mono_class_create_runtime_vtable()
2109 interface_offsets [i] = callbacks.get_imt_trampoline (vt, i); in mono_class_create_runtime_vtable()
2242 gpointer *interface_offsets; in mono_class_proxy_vtable() local
2302 interface_offsets = alloc_vtable (domain, vtsize + extra_interface_vtsize, imt_table_bytes); in mono_class_proxy_vtable()
2303 pvt = (MonoVTable*) ((char*)interface_offsets + imt_table_bytes); in mono_class_proxy_vtable()
2386 build_imt (klass, pvt, domain, interface_offsets, extra_interfaces); in mono_class_proxy_vtable()
/dports/lang/mono/mono-5.10.1.57/mono/mini/interp/
H A Dtransform.c4454 if (!(klass->flags & TYPE_ATTRIBUTE_INTERFACE) && klass->interface_offsets != NULL) in mono_interp_transform_method()