internal void *GetCurrentStaticAddress() { fixed(FieldDesc *value = &this) { return(NativeFunctions.CallReturnPointer((void *)ImportMap[nameof(GetCurrentStaticAddress)], value)); } }
internal void *GetILHeader(int fAllowOverrides) { fixed(MethodDesc *value = &this) { return(NativeFunctions.CallReturnPointer((void *)ImportMap[nameof(GetILHeader)], value, fAllowOverrides)); } }
internal void *GetApproxEnclosingMethodTable() { fixed(FieldDesc *value = &this) { return(NativeFunctions.CallReturnPointer((void *)ImportMap[nameof(GetApproxEnclosingMethodTable)], value)); } }
internal static void *AllocateObject(MethodTable *mt, bool fHandleCom = false) { return(NativeFunctions.CallReturnPointer((void *)ImportMap[nameof(AllocateObject)], mt, fHandleCom)); }