File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 7
7
8
8
#ifndef RUNTIME_IL2CPP
9
9
#include "mini.h"
10
+ #define VM_DOMAIN_GET_AGENT_INFO (domain ) domain_jit_info (domain)->agent_info
11
+ #define VM_DOMAIN_SET_AGENT_INFO (domain , value ) domain_jit_info (domain)->agent_info = value
12
+ #define VM_METHOD_IS_STRING_CTOR (method ) method->string_ctor
13
+ #define VM_INFLATED_METHOD_GET_DECLARING (imethod ) (imethod)->declaring
14
+ #define VM_INFLATED_METHOD_GET_CLASS_INST (imethod ) (imethod)->context.class_inst
15
+ #define VM_OBJECT_GET_DOMAIN (object ) ((MonoObject *)object)->vtable->domain
16
+ #define VM_OBJECT_GET_TYPE (object ) ((MonoReflectionType *)object->vtable->type)->type
17
+ #define VM_GENERIC_CLASS_GET_CONTAINER_CLASS (gklass ) (gklass)->container_class
18
+ #define VM_DEFAULTS_OBJECT_CLASS mono_defaults.object_class
19
+ #define VM_DEFAULTS_EXCEPTION_CLASS mono_defaults.exception_class
20
+ #define VM_DEFAULTS_CORLIB_IMAGE mono_defaults.corlib
21
+ #define VM_DEFAULTS_VOID_CLASS mono_defaults.void_class
22
+ #define VM_IMAGE_GET_MODULE_NAME (image ) (image)->module_name
10
23
#endif
11
24
12
25
#ifdef RUNTIME_IL2CPP
You can’t perform that action at this time.
0 commit comments