[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet/engine int_proto.h, 1.72, 1.73 int_table
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet/engine int_proto.h, 1.72, 1.73 int_table.c, 1.75, 1.76 lib_type.c, 1.40, 1.41 |
Date: |
Fri, 08 Aug 2003 03:10:34 -0400 |
Update of /cvsroot/dotgnu-pnet/pnet/engine
In directory subversions:/tmp/cvs-serv21056/engine
Modified Files:
int_proto.h int_table.c lib_type.c
Log Message:
Update internalcalls for type generics to match Gyro 1.0.
Index: int_proto.h
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/int_proto.h,v
retrieving revision 1.72
retrieving revision 1.73
diff -C2 -r1.72 -r1.73
*** int_proto.h 7 Aug 2003 14:02:53 -0000 1.72
--- int_proto.h 8 Aug 2003 07:10:31 -0000 1.73
***************
*** 6,9 ****
--- 6,18 ----
extern ILObject * _IL_Object_MemberwiseClone(ILExecThread * _thread, ILObject
* _this);
+ extern ILObject * _IL_Enum_GetEnumValue(ILExecThread * _thread, ILObject *
_this);
+ extern ILString * _IL_Enum_FormatEnumWithFlags(ILExecThread * _thread,
ILObject * _p1, ILObject * _p2);
+ extern ILString * _IL_Enum_GetEnumName(ILExecThread * _thread, ILObject *
_p1, ILObject * _p2);
+ extern ILObject * _IL_Enum_GetEnumValueFromName(ILExecThread * _thread,
ILObject * _p1, ILString * _p2, ILBool _p3);
+ extern ILBool _IL_Enum_IsEnumValue(ILExecThread * _thread, ILObject * _p1,
ILObject * _p2);
+ extern ILObject * _IL_Enum_EnumValueOr(ILExecThread * _thread, ILObject *
_p1, ILObject * _p2);
+ extern ILObject * _IL_Enum_EnumIntToObject(ILExecThread * _thread, ILObject *
_p1, ILInt32 _p2);
+ extern ILObject * _IL_Enum_EnumLongToObject(ILExecThread * _thread, ILObject
* _p1, ILInt64 _p2);
+
extern System_Array * _IL_AppDomain_GetAssemblies(ILExecThread * _thread,
ILObject * _this);
***************
*** 16,19 ****
--- 25,31 ----
extern ILInt32 _IL_ArgIterator_GetRemainingCount(ILExecThread * _thread, void
* _this);
+ extern void _IL_Array_Initialize(ILExecThread * _thread, ILObject * _this);
+ extern ILObject * _IL_Array_CreateArray_jiiii(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2, ILInt32 _p3, ILInt32 _p4, ILInt32 _p5);
+ extern void _IL_Array_Set_Objectiii(ILExecThread * _thread, ILObject * _this,
ILObject * _p1, ILInt32 _p2, ILInt32 _p3, ILInt32 _p4);
extern ILObject * _IL_Array_Get_iii(ILExecThread * _thread, ILObject * _this,
ILInt32 _p1, ILInt32 _p2, ILInt32 _p3);
extern ILInt32 _IL_Array_GetLowerBound(ILExecThread * _thread, ILObject *
_this, ILInt32 _p1);
***************
*** 21,55 ****
extern ILInt32 _IL_Array_GetRank(ILExecThread * _thread, ILObject * _this);
extern void _IL_Array_Clear(ILExecThread * _thread, ILObject * _p1, ILInt32
_p2, ILInt32 _p3);
- extern void _IL_Array_Initialize(ILExecThread * _thread, ILObject * _this);
extern void _IL_Array_InternalCopy(ILExecThread * _thread, ILObject * _p1,
ILInt32 _p2, ILObject * _p3, ILInt32 _p4, ILInt32 _p5);
extern ILObject * _IL_Array_GetRelative(ILExecThread * _thread, ILObject *
_this, ILInt32 _p1);
extern void _IL_Array_SetRelative(ILExecThread * _thread, ILObject * _this,
ILObject * _p1, ILInt32 _p2);
extern ILInt32 _IL_Array_GetLength_(ILExecThread * _thread, ILObject * _this);
- extern ILObject * _IL_Array_CreateArray_jiiii(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2, ILInt32 _p3, ILInt32 _p4, ILInt32 _p5);
extern ILObject * _IL_Array_CreateArray_jaiai(ILExecThread * _thread,
ILNativeInt _p1, System_Array * _p2, System_Array * _p3);
extern ILObject * _IL_Array_Get_ai(ILExecThread * _thread, ILObject * _this,
System_Array * _p1);
extern ILInt32 _IL_Array_GetLength_i(ILExecThread * _thread, ILObject *
_this, ILInt32 _p1);
- extern void _IL_Array_Set_Objectiii(ILExecThread * _thread, ILObject * _this,
ILObject * _p1, ILInt32 _p2, ILInt32 _p3, ILInt32 _p4);
extern void _IL_Array_Set_Objectai(ILExecThread * _thread, ILObject * _this,
ILObject * _p1, System_Array * _p2);
extern ILObject * _IL_Delegate_CreateBlankDelegate(ILExecThread * _thread,
ILObject * _p1, ILObject * _p2);
- extern ILObject * _IL_Enum_GetEnumValue(ILExecThread * _thread, ILObject *
_this);
- extern ILString * _IL_Enum_FormatEnumWithFlags(ILExecThread * _thread,
ILObject * _p1, ILObject * _p2);
- extern ILString * _IL_Enum_GetEnumName(ILExecThread * _thread, ILObject *
_p1, ILObject * _p2);
- extern ILObject * _IL_Enum_GetEnumValueFromName(ILExecThread * _thread,
ILObject * _p1, ILString * _p2, ILBool _p3);
- extern ILBool _IL_Enum_IsEnumValue(ILExecThread * _thread, ILObject * _p1,
ILObject * _p2);
- extern ILObject * _IL_Enum_EnumValueOr(ILExecThread * _thread, ILObject *
_p1, ILObject * _p2);
- extern ILObject * _IL_Enum_EnumIntToObject(ILExecThread * _thread, ILObject *
_p1, ILInt32 _p2);
- extern ILObject * _IL_Enum_EnumLongToObject(ILExecThread * _thread, ILObject
* _p1, ILInt64 _p2);
-
- extern ILBool _IL_BitConverter_GetLittleEndian(ILExecThread * _thread);
- extern ILInt64 _IL_BitConverter_DoubleToInt64Bits(ILExecThread * _thread,
ILDouble _p1);
- extern ILDouble _IL_BitConverter_Int64BitsToDouble(ILExecThread * _thread,
ILInt64 _p1);
- extern ILInt32 _IL_BitConverter_FloatToInt32Bits(ILExecThread * _thread,
ILFloat _p1);
- extern ILFloat _IL_BitConverter_Int32BitsToFloat(ILExecThread * _thread,
ILInt32 _p1);
- extern System_Array * _IL_BitConverter_GetLittleEndianBytes_f(ILExecThread *
_thread, ILFloat _p1);
- extern System_Array * _IL_BitConverter_GetLittleEndianBytes_d(ILExecThread *
_thread, ILDouble _p1);
-
extern ILInt32 _IL_Buffer_GetLength(ILExecThread * _thread, ILObject * _p1);
extern void _IL_Buffer_Copy(ILExecThread * _thread, ILObject * _p1, ILInt32
_p2, ILObject * _p3, ILInt32 _p4, ILInt32 _p5);
--- 33,47 ----
***************
*** 72,75 ****
--- 64,104 ----
extern void _IL_Decimal_Subtract(ILExecThread * _thread, ILDecimal * _result,
ILDecimal * _p1, ILDecimal * _p2);
+ extern System_String * _IL_String_Concat_StringString(ILExecThread * _thread,
System_String * _p1, System_String * _p2);
+ extern System_String * _IL_String_ctor_acii(ILExecThread * _thread,
System_Array * _p1, ILInt32 _p2, ILInt32 _p3);
+ extern System_String * _IL_String_ctor_ci(ILExecThread * _thread, ILUInt16
_p1, ILInt32 _p2);
+ extern System_String * _IL_String_ctor_ac(ILExecThread * _thread,
System_Array * _p1);
+ extern ILBool _IL_String_Equals(ILExecThread * _thread, System_String * _p1,
System_String * _p2);
+ extern ILUInt16 _IL_String_GetChar(ILExecThread * _thread, System_String *
_this, ILInt32 _p1);
+ extern System_String * _IL_String_NewString(ILExecThread * _thread, ILInt32
_p1);
+ extern void _IL_String_Copy_StringiStringii(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2, System_String * _p3, ILInt32 _p4, ILInt32
_p5);
+ extern ILInt32 _IL_String_IndexOf(ILExecThread * _thread, System_String *
_this, ILUInt16 _p1, ILInt32 _p2, ILInt32 _p3);
+ extern ILInt32 _IL_String_InternalOrdinal(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2, ILInt32 _p3, System_String * _p4, ILInt32
_p5, ILInt32 _p6);
+ extern ILInt32 _IL_String_InternalCompare(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2, ILInt32 _p3, System_String * _p4, ILInt32
_p5, ILInt32 _p6, ILBool _p7, ILObject * _p8);
+ extern System_String * _IL_String_Trim(ILExecThread * _thread, System_String
* _this, System_Array * _p1, ILInt32 _p2);
+ extern System_String * _IL_String_ctor_pcii(ILExecThread * _thread, ILUInt16
* _p1, ILInt32 _p2, ILInt32 _p3);
+ extern System_String * _IL_String_ctor_pc(ILExecThread * _thread, ILUInt16 *
_p1);
+ extern System_String * _IL_String_ctor_pbiiEncoding(ILExecThread * _thread,
ILInt8 * _p1, ILInt32 _p2, ILInt32 _p3, ILObject * _p4);
+ extern System_String * _IL_String_ctor_pbii(ILExecThread * _thread, ILInt8 *
_p1, ILInt32 _p2, ILInt32 _p3);
+ extern System_String * _IL_String_ctor_pb(ILExecThread * _thread, ILInt8 *
_p1);
+ extern ILInt32 _IL_String_Compare(ILExecThread * _thread, System_String *
_p1, System_String * _p2);
+ extern System_String * _IL_String_NewBuilder(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2);
+ extern void _IL_String_Copy_StringiString(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2, System_String * _p3);
+ extern void _IL_String_InsertSpace(ILExecThread * _thread, System_String *
_p1, ILInt32 _p2, ILInt32 _p3);
+ extern void _IL_String_RemoveSpace(ILExecThread * _thread, System_String *
_p1, ILInt32 _p2, ILInt32 _p3);
+ extern System_String * _IL_String_Concat_StringStringString(ILExecThread *
_thread, System_String * _p1, System_String * _p2, System_String * _p3);
+ extern void _IL_String_CopyToChecked(ILExecThread * _thread, System_String *
_this, ILInt32 _p1, System_Array * _p2, ILInt32 _p3, ILInt32 _p4);
+ extern ILInt32 _IL_String_IndexOfAny(ILExecThread * _thread, System_String *
_this, System_Array * _p1, ILInt32 _p2, ILInt32 _p3);
+ extern ILInt32 _IL_String_GetHashCode(ILExecThread * _thread, System_String *
_this);
+ extern ILInt32 _IL_String_FindInRange(ILExecThread * _thread, System_String *
_this, ILInt32 _p1, ILInt32 _p2, ILInt32 _p3, System_String * _p4);
+ extern System_String * _IL_String_Intern(ILExecThread * _thread,
System_String * _p1);
+ extern System_String * _IL_String_IsInterned(ILExecThread * _thread,
System_String * _p1);
+ extern ILInt32 _IL_String_LastIndexOf(ILExecThread * _thread, System_String *
_this, ILUInt16 _p1, ILInt32 _p2, ILInt32 _p3);
+ extern ILInt32 _IL_String_LastIndexOfAny(ILExecThread * _thread,
System_String * _this, System_Array * _p1, ILInt32 _p2, ILInt32 _p3);
+ extern void _IL_String_CharFill_Stringiic(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2, ILInt32 _p3, ILUInt16 _p4);
+ extern void _IL_String_CharFill_Stringiacii(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2, System_Array * _p3, ILInt32 _p4, ILInt32 _p5);
+ extern System_String * _IL_String_Replace_cc(ILExecThread * _thread,
System_String * _this, ILUInt16 _p1, ILUInt16 _p2);
+ extern System_String * _IL_String_Replace_StringString(ILExecThread *
_thread, System_String * _this, System_String * _p1, System_String * _p2);
+ extern void _IL_String_SetChar(ILExecThread * _thread, System_String * _this,
ILInt32 _p1, ILUInt16 _p2);
+
extern ILBool _IL_Double_IsNaN(ILExecThread * _thread, ILDouble _p1);
extern ILInt32 _IL_Double_TestInfinity(ILExecThread * _thread, ILDouble _p1);
***************
*** 84,87 ****
--- 113,124 ----
extern void _IL_Guid_NewGuid(ILExecThread * _thread, void * _result);
+ extern ILBool _IL_BitConverter_GetLittleEndian(ILExecThread * _thread);
+ extern ILInt64 _IL_BitConverter_DoubleToInt64Bits(ILExecThread * _thread,
ILDouble _p1);
+ extern ILDouble _IL_BitConverter_Int64BitsToDouble(ILExecThread * _thread,
ILInt64 _p1);
+ extern ILInt32 _IL_BitConverter_FloatToInt32Bits(ILExecThread * _thread,
ILFloat _p1);
+ extern ILFloat _IL_BitConverter_Int32BitsToFloat(ILExecThread * _thread,
ILInt32 _p1);
+ extern System_Array * _IL_BitConverter_GetLittleEndianBytes_f(ILExecThread *
_thread, ILFloat _p1);
+ extern System_Array * _IL_BitConverter_GetLittleEndianBytes_d(ILExecThread *
_thread, ILDouble _p1);
+
extern ILDouble _IL_Math_Log(ILExecThread * _thread, ILDouble _p1);
extern ILDouble _IL_Math_RoundDouble(ILExecThread * _thread, ILDouble _p1,
ILInt32 _p2);
***************
*** 105,150 ****
extern ILDouble _IL_Math_Tanh(ILExecThread * _thread, ILDouble _p1);
- extern ILNativeInt _IL_RuntimeMethodHandle_GetFunctionPointer(ILExecThread *
_thread, void * _this);
-
extern ILBool _IL_Single_IsNaN(ILExecThread * _thread, ILFloat _p1);
extern ILInt32 _IL_Single_TestInfinity(ILExecThread * _thread, ILFloat _p1);
- extern System_String * _IL_String_Concat_StringString(ILExecThread * _thread,
System_String * _p1, System_String * _p2);
- extern System_String * _IL_String_ctor_ci(ILExecThread * _thread, ILUInt16
_p1, ILInt32 _p2);
- extern System_String * _IL_String_ctor_ac(ILExecThread * _thread,
System_Array * _p1);
- extern ILBool _IL_String_Equals(ILExecThread * _thread, System_String * _p1,
System_String * _p2);
- extern ILUInt16 _IL_String_GetChar(ILExecThread * _thread, System_String *
_this, ILInt32 _p1);
- extern ILInt32 _IL_String_IndexOf(ILExecThread * _thread, System_String *
_this, ILUInt16 _p1, ILInt32 _p2, ILInt32 _p3);
- extern System_String * _IL_String_NewString(ILExecThread * _thread, ILInt32
_p1);
- extern void _IL_String_Copy_StringiStringii(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2, System_String * _p3, ILInt32 _p4, ILInt32
_p5);
- extern ILInt32 _IL_String_InternalCompare(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2, ILInt32 _p3, System_String * _p4, ILInt32
_p5, ILInt32 _p6, ILBool _p7, ILObject * _p8);
- extern System_String * _IL_String_Trim(ILExecThread * _thread, System_String
* _this, System_Array * _p1, ILInt32 _p2);
- extern System_String * _IL_String_ctor_acii(ILExecThread * _thread,
System_Array * _p1, ILInt32 _p2, ILInt32 _p3);
- extern System_String * _IL_String_ctor_pcii(ILExecThread * _thread, ILUInt16
* _p1, ILInt32 _p2, ILInt32 _p3);
- extern System_String * _IL_String_ctor_pc(ILExecThread * _thread, ILUInt16 *
_p1);
- extern System_String * _IL_String_ctor_pbiiEncoding(ILExecThread * _thread,
ILInt8 * _p1, ILInt32 _p2, ILInt32 _p3, ILObject * _p4);
- extern System_String * _IL_String_ctor_pbii(ILExecThread * _thread, ILInt8 *
_p1, ILInt32 _p2, ILInt32 _p3);
- extern System_String * _IL_String_ctor_pb(ILExecThread * _thread, ILInt8 *
_p1);
- extern ILInt32 _IL_String_Compare(ILExecThread * _thread, System_String *
_p1, System_String * _p2);
- extern ILInt32 _IL_String_InternalOrdinal(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2, ILInt32 _p3, System_String * _p4, ILInt32
_p5, ILInt32 _p6);
- extern System_String * _IL_String_NewBuilder(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2);
- extern void _IL_String_Copy_StringiString(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2, System_String * _p3);
- extern void _IL_String_InsertSpace(ILExecThread * _thread, System_String *
_p1, ILInt32 _p2, ILInt32 _p3);
- extern void _IL_String_RemoveSpace(ILExecThread * _thread, System_String *
_p1, ILInt32 _p2, ILInt32 _p3);
- extern System_String * _IL_String_Concat_StringStringString(ILExecThread *
_thread, System_String * _p1, System_String * _p2, System_String * _p3);
- extern void _IL_String_CopyToChecked(ILExecThread * _thread, System_String *
_this, ILInt32 _p1, System_Array * _p2, ILInt32 _p3, ILInt32 _p4);
- extern ILInt32 _IL_String_IndexOfAny(ILExecThread * _thread, System_String *
_this, System_Array * _p1, ILInt32 _p2, ILInt32 _p3);
- extern ILInt32 _IL_String_GetHashCode(ILExecThread * _thread, System_String *
_this);
- extern ILInt32 _IL_String_FindInRange(ILExecThread * _thread, System_String *
_this, ILInt32 _p1, ILInt32 _p2, ILInt32 _p3, System_String * _p4);
- extern System_String * _IL_String_Intern(ILExecThread * _thread,
System_String * _p1);
- extern System_String * _IL_String_IsInterned(ILExecThread * _thread,
System_String * _p1);
- extern ILInt32 _IL_String_LastIndexOf(ILExecThread * _thread, System_String *
_this, ILUInt16 _p1, ILInt32 _p2, ILInt32 _p3);
- extern ILInt32 _IL_String_LastIndexOfAny(ILExecThread * _thread,
System_String * _this, System_Array * _p1, ILInt32 _p2, ILInt32 _p3);
- extern void _IL_String_CharFill_Stringiic(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2, ILInt32 _p3, ILUInt16 _p4);
- extern void _IL_String_CharFill_Stringiacii(ILExecThread * _thread,
System_String * _p1, ILInt32 _p2, System_Array * _p3, ILInt32 _p4, ILInt32 _p5);
- extern System_String * _IL_String_Replace_cc(ILExecThread * _thread,
System_String * _this, ILUInt16 _p1, ILUInt16 _p2);
- extern System_String * _IL_String_Replace_StringString(ILExecThread *
_thread, System_String * _this, System_String * _p1, System_String * _p2);
- extern void _IL_String_SetChar(ILExecThread * _thread, System_String * _this,
ILInt32 _p1, ILUInt16 _p2);
-
extern ILObject * _IL_Type_GetTypeFromHandle(ILExecThread * _thread, void *
_p1);
extern void _IL_Type_GetTypeHandle(ILExecThread * _thread, void * _result,
ILObject * _p1);
--- 142,148 ----
***************
*** 155,162 ****
extern ILBool _IL_TypedReference_ClrSetTypedReference(ILExecThread * _thread,
ILTypedRef _p1, ILObject * _p2);
! extern void _IL_WaitHandle_InternalClose(ILExecThread * _thread, ILNativeInt
_p1);
! extern ILBool _IL_WaitHandle_InternalWaitAll(ILExecThread * _thread,
System_Array * _p1, ILInt32 _p2, ILBool _p3);
! extern ILInt32 _IL_WaitHandle_InternalWaitAny(ILExecThread * _thread,
System_Array * _p1, ILInt32 _p2, ILBool _p3);
! extern ILBool _IL_WaitHandle_InternalWaitOne(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
extern ILInt32 _IL_Interlocked_CompareExchange_Riii(ILExecThread * _thread,
ILInt32 * _p1, ILInt32 _p2, ILInt32 _p3);
--- 153,157 ----
extern ILBool _IL_TypedReference_ClrSetTypedReference(ILExecThread * _thread,
ILTypedRef _p1, ILObject * _p2);
! extern ILNativeInt _IL_RuntimeMethodHandle_GetFunctionPointer(ILExecThread *
_thread, void * _this);
extern ILInt32 _IL_Interlocked_CompareExchange_Riii(ILExecThread * _thread,
ILInt32 * _p1, ILInt32 _p2, ILInt32 _p3);
***************
*** 178,186 ****
extern void _IL_Monitor_PulseAll(ILExecThread * _thread, ILObject * _p1);
extern ILNativeInt _IL_Mutex_InternalCreateMutex(ILExecThread * _thread,
ILBool _p1, ILString * _p2, ILBool * gotOwnership);
extern void _IL_Mutex_InternalReleaseMutex(ILExecThread * _thread,
ILNativeInt _p1);
extern ILInt32 _IL_Thread_InternalGetThreadId(ILExecThread * _thread);
- extern ILObject * _IL_Thread_InternalCurrentThread(ILExecThread * _thread);
extern void _IL_Thread_InitializeThread(ILExecThread * _thread, ILObject *
_this);
extern void _IL_Thread_FinalizeThread(ILExecThread * _thread, ILObject *
_this);
--- 173,185 ----
extern void _IL_Monitor_PulseAll(ILExecThread * _thread, ILObject * _p1);
+ extern void _IL_WaitHandle_InternalClose(ILExecThread * _thread, ILNativeInt
_p1);
+ extern ILBool _IL_WaitHandle_InternalWaitAll(ILExecThread * _thread,
System_Array * _p1, ILInt32 _p2, ILBool _p3);
+ extern ILInt32 _IL_WaitHandle_InternalWaitAny(ILExecThread * _thread,
System_Array * _p1, ILInt32 _p2, ILBool _p3);
+ extern ILBool _IL_WaitHandle_InternalWaitOne(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
+
extern ILNativeInt _IL_Mutex_InternalCreateMutex(ILExecThread * _thread,
ILBool _p1, ILString * _p2, ILBool * gotOwnership);
extern void _IL_Mutex_InternalReleaseMutex(ILExecThread * _thread,
ILNativeInt _p1);
extern ILInt32 _IL_Thread_InternalGetThreadId(ILExecThread * _thread);
extern void _IL_Thread_InitializeThread(ILExecThread * _thread, ILObject *
_this);
extern void _IL_Thread_FinalizeThread(ILExecThread * _thread, ILObject *
_this);
***************
*** 217,220 ****
--- 216,220 ----
extern void _IL_Thread_VolatileWrite_Rdd(ILExecThread * _thread, ILDouble *
_p1, ILDouble _p2);
extern void _IL_Thread_VolatileWrite_RObjectObject(ILExecThread * _thread,
ILObject * * _p1, ILObject * _p2);
+ extern ILObject * _IL_Thread_InternalCurrentThread(ILExecThread * _thread);
extern ILInt32 _IL_Thread_InternalGetState(ILExecThread * _thread, ILObject *
_this);
extern void _IL_Thread_InternalSetBackground(ILExecThread * _thread, ILObject
* _this, ILBool _p1);
***************
*** 309,316 ****
extern ILObject * _IL_MethodBase_GetCurrentMethod(ILExecThread * _thread);
- extern ILObject * _IL_ClrConstructor_Invoke(ILExecThread * _thread, ILObject
* _this, ILInt32 _p1, ILObject * _p2, System_Array * _p3, ILObject * _p4);
-
extern ILObject * _IL_FieldInfo_GetFieldFromHandle(ILExecThread * _thread,
void * _p1);
extern ILObject * _IL_ClrField_GetFieldType(ILExecThread * _thread,
ILNativeInt _p1);
extern ILObject * _IL_ClrField_GetValue(ILExecThread * _thread, ILObject *
_this, ILObject * _p1);
--- 309,347 ----
extern ILObject * _IL_MethodBase_GetCurrentMethod(ILExecThread * _thread);
extern ILObject * _IL_FieldInfo_GetFieldFromHandle(ILExecThread * _thread,
void * _p1);
+ extern ILObject * _IL_Module_GetModuleType(ILExecThread * _thread, ILObject *
_this);
+ extern ILObject * _IL_Module_GetAssembly(ILExecThread * _thread, ILObject *
_this);
+ extern ILString * _IL_Module_GetFullName(ILExecThread * _thread, ILObject *
_this);
+ extern ILObject * _IL_Module_GetType(ILExecThread * _thread, ILObject *
_this, ILString * _p1, ILBool _p2, ILBool _p3);
+ extern System_Array * _IL_Module_GetTypes(ILExecThread * _thread, ILObject *
_this);
+ extern ILBool _IL_Module_IsResource(ILExecThread * _thread, ILObject * _this);
+
+ extern ILInt32 _IL_ClrType_GetClrArrayRank(ILExecThread * _thread, ILObject *
_this);
+ extern ILInt32 _IL_ClrType_GetAttributeFlagsImpl(ILExecThread * _thread,
ILObject * _this);
+ extern ILInt32 _IL_ClrType_GetClrTypeCategory(ILExecThread * _thread,
ILObject * _this);
+ extern ILObject * _IL_ClrType_GetElementType(ILExecThread * _thread, ILObject
* _this);
+ extern System_Array * _IL_ClrType_GetInterfaces(ILExecThread * _thread,
ILObject * _this);
+ extern ILBool _IL_ClrType_IsSubclassOf(ILExecThread * _thread, ILObject *
_this, ILObject * _p1);
+ extern ILString * _IL_ClrType_GetClrFullName(ILExecThread * _thread, ILObject
* _this);
+ extern ILObject * _IL_ClrType_GetClrAssembly(ILExecThread * _thread, ILObject
* _this);
+ extern ILObject * _IL_ClrType_GetClrBaseType(ILExecThread * _thread, ILObject
* _this);
+ extern ILObject * _IL_ClrType_GetInterface(ILExecThread * _thread, ILObject *
_this, ILString * _p1, ILBool _p2);
+ extern ILObject * _IL_ClrType_GetMemberImpl(ILExecThread * _thread, ILObject
* _this, ILString * _p1, ILInt32 _p2, ILInt32 _p3, ILObject * _p4, ILInt32 _p5,
System_Array * _p6, System_Array * _p7);
+ extern ILObject * _IL_ClrType_GetMembersImpl(ILExecThread * _thread, ILObject
* _this, ILInt32 _p1, ILInt32 _p2, ILObject * _p3, ILString * _p4);
+ extern ILBool _IL_ClrType_IsClrNestedType(ILExecThread * _thread, ILObject *
_this);
+ extern void _IL_ClrType_GetClrGUID(ILExecThread * _thread, void * _result,
ILObject * _this);
+ extern ILObject * _IL_ClrType_GetClrModule(ILExecThread * _thread, ILObject *
_this);
+ extern ILObject * _IL_ClrType_GetClrNestedDeclaringType(ILExecThread *
_thread, ILObject * _this);
+ extern ILString * _IL_ClrType_GetClrName(ILExecThread * _thread, ILObject *
_this);
+ extern ILString * _IL_ClrType_GetClrNamespace(ILExecThread * _thread,
ILObject * _this);
+ extern ILBool _IL_ClrType_HasGenericArgumentsImpl(ILExecThread * _thread,
ILObject * _this);
+ extern ILBool _IL_ClrType_HasGenericParametersImpl(ILExecThread * _thread,
ILObject * _this);
+ extern System_Array * _IL_ClrType_GetGenericArguments(ILExecThread * _thread,
ILObject * _this);
+ extern ILObject * _IL_ClrType_BindGenericParameters(ILExecThread * _thread,
ILObject * _this, System_Array * _p1);
+ extern ILObject * _IL_ClrType_GetGenericTypeDefinition(ILExecThread *
_thread, ILObject * _this);
+
+ extern ILObject * _IL_ClrConstructor_Invoke(ILExecThread * _thread, ILObject
* _this, ILInt32 _p1, ILObject * _p2, System_Array * _p3, ILObject * _p4);
+
extern ILObject * _IL_ClrField_GetFieldType(ILExecThread * _thread,
ILNativeInt _p1);
extern ILObject * _IL_ClrField_GetValue(ILExecThread * _thread, ILObject *
_this, ILObject * _p1);
***************
*** 320,329 ****
extern ILBool _IL_ClrHelpers_CanAccess(ILExecThread * _thread, ILNativeInt
_p1);
extern ILString * _IL_ClrHelpers_GetName(ILExecThread * _thread, ILNativeInt
_p1);
extern ILInt32 _IL_ClrHelpers_GetNumParameters(ILExecThread * _thread,
ILNativeInt _p1);
- extern ILInt32 _IL_ClrHelpers_GetMemberAttrs(ILExecThread * _thread,
ILNativeInt _p1);
extern ILInt32 _IL_ClrHelpers_GetCallConv(ILExecThread * _thread, ILNativeInt
_p1);
extern ILInt32 _IL_ClrHelpers_GetImplAttrs(ILExecThread * _thread,
ILNativeInt _p1);
- extern ILObject * _IL_ClrHelpers_GetSemantics(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2, ILBool _p3);
extern System_Array * _IL_ClrHelpers_GetCustomAttributes(ILExecThread *
_thread, ILNativeInt _p1, ILNativeInt _p2, ILBool _p3);
extern ILBool _IL_ClrHelpers_IsDefined(ILExecThread * _thread, ILNativeInt
_p1, ILNativeInt _p2, ILBool _p3);
--- 351,360 ----
extern ILBool _IL_ClrHelpers_CanAccess(ILExecThread * _thread, ILNativeInt
_p1);
+ extern ILInt32 _IL_ClrHelpers_GetMemberAttrs(ILExecThread * _thread,
ILNativeInt _p1);
+ extern ILObject * _IL_ClrHelpers_GetSemantics(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2, ILBool _p3);
extern ILString * _IL_ClrHelpers_GetName(ILExecThread * _thread, ILNativeInt
_p1);
extern ILInt32 _IL_ClrHelpers_GetNumParameters(ILExecThread * _thread,
ILNativeInt _p1);
extern ILInt32 _IL_ClrHelpers_GetCallConv(ILExecThread * _thread, ILNativeInt
_p1);
extern ILInt32 _IL_ClrHelpers_GetImplAttrs(ILExecThread * _thread,
ILNativeInt _p1);
extern System_Array * _IL_ClrHelpers_GetCustomAttributes(ILExecThread *
_thread, ILNativeInt _p1, ILNativeInt _p2, ILBool _p3);
extern ILBool _IL_ClrHelpers_IsDefined(ILExecThread * _thread, ILNativeInt
_p1, ILNativeInt _p2, ILBool _p3);
***************
*** 336,384 ****
extern ILObject * _IL_ClrMethod_GetBaseDefinition(ILExecThread * _thread,
ILObject * _this);
extern ILInt32 _IL_ClrParameter_GetParamAttrs(ILExecThread * _thread,
ILNativeInt _p1);
extern ILString * _IL_ClrParameter_GetParamName(ILExecThread * _thread,
ILNativeInt _p1);
extern ILObject * _IL_ClrParameter_GetDefault(ILExecThread * _thread,
ILNativeInt _p1);
- extern ILObject * _IL_ClrProperty_GetPropertyType(ILExecThread * _thread,
ILNativeInt _p1);
-
extern ILInt32 _IL_ClrResourceStream_ResourceRead(ILExecThread * _thread,
ILNativeInt _p1, ILInt64 _p2, System_Array * _p3, ILInt32 _p4, ILInt32 _p5);
extern ILInt32 _IL_ClrResourceStream_ResourceReadByte(ILExecThread * _thread,
ILNativeInt _p1, ILInt64 _p2);
extern ILUInt8 * _IL_ClrResourceStream_ResourceGetAddress(ILExecThread *
_thread, ILNativeInt _p1, ILInt64 _p2);
! extern ILInt32 _IL_ClrType_GetClrArrayRank(ILExecThread * _thread, ILObject *
_this);
! extern ILInt32 _IL_ClrType_GetAttributeFlagsImpl(ILExecThread * _thread,
ILObject * _this);
! extern ILInt32 _IL_ClrType_GetClrTypeCategory(ILExecThread * _thread,
ILObject * _this);
! extern ILObject * _IL_ClrType_GetElementType(ILExecThread * _thread, ILObject
* _this);
! extern System_Array * _IL_ClrType_GetInterfaces(ILExecThread * _thread,
ILObject * _this);
! extern ILBool _IL_ClrType_IsSubclassOf(ILExecThread * _thread, ILObject *
_this, ILObject * _p1);
! extern ILString * _IL_ClrType_GetClrFullName(ILExecThread * _thread, ILObject
* _this);
! extern ILObject * _IL_ClrType_GetClrAssembly(ILExecThread * _thread, ILObject
* _this);
! extern ILObject * _IL_ClrType_GetClrBaseType(ILExecThread * _thread, ILObject
* _this);
! extern ILObject * _IL_ClrType_GetInterface(ILExecThread * _thread, ILObject *
_this, ILString * _p1, ILBool _p2);
! extern ILObject * _IL_ClrType_GetMemberImpl(ILExecThread * _thread, ILObject
* _this, ILString * _p1, ILInt32 _p2, ILInt32 _p3, ILObject * _p4, ILInt32 _p5,
System_Array * _p6, System_Array * _p7);
! extern ILObject * _IL_ClrType_GetMembersImpl(ILExecThread * _thread, ILObject
* _this, ILInt32 _p1, ILInt32 _p2, ILObject * _p3, ILString * _p4);
! extern ILBool _IL_ClrType_IsClrNestedType(ILExecThread * _thread, ILObject *
_this);
! extern void _IL_ClrType_GetClrGUID(ILExecThread * _thread, void * _result,
ILObject * _this);
! extern ILObject * _IL_ClrType_GetClrModule(ILExecThread * _thread, ILObject *
_this);
! extern ILObject * _IL_ClrType_GetClrNestedDeclaringType(ILExecThread *
_thread, ILObject * _this);
! extern ILString * _IL_ClrType_GetClrName(ILExecThread * _thread, ILObject *
_this);
! extern ILString * _IL_ClrType_GetClrNamespace(ILExecThread * _thread,
ILObject * _this);
! extern ILBool _IL_ClrType_IsGenericTypeImpl(ILExecThread * _thread, ILObject
* _this);
! extern ILInt32 _IL_ClrType_ArityImpl(ILExecThread * _thread, ILObject *
_this);
! extern System_Array * _IL_ClrType_GetInstantiation(ILExecThread * _thread,
ILObject * _this);
! extern ILObject * _IL_ClrType_Instantiate(ILExecThread * _thread, ILObject *
_this, System_Array * _p1);
! extern ILObject * _IL_ClrType_GetGenericType(ILExecThread * _thread, ILObject
* _this);
!
! extern ILObject * _IL_Module_GetModuleType(ILExecThread * _thread, ILObject *
_this);
! extern ILObject * _IL_Module_GetAssembly(ILExecThread * _thread, ILObject *
_this);
! extern ILString * _IL_Module_GetFullName(ILExecThread * _thread, ILObject *
_this);
! extern ILObject * _IL_Module_GetType(ILExecThread * _thread, ILObject *
_this, ILString * _p1, ILBool _p2, ILBool _p3);
! extern System_Array * _IL_Module_GetTypes(ILExecThread * _thread, ILObject *
_this);
! extern ILBool _IL_Module_IsResource(ILExecThread * _thread, ILObject * _this);
extern ILNativeInt _IL_AssemblyBuilder_ClrAssemblyCreate(ILExecThread *
_thread, ILString * _p1, ILInt32 _p2, ILInt32 _p3, ILInt32 _p4, ILInt32 _p5,
ILInt32 _p6, ILNativeInt * writer);
extern ILBool _IL_AssemblyBuilder_ClrSave(ILExecThread * _thread, ILNativeInt
_p1, ILNativeInt _p2, ILString * _p3, ILNativeInt _p4, ILInt32 _p5);
extern ILInt32 _IL_AssemblyBuilder_ClrWriteMethod(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2, System_Array * _p3, System_Array * _p4,
System_Array * _p5, System_Array * _p6, System_Array * _p7, System_Array * _p8,
System_Array * _p9);
- extern ILInt32 _IL_AssemblyBuilder_ClrGetItemToken(ILExecThread * _thread,
ILNativeInt _p1);
extern ILNativeInt _IL_AssemblyBuilder_ClrGetItemFromToken(ILExecThread *
_thread, ILNativeInt _p1, ILInt32 _p2);
--- 367,395 ----
extern ILObject * _IL_ClrMethod_GetBaseDefinition(ILExecThread * _thread,
ILObject * _this);
+ extern ILObject * _IL_ClrProperty_GetPropertyType(ILExecThread * _thread,
ILNativeInt _p1);
+
extern ILInt32 _IL_ClrParameter_GetParamAttrs(ILExecThread * _thread,
ILNativeInt _p1);
extern ILString * _IL_ClrParameter_GetParamName(ILExecThread * _thread,
ILNativeInt _p1);
extern ILObject * _IL_ClrParameter_GetDefault(ILExecThread * _thread,
ILNativeInt _p1);
extern ILInt32 _IL_ClrResourceStream_ResourceRead(ILExecThread * _thread,
ILNativeInt _p1, ILInt64 _p2, System_Array * _p3, ILInt32 _p4, ILInt32 _p5);
extern ILInt32 _IL_ClrResourceStream_ResourceReadByte(ILExecThread * _thread,
ILNativeInt _p1, ILInt64 _p2);
extern ILUInt8 * _IL_ClrResourceStream_ResourceGetAddress(ILExecThread *
_thread, ILNativeInt _p1, ILInt64 _p2);
! extern ILNativeInt _IL_TypeBuilder_ClrTypeCreate(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2, ILString * _p3, ILString * _p4, ILInt32 _p5,
void * _p6);
! extern void _IL_TypeBuilder_ClrTypeSetPackingSize(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
! extern void _IL_TypeBuilder_ClrTypeSetClassSize(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
! extern void _IL_TypeBuilder_ClrTypeAddInterface(ILExecThread * _thread,
ILNativeInt _p1, void * _p2);
! extern ILInt32 _IL_TypeBuilder_ClrTypeGetPackingSize(ILExecThread * _thread,
ILNativeInt _p1);
! extern ILInt32 _IL_TypeBuilder_ClrTypeGetClassSize(ILExecThread * _thread,
ILNativeInt _p1);
! extern void _IL_TypeBuilder_ClrTypeAddOverride(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2, ILInt32 _p3);
! extern void _IL_TypeBuilder_ClrTypeSetParent(ILExecThread * _thread,
ILNativeInt _p1, void * _p2);
! extern ILInt32 _IL_TypeBuilder_ClrTypeImport(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2);
! extern ILInt32 _IL_TypeBuilder_ClrTypeImportMember(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2);
+ extern ILInt32 _IL_AssemblyBuilder_ClrGetItemToken(ILExecThread * _thread,
ILNativeInt _p1);
extern ILNativeInt _IL_AssemblyBuilder_ClrAssemblyCreate(ILExecThread *
_thread, ILString * _p1, ILInt32 _p2, ILInt32 _p3, ILInt32 _p4, ILInt32 _p5,
ILInt32 _p6, ILNativeInt * writer);
extern ILBool _IL_AssemblyBuilder_ClrSave(ILExecThread * _thread, ILNativeInt
_p1, ILNativeInt _p2, ILString * _p3, ILNativeInt _p4, ILInt32 _p5);
extern ILInt32 _IL_AssemblyBuilder_ClrWriteMethod(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2, System_Array * _p3, System_Array * _p4,
System_Array * _p5, System_Array * _p6, System_Array * _p7, System_Array * _p8,
System_Array * _p9);
extern ILNativeInt _IL_AssemblyBuilder_ClrGetItemFromToken(ILExecThread *
_thread, ILNativeInt _p1, ILInt32 _p2);
***************
*** 386,400 ****
extern void _IL_EventBuilder_ClrEventAddSemantics(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2, void * _p3);
- extern void _IL_FieldBuilder_ClrFieldSetConstant(ILExecThread * _thread,
ILNativeInt _p1, ILObject * _p2);
extern ILNativeInt _IL_FieldBuilder_ClrFieldCreate(ILExecThread * _thread,
ILNativeInt _p1, ILString * _p2, ILNativeInt _p3, ILInt32 _p4);
extern void _IL_FieldBuilder_ClrFieldSetMarshal(ILExecThread * _thread,
ILNativeInt _p1, System_Array * _p2);
extern void _IL_FieldBuilder_ClrFieldSetOffset(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
- extern void _IL_FieldBuilder_ClrFieldSetRVA(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
extern ILNativeInt _IL_MethodBuilder_ClrMethodCreate(ILExecThread * _thread,
ILNativeInt _p1, ILString * _p2, ILInt32 _p3, ILNativeInt _p4);
extern void _IL_MethodBuilder_ClrMethodSetImplAttrs(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
- extern void _IL_MethodBuilder_ClrMethodSetRVA(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
extern ILInt32 _IL_MethodBuilder_ClrMethodCreateVarArgRef(ILExecThread *
_thread, ILNativeInt _p1, ILInt32 _p2, ILNativeInt _p3);
- extern void _IL_MethodBuilder_ClrMethodAddPInvoke(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2, ILString * _p3, ILString * _p4);
extern ILInt32 _IL_ModuleBuilder_ClrModuleWriteData(ILExecThread * _thread,
ILNativeInt _p1, System_Array * _p2);
--- 397,411 ----
extern void _IL_EventBuilder_ClrEventAddSemantics(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2, void * _p3);
extern ILNativeInt _IL_FieldBuilder_ClrFieldCreate(ILExecThread * _thread,
ILNativeInt _p1, ILString * _p2, ILNativeInt _p3, ILInt32 _p4);
+ extern void _IL_FieldBuilder_ClrFieldSetRVA(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
+ extern void _IL_FieldBuilder_ClrFieldSetConstant(ILExecThread * _thread,
ILNativeInt _p1, ILObject * _p2);
extern void _IL_FieldBuilder_ClrFieldSetMarshal(ILExecThread * _thread,
ILNativeInt _p1, System_Array * _p2);
extern void _IL_FieldBuilder_ClrFieldSetOffset(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
+ extern void _IL_MethodBuilder_ClrMethodAddPInvoke(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2, ILString * _p3, ILString * _p4);
+ extern void _IL_MethodBuilder_ClrMethodSetRVA(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
extern ILNativeInt _IL_MethodBuilder_ClrMethodCreate(ILExecThread * _thread,
ILNativeInt _p1, ILString * _p2, ILInt32 _p3, ILNativeInt _p4);
extern void _IL_MethodBuilder_ClrMethodSetImplAttrs(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
extern ILInt32 _IL_MethodBuilder_ClrMethodCreateVarArgRef(ILExecThread *
_thread, ILNativeInt _p1, ILInt32 _p2, ILNativeInt _p3);
extern ILInt32 _IL_ModuleBuilder_ClrModuleWriteData(ILExecThread * _thread,
ILNativeInt _p1, System_Array * _p2);
***************
*** 403,420 ****
extern ILInt32 _IL_ModuleBuilder_ClrModuleCreateString(ILExecThread *
_thread, ILNativeInt _p1, ILString * _p2);
- extern ILNativeInt _IL_ParameterBuilder_ClrParameterCreate(ILExecThread *
_thread, ILNativeInt _p1, ILInt32 _p2, ILInt32 _p3, ILString * _p4);
- extern ILInt32 _IL_ParameterBuilder_ClrParameterGetPosition(ILExecThread *
_thread, ILNativeInt _p1);
- extern ILInt32 _IL_ParameterBuilder_ClrParameterGetAttrs(ILExecThread *
_thread, ILNativeInt _p1);
- extern ILString * _IL_ParameterBuilder_ClrParameterGetName(ILExecThread *
_thread, ILNativeInt _p1);
-
extern ILNativeInt _IL_PropertyBuilder_ClrPropertyCreate(ILExecThread *
_thread, ILNativeInt _p1, ILString * _p2, ILInt32 _p3, ILNativeInt _p4);
extern void _IL_PropertyBuilder_ClrPropertyAddSemantics(ILExecThread *
_thread, ILNativeInt _p1, ILInt32 _p2, void * _p3);
extern ILNativeInt _IL_SignatureHelper_ClrSigCreateMethod(ILExecThread *
_thread, ILNativeInt _p1, ILInt32 _p2, ILNativeInt _p3);
- extern ILNativeInt _IL_SignatureHelper_ClrSigCreateLocal(ILExecThread *
_thread, ILNativeInt _p1);
- extern ILBool _IL_SignatureHelper_ClrSigAddArgument(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2, ILNativeInt _p3);
- extern ILNativeInt _IL_SignatureHelper_ClrSigCreateMethodCopy(ILExecThread *
_thread, ILNativeInt _p1, ILNativeInt _p2, ILInt32 _p3);
- extern ILBool _IL_SignatureHelper_ClrSigAddSentinel(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2);
- extern ILInt32 _IL_SignatureHelper_ClrStandAloneToken(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2);
extern ILNativeInt _IL_SignatureHelper_ClrSigCreateProperty(ILExecThread *
_thread, ILNativeInt _p1, ILNativeInt _p2);
extern ILNativeInt _IL_SignatureHelper_ClrSigModuleToContext(ILExecThread *
_thread, ILNativeInt _p1);
--- 414,421 ----
***************
*** 425,443 ****
extern ILNativeInt _IL_SignatureHelper_ClrSigCreateValueType(ILExecThread *
_thread, ILNativeInt _p1, ILInt32 _p2);
extern ILNativeInt _IL_SignatureHelper_ClrSigCreateClass(ILExecThread *
_thread, ILNativeInt _p1, ILInt32 _p2);
extern ILBool _IL_SignatureHelper_ClrSigIdentical(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2);
extern ILInt32 _IL_SignatureHelper_ClrSigGetHashCode(ILExecThread * _thread,
ILNativeInt _p1);
extern ILInt64 _IL_SignatureHelper_ClrSigFinalize(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2, ILBool _p3);
extern System_Array * _IL_SignatureHelper_ClrSigGetBytes(ILExecThread *
_thread, ILNativeInt _p1, ILInt64 _p2);
! extern ILInt32 _IL_TypeBuilder_ClrTypeImportMember(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2);
! extern ILInt32 _IL_TypeBuilder_ClrTypeImport(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2);
! extern ILNativeInt _IL_TypeBuilder_ClrTypeCreate(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2, ILString * _p3, ILString * _p4, ILInt32 _p5,
void * _p6);
! extern void _IL_TypeBuilder_ClrTypeSetPackingSize(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
! extern void _IL_TypeBuilder_ClrTypeSetClassSize(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
! extern void _IL_TypeBuilder_ClrTypeAddInterface(ILExecThread * _thread,
ILNativeInt _p1, void * _p2);
! extern ILInt32 _IL_TypeBuilder_ClrTypeGetPackingSize(ILExecThread * _thread,
ILNativeInt _p1);
! extern ILInt32 _IL_TypeBuilder_ClrTypeGetClassSize(ILExecThread * _thread,
ILNativeInt _p1);
! extern void _IL_TypeBuilder_ClrTypeAddOverride(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2, ILInt32 _p3);
! extern void _IL_TypeBuilder_ClrTypeSetParent(ILExecThread * _thread,
ILNativeInt _p1, void * _p2);
extern ILInt32 _IL_CultureInfo_InternalCultureID(ILExecThread * _thread);
--- 426,443 ----
extern ILNativeInt _IL_SignatureHelper_ClrSigCreateValueType(ILExecThread *
_thread, ILNativeInt _p1, ILInt32 _p2);
extern ILNativeInt _IL_SignatureHelper_ClrSigCreateClass(ILExecThread *
_thread, ILNativeInt _p1, ILInt32 _p2);
+ extern ILNativeInt _IL_SignatureHelper_ClrSigCreateLocal(ILExecThread *
_thread, ILNativeInt _p1);
+ extern ILBool _IL_SignatureHelper_ClrSigAddArgument(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2, ILNativeInt _p3);
+ extern ILNativeInt _IL_SignatureHelper_ClrSigCreateMethodCopy(ILExecThread *
_thread, ILNativeInt _p1, ILNativeInt _p2, ILInt32 _p3);
+ extern ILBool _IL_SignatureHelper_ClrSigAddSentinel(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2);
extern ILBool _IL_SignatureHelper_ClrSigIdentical(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2);
extern ILInt32 _IL_SignatureHelper_ClrSigGetHashCode(ILExecThread * _thread,
ILNativeInt _p1);
extern ILInt64 _IL_SignatureHelper_ClrSigFinalize(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2, ILBool _p3);
extern System_Array * _IL_SignatureHelper_ClrSigGetBytes(ILExecThread *
_thread, ILNativeInt _p1, ILInt64 _p2);
+ extern ILInt32 _IL_SignatureHelper_ClrStandAloneToken(ILExecThread * _thread,
ILNativeInt _p1, ILNativeInt _p2);
! extern ILNativeInt _IL_ParameterBuilder_ClrParameterCreate(ILExecThread *
_thread, ILNativeInt _p1, ILInt32 _p2, ILInt32 _p3, ILString * _p4);
! extern ILInt32 _IL_ParameterBuilder_ClrParameterGetPosition(ILExecThread *
_thread, ILNativeInt _p1);
! extern ILInt32 _IL_ParameterBuilder_ClrParameterGetAttrs(ILExecThread *
_thread, ILNativeInt _p1);
! extern ILString * _IL_ParameterBuilder_ClrParameterGetName(ILExecThread *
_thread, ILNativeInt _p1);
extern ILInt32 _IL_CultureInfo_InternalCultureID(ILExecThread * _thread);
***************
*** 457,541 ****
extern ILInt32 _IL_StackFrame_InternalGetTotalFrames(ILExecThread * _thread);
! extern ILString * _IL_InfoMethods_GetRuntimeVersion(ILExecThread * _thread);
! extern ILString * _IL_InfoMethods_GetNetBIOSMachineName(ILExecThread *
_thread);
! extern ILInt32 _IL_InfoMethods_GetPlatformID(ILExecThread * _thread);
! extern ILString * _IL_InfoMethods_GetUserDomainName(ILExecThread * _thread);
! extern ILBool _IL_InfoMethods_IsUserInteractive(ILExecThread * _thread);
! extern ILString * _IL_InfoMethods_GetUserName(ILExecThread * _thread);
! extern ILInt64 _IL_InfoMethods_GetWorkingSet(ILExecThread * _thread);
!
! extern void _IL_CryptoMethods_Decrypt(ILExecThread * _thread, ILNativeInt
_p1, System_Array * _p2, ILInt32 _p3, System_Array * _p4, ILInt32 _p5);
! extern void _IL_CryptoMethods_Encrypt(ILExecThread * _thread, ILNativeInt
_p1, System_Array * _p2, ILInt32 _p3, System_Array * _p4, ILInt32 _p5);
! extern ILNativeInt _IL_CryptoMethods_EncryptCreate(ILExecThread * _thread,
ILInt32 _p1, System_Array * _p2);
! extern ILNativeInt _IL_CryptoMethods_DecryptCreate(ILExecThread * _thread,
ILInt32 _p1, System_Array * _p2);
! extern void _IL_CryptoMethods_SymmetricFree(ILExecThread * _thread,
ILNativeInt _p1);
! extern ILBool _IL_CryptoMethods_IsSemiWeakKey(ILExecThread * _thread,
System_Array * _p1, ILInt32 _p2);
! extern ILBool _IL_CryptoMethods_IsWeakKey(ILExecThread * _thread,
System_Array * _p1, ILInt32 _p2);
! extern ILBool _IL_CryptoMethods_AlgorithmSupported(ILExecThread * _thread,
ILInt32 _p1);
! extern void _IL_CryptoMethods_GenerateRandom(ILExecThread * _thread,
System_Array * _p1, ILInt32 _p2, ILInt32 _p3);
! extern System_Array * _IL_CryptoMethods_GetKey(ILExecThread * _thread,
ILInt32 _p1, ILString * _p2, ILInt32 _p3, ILInt32 * result);
! extern System_Array * _IL_CryptoMethods_NumPow(ILExecThread * _thread,
System_Array * _p1, System_Array * _p2, System_Array * _p3);
! extern System_Array * _IL_CryptoMethods_NumMod(ILExecThread * _thread,
System_Array * _p1, System_Array * _p2);
! extern System_Array * _IL_CryptoMethods_NumInv(ILExecThread * _thread,
System_Array * _p1, System_Array * _p2);
! extern System_Array * _IL_CryptoMethods_NumMul(ILExecThread * _thread,
System_Array * _p1, System_Array * _p2, System_Array * _p3);
! extern System_Array * _IL_CryptoMethods_NumAdd(ILExecThread * _thread,
System_Array * _p1, System_Array * _p2, System_Array * _p3);
! extern ILBool _IL_CryptoMethods_NumZero(ILExecThread * _thread, System_Array
* _p1);
! extern ILBool _IL_CryptoMethods_NumEq(ILExecThread * _thread, System_Array *
_p1, System_Array * _p2);
! extern ILNativeInt _IL_CryptoMethods_HashNew(ILExecThread * _thread, ILInt32
_p1);
! extern void _IL_CryptoMethods_HashReset(ILExecThread * _thread, ILNativeInt
_p1);
! extern void _IL_CryptoMethods_HashFree(ILExecThread * _thread, ILNativeInt
_p1);
! extern void _IL_CryptoMethods_HashUpdate(ILExecThread * _thread, ILNativeInt
_p1, System_Array * _p2, ILInt32 _p3, ILInt32 _p4);
! extern void _IL_CryptoMethods_HashFinal(ILExecThread * _thread, ILNativeInt
_p1, System_Array * _p2);
! extern System_Array * _IL_CryptoMethods_NumSub(ILExecThread * _thread,
System_Array * _p1, System_Array * _p2, System_Array * _p3);
! extern ILBool _IL_CryptoMethods_SameKey(ILExecThread * _thread, System_Array
* _p1, ILInt32 _p2, System_Array * _p3, ILInt32 _p4);
! extern void _IL_CryptoMethods_StoreKey(ILExecThread * _thread, ILInt32 _p1,
ILString * _p2, System_Array * _p3);
!
extern ILString * _IL_DirMethods_GetSystemDirectory(ILExecThread * _thread);
extern System_Array * _IL_DirMethods_GetLogicalDrives(ILExecThread * _thread);
extern ILString * _IL_DirMethods_GetCurrentDirectory(ILExecThread * _thread);
! extern ILInt32 _IL_DirMethods_ChangeDirectory(ILExecThread * _thread,
ILString * _p1);
! extern ILInt32 _IL_DirMethods_GetFilesInDirectory(ILExecThread * _thread,
ILString * _p1, System_Array * * files);
extern ILInt32 _IL_DirMethods_Delete(ILExecThread * _thread, ILString * _p1);
extern ILInt32 _IL_DirMethods_GetCreationTime(ILExecThread * _thread,
ILString * _p1, ILInt64 * create_time);
extern ILInt32 _IL_DirMethods_GetLastAccess(ILExecThread * _thread, ILString
* _p1, ILInt64 * lastac);
extern ILInt32 _IL_DirMethods_GetLastModification(ILExecThread * _thread,
ILString * _p1, ILInt64 * last_mod);
extern ILInt32 _IL_DirMethods_Rename(ILExecThread * _thread, ILString * _p1,
ILString * _p2);
- extern ILInt32 _IL_DirMethods_CreateDirectory(ILExecThread * _thread,
ILString * _p1);
- extern void _IL_DirMethods_GetPathInfo(ILExecThread * _thread, void *
_result);
-
- extern ILInt32 _IL_FileMethods_GetFileType(ILExecThread * _thread, ILString *
_p1);
- extern ILBool _IL_FileMethods_ValidatePathname(ILExecThread * _thread,
ILString * _p1);
- extern ILInt32 _IL_FileMethods_SetCreationTime(ILExecThread * _thread,
ILString * _p1, ILInt64 _p2);
- extern ILInt32 _IL_FileMethods_SetLastAccessTime(ILExecThread * _thread,
ILString * _p1, ILInt64 _p2);
- extern ILInt32 _IL_FileMethods_SetLastWriteTime(ILExecThread * _thread,
ILString * _p1, ILInt64 _p2);
- extern ILString * _IL_FileMethods_GetErrnoMessage(ILExecThread * _thread,
ILInt32 _p1);
- extern ILInt32 _IL_FileMethods_GetAttributes(ILExecThread * _thread, ILString
* _p1, ILInt32 * attrs);
- extern ILInt32 _IL_FileMethods_SetAttributes(ILExecThread * _thread, ILString
* _p1, ILInt32 _p2);
- extern ILInt32 _IL_FileMethods_GetLength(ILExecThread * _thread, ILString *
_p1, ILInt64 * length);
- extern ILBool _IL_FileMethods_Open(ILExecThread * _thread, ILString * _p1,
ILInt32 _p2, ILInt32 _p3, ILInt32 _p4, ILNativeInt * handle);
- extern ILInt32 _IL_FileMethods_GetErrno(ILExecThread * _thread);
- extern ILBool _IL_FileMethods_CanSeek(ILExecThread * _thread, ILNativeInt
_p1);
- extern ILBool _IL_FileMethods_CheckHandleAccess(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
- extern ILInt64 _IL_FileMethods_Seek(ILExecThread * _thread, ILNativeInt _p1,
ILInt64 _p2, ILInt32 _p3);
- extern ILBool _IL_FileMethods_Close(ILExecThread * _thread, ILNativeInt _p1);
- extern ILBool _IL_FileMethods_Write(ILExecThread * _thread, ILNativeInt _p1,
System_Array * _p2, ILInt32 _p3, ILInt32 _p4);
- extern ILBool _IL_FileMethods_FlushWrite(ILExecThread * _thread, ILNativeInt
_p1);
- extern ILInt32 _IL_FileMethods_Read(ILExecThread * _thread, ILNativeInt _p1,
System_Array * _p2, ILInt32 _p3, ILInt32 _p4);
- extern ILBool _IL_FileMethods_SetLength(ILExecThread * _thread, ILNativeInt
_p1, ILInt64 _p2);
- extern ILNativeInt _IL_FileMethods_GetInvalidHandle(ILExecThread * _thread);
- extern ILBool _IL_FileMethods_HasAsync(ILExecThread * _thread);
- extern ILInt32 _IL_FileMethods_Copy(ILExecThread * _thread, ILString * _p1,
ILString * _p2);
-
- extern ILNativeInt _IL_RegexpMethods_CompileWithSyntaxInternal(ILExecThread *
_thread, ILString * _p1, ILInt32 _p2);
- extern void _IL_RegexpMethods_FreeInternal(ILExecThread * _thread,
ILNativeInt _p1);
- extern ILInt32 _IL_RegexpMethods_ExecInternal(ILExecThread * _thread,
ILNativeInt _p1, ILString * _p2, ILInt32 _p3);
- extern ILObject * _IL_RegexpMethods_MatchInternal(ILExecThread * _thread,
ILNativeInt _p1, ILString * _p2, ILInt32 _p3, ILInt32 _p4, ILObject * _p5);
- extern ILNativeInt _IL_RegexpMethods_CompileInternal(ILExecThread * _thread,
ILString * _p1, ILInt32 _p2);
-
- extern ILBool _IL_RuntimeSecurityManager_CanUseFileHandle(ILExecThread *
_thread, ILObject * _this, ILNativeInt _p1);
- extern ILBool _IL_RuntimeSecurityManager_CanOpenFile(ILExecThread * _thread,
ILObject * _this, ILString * _p1, ILInt32 _p2, ILInt32 _p3, ILInt32 _p4);
-
- extern ILObject * _IL_Security_GetSecurityManager(ILExecThread * _thread);
- extern void _IL_Security_SetSecurityManager(ILExecThread * _thread, ILObject
* _p1);
extern void _IL_Stdio_StdClose(ILExecThread * _thread, ILInt32 _p1);
--- 457,472 ----
extern ILInt32 _IL_StackFrame_InternalGetTotalFrames(ILExecThread * _thread);
! extern ILInt32 _IL_DirMethods_CreateDirectory(ILExecThread * _thread,
ILString * _p1);
extern ILString * _IL_DirMethods_GetSystemDirectory(ILExecThread * _thread);
extern System_Array * _IL_DirMethods_GetLogicalDrives(ILExecThread * _thread);
extern ILString * _IL_DirMethods_GetCurrentDirectory(ILExecThread * _thread);
! extern void _IL_DirMethods_GetPathInfo(ILExecThread * _thread, void *
_result);
extern ILInt32 _IL_DirMethods_Delete(ILExecThread * _thread, ILString * _p1);
extern ILInt32 _IL_DirMethods_GetCreationTime(ILExecThread * _thread,
ILString * _p1, ILInt64 * create_time);
extern ILInt32 _IL_DirMethods_GetLastAccess(ILExecThread * _thread, ILString
* _p1, ILInt64 * lastac);
extern ILInt32 _IL_DirMethods_GetLastModification(ILExecThread * _thread,
ILString * _p1, ILInt64 * last_mod);
+ extern ILInt32 _IL_DirMethods_GetFilesInDirectory(ILExecThread * _thread,
ILString * _p1, System_Array * * files);
+ extern ILInt32 _IL_DirMethods_ChangeDirectory(ILExecThread * _thread,
ILString * _p1);
extern ILInt32 _IL_DirMethods_Rename(ILExecThread * _thread, ILString * _p1,
ILString * _p2);
extern void _IL_Stdio_StdClose(ILExecThread * _thread, ILInt32 _p1);
***************
*** 554,561 ****
extern ILString * _IL_SysCharInfo_GetNewLine(ILExecThread * _thread);
extern void _IL_TaskMethods_Exit(ILExecThread * _thread, ILInt32 _p1);
extern void _IL_TaskMethods_SetExitCode(ILExecThread * _thread, ILInt32 _p1);
extern System_Array * _IL_TaskMethods_GetCommandLineArgs(ILExecThread *
_thread);
- extern ILString * _IL_TaskMethods_GetEnvironmentVariable(ILExecThread *
_thread, ILString * _p1);
extern ILInt32 _IL_TaskMethods_GetEnvironmentCount(ILExecThread * _thread);
extern ILString * _IL_TaskMethods_GetEnvironmentKey(ILExecThread * _thread,
ILInt32 _p1);
--- 485,492 ----
extern ILString * _IL_SysCharInfo_GetNewLine(ILExecThread * _thread);
+ extern ILString * _IL_TaskMethods_GetEnvironmentVariable(ILExecThread *
_thread, ILString * _p1);
extern void _IL_TaskMethods_Exit(ILExecThread * _thread, ILInt32 _p1);
extern void _IL_TaskMethods_SetExitCode(ILExecThread * _thread, ILInt32 _p1);
extern System_Array * _IL_TaskMethods_GetCommandLineArgs(ILExecThread *
_thread);
extern ILInt32 _IL_TaskMethods_GetEnvironmentCount(ILExecThread * _thread);
extern ILString * _IL_TaskMethods_GetEnvironmentKey(ILExecThread * _thread,
ILInt32 _p1);
***************
*** 570,573 ****
--- 501,586 ----
extern ILBool _IL_TimeMethods_GetDaylightRules(ILExecThread * _thread,
ILInt32 _p1, ILInt64 * start, ILInt64 * end, ILInt64 * delta);
+ extern ILString * _IL_FileMethods_GetErrnoMessage(ILExecThread * _thread,
ILInt32 _p1);
+ extern ILBool _IL_FileMethods_ValidatePathname(ILExecThread * _thread,
ILString * _p1);
+ extern ILBool _IL_FileMethods_Open(ILExecThread * _thread, ILString * _p1,
ILInt32 _p2, ILInt32 _p3, ILInt32 _p4, ILNativeInt * handle);
+ extern ILInt32 _IL_FileMethods_GetErrno(ILExecThread * _thread);
+ extern ILBool _IL_FileMethods_CanSeek(ILExecThread * _thread, ILNativeInt
_p1);
+ extern ILBool _IL_FileMethods_CheckHandleAccess(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2);
+ extern ILInt64 _IL_FileMethods_Seek(ILExecThread * _thread, ILNativeInt _p1,
ILInt64 _p2, ILInt32 _p3);
+ extern ILBool _IL_FileMethods_Close(ILExecThread * _thread, ILNativeInt _p1);
+ extern ILBool _IL_FileMethods_Write(ILExecThread * _thread, ILNativeInt _p1,
System_Array * _p2, ILInt32 _p3, ILInt32 _p4);
+ extern ILBool _IL_FileMethods_FlushWrite(ILExecThread * _thread, ILNativeInt
_p1);
+ extern ILInt32 _IL_FileMethods_Read(ILExecThread * _thread, ILNativeInt _p1,
System_Array * _p2, ILInt32 _p3, ILInt32 _p4);
+ extern ILBool _IL_FileMethods_SetLength(ILExecThread * _thread, ILNativeInt
_p1, ILInt64 _p2);
+ extern ILNativeInt _IL_FileMethods_GetInvalidHandle(ILExecThread * _thread);
+ extern ILInt32 _IL_FileMethods_GetFileType(ILExecThread * _thread, ILString *
_p1);
+ extern ILInt32 _IL_FileMethods_SetCreationTime(ILExecThread * _thread,
ILString * _p1, ILInt64 _p2);
+ extern ILInt32 _IL_FileMethods_SetLastAccessTime(ILExecThread * _thread,
ILString * _p1, ILInt64 _p2);
+ extern ILInt32 _IL_FileMethods_SetLastWriteTime(ILExecThread * _thread,
ILString * _p1, ILInt64 _p2);
+ extern ILInt32 _IL_FileMethods_GetAttributes(ILExecThread * _thread, ILString
* _p1, ILInt32 * attrs);
+ extern ILInt32 _IL_FileMethods_SetAttributes(ILExecThread * _thread, ILString
* _p1, ILInt32 _p2);
+ extern ILInt32 _IL_FileMethods_GetLength(ILExecThread * _thread, ILString *
_p1, ILInt64 * length);
+ extern ILBool _IL_FileMethods_HasAsync(ILExecThread * _thread);
+ extern ILInt32 _IL_FileMethods_Copy(ILExecThread * _thread, ILString * _p1,
ILString * _p2);
+
+ extern ILBool _IL_RuntimeSecurityManager_CanUseFileHandle(ILExecThread *
_thread, ILObject * _this, ILNativeInt _p1);
+ extern ILBool _IL_RuntimeSecurityManager_CanOpenFile(ILExecThread * _thread,
ILObject * _this, ILString * _p1, ILInt32 _p2, ILInt32 _p3, ILInt32 _p4);
+
+ extern ILObject * _IL_Security_GetSecurityManager(ILExecThread * _thread);
+ extern void _IL_Security_SetSecurityManager(ILExecThread * _thread, ILObject
* _p1);
+
+ extern ILInt32 _IL_InfoMethods_GetPlatformID(ILExecThread * _thread);
+ extern ILString * _IL_InfoMethods_GetRuntimeVersion(ILExecThread * _thread);
+ extern ILString * _IL_InfoMethods_GetNetBIOSMachineName(ILExecThread *
_thread);
+ extern ILString * _IL_InfoMethods_GetUserDomainName(ILExecThread * _thread);
+ extern ILBool _IL_InfoMethods_IsUserInteractive(ILExecThread * _thread);
+ extern ILString * _IL_InfoMethods_GetUserName(ILExecThread * _thread);
+ extern ILInt64 _IL_InfoMethods_GetWorkingSet(ILExecThread * _thread);
+
+ extern ILNativeInt _IL_RegexpMethods_CompileWithSyntaxInternal(ILExecThread *
_thread, ILString * _p1, ILInt32 _p2);
+ extern void _IL_RegexpMethods_FreeInternal(ILExecThread * _thread,
ILNativeInt _p1);
+ extern ILInt32 _IL_RegexpMethods_ExecInternal(ILExecThread * _thread,
ILNativeInt _p1, ILString * _p2, ILInt32 _p3);
+ extern ILObject * _IL_RegexpMethods_MatchInternal(ILExecThread * _thread,
ILNativeInt _p1, ILString * _p2, ILInt32 _p3, ILInt32 _p4, ILObject * _p5);
+ extern ILNativeInt _IL_RegexpMethods_CompileInternal(ILExecThread * _thread,
ILString * _p1, ILInt32 _p2);
+
+ extern ILBool _IL_CryptoMethods_IsSemiWeakKey(ILExecThread * _thread,
System_Array * _p1, ILInt32 _p2);
+ extern ILBool _IL_CryptoMethods_IsWeakKey(ILExecThread * _thread,
System_Array * _p1, ILInt32 _p2);
+ extern ILNativeInt _IL_CryptoMethods_EncryptCreate(ILExecThread * _thread,
ILInt32 _p1, System_Array * _p2);
+ extern ILNativeInt _IL_CryptoMethods_DecryptCreate(ILExecThread * _thread,
ILInt32 _p1, System_Array * _p2);
+ extern void _IL_CryptoMethods_SymmetricFree(ILExecThread * _thread,
ILNativeInt _p1);
+ extern ILNativeInt _IL_CryptoMethods_HashNew(ILExecThread * _thread, ILInt32
_p1);
+ extern void _IL_CryptoMethods_HashReset(ILExecThread * _thread, ILNativeInt
_p1);
+ extern void _IL_CryptoMethods_HashFree(ILExecThread * _thread, ILNativeInt
_p1);
+ extern void _IL_CryptoMethods_HashUpdate(ILExecThread * _thread, ILNativeInt
_p1, System_Array * _p2, ILInt32 _p3, ILInt32 _p4);
+ extern void _IL_CryptoMethods_HashFinal(ILExecThread * _thread, ILNativeInt
_p1, System_Array * _p2);
+ extern ILBool _IL_CryptoMethods_AlgorithmSupported(ILExecThread * _thread,
ILInt32 _p1);
+ extern void _IL_CryptoMethods_GenerateRandom(ILExecThread * _thread,
System_Array * _p1, ILInt32 _p2, ILInt32 _p3);
+ extern ILBool _IL_CryptoMethods_SameKey(ILExecThread * _thread, System_Array
* _p1, ILInt32 _p2, System_Array * _p3, ILInt32 _p4);
+ extern System_Array * _IL_CryptoMethods_GetKey(ILExecThread * _thread,
ILInt32 _p1, ILString * _p2, ILInt32 _p3, ILInt32 * result);
+ extern System_Array * _IL_CryptoMethods_NumPow(ILExecThread * _thread,
System_Array * _p1, System_Array * _p2, System_Array * _p3);
+ extern System_Array * _IL_CryptoMethods_NumMod(ILExecThread * _thread,
System_Array * _p1, System_Array * _p2);
+ extern System_Array * _IL_CryptoMethods_NumInv(ILExecThread * _thread,
System_Array * _p1, System_Array * _p2);
+ extern System_Array * _IL_CryptoMethods_NumMul(ILExecThread * _thread,
System_Array * _p1, System_Array * _p2, System_Array * _p3);
+ extern System_Array * _IL_CryptoMethods_NumAdd(ILExecThread * _thread,
System_Array * _p1, System_Array * _p2, System_Array * _p3);
+ extern ILBool _IL_CryptoMethods_NumZero(ILExecThread * _thread, System_Array
* _p1);
+ extern ILBool _IL_CryptoMethods_NumEq(ILExecThread * _thread, System_Array *
_p1, System_Array * _p2);
+ extern System_Array * _IL_CryptoMethods_NumSub(ILExecThread * _thread,
System_Array * _p1, System_Array * _p2, System_Array * _p3);
+ extern void _IL_CryptoMethods_Decrypt(ILExecThread * _thread, ILNativeInt
_p1, System_Array * _p2, ILInt32 _p3, System_Array * _p4, ILInt32 _p5);
+ extern void _IL_CryptoMethods_Encrypt(ILExecThread * _thread, ILNativeInt
_p1, System_Array * _p2, ILInt32 _p3, System_Array * _p4, ILInt32 _p5);
+ extern void _IL_CryptoMethods_StoreKey(ILExecThread * _thread, ILInt32 _p1,
ILString * _p2, System_Array * _p3);
+
+ extern ILInt32 _IL_Process_GetHandleCount(ILExecThread * _thread, ILNativeInt
_p1);
+ extern ILNativeInt _IL_Process_GetMainWindowHandle(ILExecThread * _thread,
ILInt32 _p1);
+ extern ILString * _IL_Process_GetMainWindowTitle(ILExecThread * _thread,
ILNativeInt _p1);
+ extern ILInt32 _IL_Process_GetProcessorAffinity(ILExecThread * _thread,
ILNativeInt _p1);
+ extern ILBool _IL_Process_MainWindowIsResponding(ILExecThread * _thread,
ILNativeInt _p1);
+ extern void _IL_Process_CloseProcess(ILExecThread * _thread, ILNativeInt _p1,
ILInt32 _p2);
+ extern ILBool _IL_Process_CloseMainWindow(ILExecThread * _thread, ILNativeInt
_p1);
+ extern void _IL_Process_GetCurrentProcessInfo(ILExecThread * _thread, ILInt32
* processID, ILNativeInt * handle);
+ extern void _IL_Process_KillProcess(ILExecThread * _thread, ILNativeInt _p1,
ILInt32 _p2);
+ extern ILBool _IL_Process_StartProcess(ILExecThread * _thread, ILString *
_p1, ILString * _p2, System_Array * _p3, ILInt32 _p4, ILInt32 _p5, System_Array
* _p6, ILString * _p7, ILNativeInt _p8, ILNativeInt * processHandle, ILInt32 *
processID, ILNativeInt * stdinHandle, ILNativeInt * stdoutHandle, ILNativeInt *
stderrHandle);
+ extern ILBool _IL_Process_WaitForExit(ILExecThread * _thread, ILNativeInt
_p1, ILInt32 _p2, ILInt32 _p3, ILInt32 * exitCode);
+ extern ILBool _IL_Process_WaitForInputIdle(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2, ILInt32 _p3);
+
extern ILNativeInt _IL_SocketMethods_GetInvalidHandle(ILExecThread * _thread);
extern ILBool _IL_SocketMethods_AddressFamilySupported(ILExecThread *
_thread, ILInt32 _p1);
***************
*** 601,607 ****
extern void _IL_SocketMethods_WaitHandleSet(ILExecThread * _thread, ILObject
* _p1);
- extern ILBool _IL_Dns_InternalGetHostByName(ILExecThread * _thread, ILString
* _p1, ILString * * h_name, System_Array * * h_aliases, System_Array * *
h_addr_list);
- extern ILBool _IL_Dns_InternalGetHostByAddr(ILExecThread * _thread, ILInt64
_p1, ILString * * h_name, System_Array * * h_aliases, System_Array * *
h_addr_list);
-
extern ILInt32 _IL_IPAddress_HostToNetworkOrder_i(ILExecThread * _thread,
ILInt32 _p1);
extern ILInt32 _IL_IPAddress_NetworkToHostOrder_i(ILExecThread * _thread,
ILInt32 _p1);
--- 614,617 ----
***************
*** 611,625 ****
extern ILInt16 _IL_IPAddress_NetworkToHostOrder_s(ILExecThread * _thread,
ILInt16 _p1);
! extern ILInt32 _IL_Process_GetHandleCount(ILExecThread * _thread, ILNativeInt
_p1);
! extern ILNativeInt _IL_Process_GetMainWindowHandle(ILExecThread * _thread,
ILInt32 _p1);
! extern ILString * _IL_Process_GetMainWindowTitle(ILExecThread * _thread,
ILNativeInt _p1);
! extern ILInt32 _IL_Process_GetProcessorAffinity(ILExecThread * _thread,
ILNativeInt _p1);
! extern ILBool _IL_Process_MainWindowIsResponding(ILExecThread * _thread,
ILNativeInt _p1);
! extern void _IL_Process_CloseProcess(ILExecThread * _thread, ILNativeInt _p1,
ILInt32 _p2);
! extern ILBool _IL_Process_CloseMainWindow(ILExecThread * _thread, ILNativeInt
_p1);
! extern void _IL_Process_GetCurrentProcessInfo(ILExecThread * _thread, ILInt32
* processID, ILNativeInt * handle);
! extern void _IL_Process_KillProcess(ILExecThread * _thread, ILNativeInt _p1,
ILInt32 _p2);
! extern ILBool _IL_Process_StartProcess(ILExecThread * _thread, ILString *
_p1, ILString * _p2, System_Array * _p3, ILInt32 _p4, ILInt32 _p5, System_Array
* _p6, ILString * _p7, ILNativeInt _p8, ILNativeInt * processHandle, ILInt32 *
processID, ILNativeInt * stdinHandle, ILNativeInt * stdoutHandle, ILNativeInt *
stderrHandle);
! extern ILBool _IL_Process_WaitForExit(ILExecThread * _thread, ILNativeInt
_p1, ILInt32 _p2, ILInt32 _p3, ILInt32 * exitCode);
! extern ILBool _IL_Process_WaitForInputIdle(ILExecThread * _thread,
ILNativeInt _p1, ILInt32 _p2, ILInt32 _p3);
--- 621,625 ----
extern ILInt16 _IL_IPAddress_NetworkToHostOrder_s(ILExecThread * _thread,
ILInt16 _p1);
! extern ILBool _IL_Dns_InternalGetHostByName(ILExecThread * _thread, ILString
* _p1, ILString * * h_name, System_Array * * h_aliases, System_Array * *
h_addr_list);
! extern ILBool _IL_Dns_InternalGetHostByAddr(ILExecThread * _thread, ILInt64
_p1, ILString * * h_name, System_Array * * h_aliases, System_Array * *
h_addr_list);
Index: int_table.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/int_table.c,v
retrieving revision 1.75
retrieving revision 1.76
diff -C2 -r1.75 -r1.76
*** int_table.c 7 Aug 2003 14:02:53 -0000 1.75
--- int_table.c 8 Aug 2003 07:10:31 -0000 1.76
***************
*** 39,42 ****
--- 39,93 ----
#endif
+ #if !defined(HAVE_LIBFFI)
+
+ static void marshal_pppp(void (*fn)(), void *rvalue, void **avalue)
+ {
+ *((void * *)rvalue) = (*(void * (*)(void *, void *, void *))fn)(*((void
* *)(avalue[0])), *((void * *)(avalue[1])), *((void * *)(avalue[2])));
+ }
+
[...2733 lines suppressed...]
! IL_METHOD("WaitForInputIdle", "(jii)Z", _IL_Process_WaitForInputIdle,
marshal_bpjii)
IL_METHOD_END
--- 2795,2810 ----
#if !defined(HAVE_LIBFFI)
! static void marshal_bplppp(void (*fn)(), void *rvalue, void **avalue)
{
! *((ILNativeInt *)rvalue) = (*(ILInt8 (*)(void *, ILInt64, void *, void
*, void *))fn)(*((void * *)(avalue[0])), *((ILInt64 *)(avalue[1])), *((void *
*)(avalue[2])), *((void * *)(avalue[3])), *((void * *)(avalue[4])));
}
#endif
! #ifndef _IL_Dns_suppressed
! IL_METHOD_BEGIN(Dns_Methods)
! IL_METHOD("InternalGetHostByName",
"(oSystem.String;&oSystem.String;&[oSystem.String;&[l)Z",
_IL_Dns_InternalGetHostByName, marshal_bppppp)
! IL_METHOD("InternalGetHostByAddr",
"(l&oSystem.String;&[oSystem.String;&[l)Z", _IL_Dns_InternalGetHostByAddr,
marshal_bplppp)
IL_METHOD_END
Index: lib_type.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/lib_type.c,v
retrieving revision 1.40
retrieving revision 1.41
diff -C2 -r1.40 -r1.41
*** lib_type.c 28 Jul 2003 19:42:02 -0000 1.40
--- lib_type.c 8 Aug 2003 07:10:32 -0000 1.41
***************
*** 2510,2516 ****
/*
! * protected override bool IsGenericTypeImpl();
*/
! ILBool _IL_ClrType_IsGenericTypeImpl(ILExecThread *thread, ILObject *_this)
{
/* TODO */
--- 2510,2517 ----
/*
! * protected override bool HasGenericArgumentsImpl();
*/
! ILBool _IL_ClrType_HasGenericArgumentsImpl(ILExecThread *thread,
!
ILObject *_this)
{
/* TODO */
***************
*** 2519,2525 ****
/*
! * protected override int ArityImpl();
*/
! ILInt32 _IL_ClrType_ArityImpl(ILExecThread *thread, ILObject *_this)
{
/* TODO */
--- 2520,2527 ----
/*
! * protected override bool HasGenericParametersImpl();
*/
! ILBool _IL_ClrType_HasGenericParametersImpl(ILExecThread *thread,
!
ILObject *_this)
{
/* TODO */
***************
*** 2528,2535 ****
/*
! * public override Type[] GetInstantiation();
*/
! System_Array *_IL_ClrType_GetInstantiation(ILExecThread *thread,
!
ILObject * _this)
{
/* TODO */
--- 2530,2537 ----
/*
! * public override Type[] GetGenericArguments();
*/
! System_Array *_IL_ClrType_GetGenericArguments(ILExecThread *thread,
!
ILObject * _this)
{
/* TODO */
***************
*** 2538,2545 ****
/*
! * public override Type Instantiate(Type[] inst);
*/
! ILObject *_IL_ClrType_Instantiate(ILExecThread *thread, ILObject *_this,
! System_Array
*inst)
{
/* TODO */
--- 2540,2548 ----
/*
! * public override Type BindGenericParameters(Type[] inst);
*/
! ILObject *_IL_ClrType_BindGenericParameters(ILExecThread *thread,
!
ILObject *_this,
!
System_Array *inst)
{
/* TODO */
***************
*** 2548,2554 ****
/*
! * public override Type GetGenericType();
*/
! ILObject *_IL_ClrType_GetGenericType(ILExecThread *thread, ILObject *_this)
{
/* TODO */
--- 2551,2558 ----
/*
! * public override Type GetGenericTypeDefinition();
*/
! ILObject *_IL_ClrType_GetGenericTypeDefinition(ILExecThread *thread,
!
ILObject *_this)
{
/* TODO */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/engine int_proto.h, 1.72, 1.73 int_table.c, 1.75, 1.76 lib_type.c, 1.40, 1.41,
Rhys Weatherley <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2638,1.2639
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Reflection ClrMethod.cs, 1.6, 1.7 MethodInfo.cs, 1.6, 1.7
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2638,1.2639
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Reflection ClrMethod.cs, 1.6, 1.7 MethodInfo.cs, 1.6, 1.7
- Index(es):