scripts
This commit is contained in:
@@ -0,0 +1,931 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace System.Reflection.Emit
|
||||
{
|
||||
/// <summary>Provides field representations of the Microsoft Intermediate Language (MSIL) instructions for emission by the <see cref="T:System.Reflection.Emit.ILGenerator" /> class members (such as <see cref="M:System.Reflection.Emit.ILGenerator.Emit(System.Reflection.Emit.OpCode)" />).</summary>
|
||||
// Token: 0x0200020D RID: 525
|
||||
[ComVisible(true)]
|
||||
public class OpCodes
|
||||
{
|
||||
// Token: 0x06001BD2 RID: 7122 RVA: 0x00068910 File Offset: 0x00066B10
|
||||
internal OpCodes()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Returns true or false if the supplied opcode takes a single byte argument.</summary>
|
||||
/// <returns>True or false.</returns>
|
||||
/// <param name="inst">An instance of an Opcode object. </param>
|
||||
// Token: 0x06001BD4 RID: 7124 RVA: 0x00069AD0 File Offset: 0x00067CD0
|
||||
public static bool TakesSingleByteArgument(OpCode inst)
|
||||
{
|
||||
OperandType operandType = inst.OperandType;
|
||||
return operandType == OperandType.ShortInlineBrTarget || operandType == OperandType.ShortInlineI || operandType == OperandType.ShortInlineR || operandType == OperandType.ShortInlineVar;
|
||||
}
|
||||
|
||||
/// <summary>Fills space if opcodes are patched. No meaningful operation is performed although a processing cycle can be consumed.</summary>
|
||||
// Token: 0x0400085F RID: 2143
|
||||
public static readonly OpCode Nop = new OpCode(1179903, 84215041);
|
||||
|
||||
/// <summary>Signals the Common Language Infrastructure (CLI) to inform the debugger that a break point has been tripped.</summary>
|
||||
// Token: 0x04000860 RID: 2144
|
||||
public static readonly OpCode Break = new OpCode(1180159, 17106177);
|
||||
|
||||
/// <summary>Loads the argument at index 0 onto the evaluation stack.</summary>
|
||||
// Token: 0x04000861 RID: 2145
|
||||
public static readonly OpCode Ldarg_0 = new OpCode(1245951, 84214017);
|
||||
|
||||
/// <summary>Loads the argument at index 1 onto the evaluation stack.</summary>
|
||||
// Token: 0x04000862 RID: 2146
|
||||
public static readonly OpCode Ldarg_1 = new OpCode(1246207, 84214017);
|
||||
|
||||
/// <summary>Loads the argument at index 2 onto the evaluation stack.</summary>
|
||||
// Token: 0x04000863 RID: 2147
|
||||
public static readonly OpCode Ldarg_2 = new OpCode(1246463, 84214017);
|
||||
|
||||
/// <summary>Loads the argument at index 3 onto the evaluation stack.</summary>
|
||||
// Token: 0x04000864 RID: 2148
|
||||
public static readonly OpCode Ldarg_3 = new OpCode(1246719, 84214017);
|
||||
|
||||
/// <summary>Loads the local variable at index 0 onto the evaluation stack.</summary>
|
||||
// Token: 0x04000865 RID: 2149
|
||||
public static readonly OpCode Ldloc_0 = new OpCode(1246975, 84214017);
|
||||
|
||||
/// <summary>Loads the local variable at index 1 onto the evaluation stack.</summary>
|
||||
// Token: 0x04000866 RID: 2150
|
||||
public static readonly OpCode Ldloc_1 = new OpCode(1247231, 84214017);
|
||||
|
||||
/// <summary>Loads the local variable at index 2 onto the evaluation stack.</summary>
|
||||
// Token: 0x04000867 RID: 2151
|
||||
public static readonly OpCode Ldloc_2 = new OpCode(1247487, 84214017);
|
||||
|
||||
/// <summary>Loads the local variable at index 3 onto the evaluation stack.</summary>
|
||||
// Token: 0x04000868 RID: 2152
|
||||
public static readonly OpCode Ldloc_3 = new OpCode(1247743, 84214017);
|
||||
|
||||
/// <summary>Pops the current value from the top of the evaluation stack and stores it in a the local variable list at index 0.</summary>
|
||||
// Token: 0x04000869 RID: 2153
|
||||
public static readonly OpCode Stloc_0 = new OpCode(17959679, 84214017);
|
||||
|
||||
/// <summary>Pops the current value from the top of the evaluation stack and stores it in a the local variable list at index 1.</summary>
|
||||
// Token: 0x0400086A RID: 2154
|
||||
public static readonly OpCode Stloc_1 = new OpCode(17959935, 84214017);
|
||||
|
||||
/// <summary>Pops the current value from the top of the evaluation stack and stores it in a the local variable list at index 2.</summary>
|
||||
// Token: 0x0400086B RID: 2155
|
||||
public static readonly OpCode Stloc_2 = new OpCode(17960191, 84214017);
|
||||
|
||||
/// <summary>Pops the current value from the top of the evaluation stack and stores it in a the local variable list at index 3.</summary>
|
||||
// Token: 0x0400086C RID: 2156
|
||||
public static readonly OpCode Stloc_3 = new OpCode(17960447, 84214017);
|
||||
|
||||
/// <summary>Loads the argument (referenced by a specified short form index) onto the evaluation stack.</summary>
|
||||
// Token: 0x0400086D RID: 2157
|
||||
public static readonly OpCode Ldarg_S = new OpCode(1249023, 85065985);
|
||||
|
||||
/// <summary>Load an argument address, in short form, onto the evaluation stack.</summary>
|
||||
// Token: 0x0400086E RID: 2158
|
||||
public static readonly OpCode Ldarga_S = new OpCode(1380351, 85065985);
|
||||
|
||||
/// <summary>Stores the value on top of the evaluation stack in the argument slot at a specified index, short form.</summary>
|
||||
// Token: 0x0400086F RID: 2159
|
||||
public static readonly OpCode Starg_S = new OpCode(17961215, 85065985);
|
||||
|
||||
/// <summary>Loads the local variable at a specific index onto the evaluation stack, short form.</summary>
|
||||
// Token: 0x04000870 RID: 2160
|
||||
public static readonly OpCode Ldloc_S = new OpCode(1249791, 85065985);
|
||||
|
||||
/// <summary>Loads the address of the local variable at a specific index onto the evaluation stack, short form.</summary>
|
||||
// Token: 0x04000871 RID: 2161
|
||||
public static readonly OpCode Ldloca_S = new OpCode(1381119, 85065985);
|
||||
|
||||
/// <summary>Pops the current value from the top of the evaluation stack and stores it in a the local variable list at <paramref name="index" /> (short form).</summary>
|
||||
// Token: 0x04000872 RID: 2162
|
||||
public static readonly OpCode Stloc_S = new OpCode(17961983, 85065985);
|
||||
|
||||
/// <summary>Pushes a null reference (type O) onto the evaluation stack.</summary>
|
||||
// Token: 0x04000873 RID: 2163
|
||||
public static readonly OpCode Ldnull = new OpCode(1643775, 84215041);
|
||||
|
||||
/// <summary>Pushes the integer value of -1 onto the evaluation stack as an int32.</summary>
|
||||
// Token: 0x04000874 RID: 2164
|
||||
public static readonly OpCode Ldc_I4_M1 = new OpCode(1381887, 84214017);
|
||||
|
||||
/// <summary>Pushes the integer value of 0 onto the evaluation stack as an int32.</summary>
|
||||
// Token: 0x04000875 RID: 2165
|
||||
public static readonly OpCode Ldc_I4_0 = new OpCode(1382143, 84214017);
|
||||
|
||||
/// <summary>Pushes the integer value of 1 onto the evaluation stack as an int32.</summary>
|
||||
// Token: 0x04000876 RID: 2166
|
||||
public static readonly OpCode Ldc_I4_1 = new OpCode(1382399, 84214017);
|
||||
|
||||
/// <summary>Pushes the integer value of 2 onto the evaluation stack as an int32.</summary>
|
||||
// Token: 0x04000877 RID: 2167
|
||||
public static readonly OpCode Ldc_I4_2 = new OpCode(1382655, 84214017);
|
||||
|
||||
/// <summary>Pushes the integer value of 3 onto the evaluation stack as an int32.</summary>
|
||||
// Token: 0x04000878 RID: 2168
|
||||
public static readonly OpCode Ldc_I4_3 = new OpCode(1382911, 84214017);
|
||||
|
||||
/// <summary>Pushes the integer value of 4 onto the evaluation stack as an int32.</summary>
|
||||
// Token: 0x04000879 RID: 2169
|
||||
public static readonly OpCode Ldc_I4_4 = new OpCode(1383167, 84214017);
|
||||
|
||||
/// <summary>Pushes the integer value of 5 onto the evaluation stack as an int32.</summary>
|
||||
// Token: 0x0400087A RID: 2170
|
||||
public static readonly OpCode Ldc_I4_5 = new OpCode(1383423, 84214017);
|
||||
|
||||
/// <summary>Pushes the integer value of 6 onto the evaluation stack as an int32.</summary>
|
||||
// Token: 0x0400087B RID: 2171
|
||||
public static readonly OpCode Ldc_I4_6 = new OpCode(1383679, 84214017);
|
||||
|
||||
/// <summary>Pushes the integer value of 7 onto the evaluation stack as an int32.</summary>
|
||||
// Token: 0x0400087C RID: 2172
|
||||
public static readonly OpCode Ldc_I4_7 = new OpCode(1383935, 84214017);
|
||||
|
||||
/// <summary>Pushes the integer value of 8 onto the evaluation stack as an int32.</summary>
|
||||
// Token: 0x0400087D RID: 2173
|
||||
public static readonly OpCode Ldc_I4_8 = new OpCode(1384191, 84214017);
|
||||
|
||||
/// <summary>Pushes the supplied int8 value onto the evaluation stack as an int32, short form.</summary>
|
||||
// Token: 0x0400087E RID: 2174
|
||||
public static readonly OpCode Ldc_I4_S = new OpCode(1384447, 84934913);
|
||||
|
||||
/// <summary>Pushes a supplied value of type int32 onto the evaluation stack as an int32.</summary>
|
||||
// Token: 0x0400087F RID: 2175
|
||||
public static readonly OpCode Ldc_I4 = new OpCode(1384703, 84018433);
|
||||
|
||||
/// <summary>Pushes a supplied value of type int64 onto the evaluation stack as an int64.</summary>
|
||||
// Token: 0x04000880 RID: 2176
|
||||
public static readonly OpCode Ldc_I8 = new OpCode(1450495, 84083969);
|
||||
|
||||
/// <summary>Pushes a supplied value of type float32 onto the evaluation stack as type F (float).</summary>
|
||||
// Token: 0x04000881 RID: 2177
|
||||
public static readonly OpCode Ldc_R4 = new OpCode(1516287, 85001473);
|
||||
|
||||
/// <summary>Pushes a supplied value of type float64 onto the evaluation stack as type F (float).</summary>
|
||||
// Token: 0x04000882 RID: 2178
|
||||
public static readonly OpCode Ldc_R8 = new OpCode(1582079, 84346113);
|
||||
|
||||
/// <summary>Copies the current topmost value on the evaluation stack, and then pushes the copy onto the evaluation stack.</summary>
|
||||
// Token: 0x04000883 RID: 2179
|
||||
public static readonly OpCode Dup = new OpCode(18097663, 84215041);
|
||||
|
||||
/// <summary>Removes the value currently on top of the evaluation stack.</summary>
|
||||
// Token: 0x04000884 RID: 2180
|
||||
public static readonly OpCode Pop = new OpCode(17966847, 84215041);
|
||||
|
||||
/// <summary>Exits current method and jumps to specified method.</summary>
|
||||
// Token: 0x04000885 RID: 2181
|
||||
public static readonly OpCode Jmp = new OpCode(1189887, 33817857);
|
||||
|
||||
/// <summary>Calls the method indicated by the passed method descriptor.</summary>
|
||||
// Token: 0x04000886 RID: 2182
|
||||
public static readonly OpCode Call = new OpCode(437987583, 33817857);
|
||||
|
||||
/// <summary>Calls the method indicated on the evaluation stack (as a pointer to an entry point) with arguments described by a calling convention.</summary>
|
||||
// Token: 0x04000887 RID: 2183
|
||||
public static readonly OpCode Calli = new OpCode(437987839, 34145537);
|
||||
|
||||
/// <summary>Returns from the current method, pushing a return value (if present) from the callee's evaluation stack onto the caller's evaluation stack.</summary>
|
||||
// Token: 0x04000888 RID: 2184
|
||||
public static readonly OpCode Ret = new OpCode(437398271, 117769473);
|
||||
|
||||
/// <summary>Unconditionally transfers control to a target instruction (short form).</summary>
|
||||
// Token: 0x04000889 RID: 2185
|
||||
public static readonly OpCode Br_S = new OpCode(1190911, 983297);
|
||||
|
||||
/// <summary>Transfers control to a target instruction if <paramref name="value" /> is false, a null reference, or zero.</summary>
|
||||
// Token: 0x0400088A RID: 2186
|
||||
public static readonly OpCode Brfalse_S = new OpCode(51522815, 51314945);
|
||||
|
||||
/// <summary>Transfers control to a target instruction (short form) if <paramref name="value" /> is true, not null, or non-zero.</summary>
|
||||
// Token: 0x0400088B RID: 2187
|
||||
public static readonly OpCode Brtrue_S = new OpCode(51523071, 51314945);
|
||||
|
||||
/// <summary>Transfers control to a target instruction (short form) if two values are equal.</summary>
|
||||
// Token: 0x0400088C RID: 2188
|
||||
public static readonly OpCode Beq_S = new OpCode(34746111, 51314945);
|
||||
|
||||
/// <summary>Transfers control to a target instruction (short form) if the first value is greater than or equal to the second value.</summary>
|
||||
// Token: 0x0400088D RID: 2189
|
||||
public static readonly OpCode Bge_S = new OpCode(34746367, 51314945);
|
||||
|
||||
/// <summary>Transfers control to a target instruction (short form) if the first value is greater than the second value.</summary>
|
||||
// Token: 0x0400088E RID: 2190
|
||||
public static readonly OpCode Bgt_S = new OpCode(34746623, 51314945);
|
||||
|
||||
/// <summary>Transfers control to a target instruction (short form) if the first value is less than or equal to the second value.</summary>
|
||||
// Token: 0x0400088F RID: 2191
|
||||
public static readonly OpCode Ble_S = new OpCode(34746879, 51314945);
|
||||
|
||||
/// <summary>Transfers control to a target instruction (short form) if the first value is less than the second value.</summary>
|
||||
// Token: 0x04000890 RID: 2192
|
||||
public static readonly OpCode Blt_S = new OpCode(34747135, 51314945);
|
||||
|
||||
/// <summary>Transfers control to a target instruction (short form) when two unsigned integer values or unordered float values are not equal.</summary>
|
||||
// Token: 0x04000891 RID: 2193
|
||||
public static readonly OpCode Bne_Un_S = new OpCode(34747391, 51314945);
|
||||
|
||||
/// <summary>Transfers control to a target instruction (short form) if the first value is greater than the second value, when comparing unsigned integer values or unordered float values.</summary>
|
||||
// Token: 0x04000892 RID: 2194
|
||||
public static readonly OpCode Bge_Un_S = new OpCode(34747647, 51314945);
|
||||
|
||||
/// <summary>Transfers control to a target instruction (short form) if the first value is greater than the second value, when comparing unsigned integer values or unordered float values.</summary>
|
||||
// Token: 0x04000893 RID: 2195
|
||||
public static readonly OpCode Bgt_Un_S = new OpCode(34747903, 51314945);
|
||||
|
||||
/// <summary>Transfers control to a target instruction (short form) if the first value is less than or equal to the second value, when comparing unsigned integer values or unordered float values.</summary>
|
||||
// Token: 0x04000894 RID: 2196
|
||||
public static readonly OpCode Ble_Un_S = new OpCode(34748159, 51314945);
|
||||
|
||||
/// <summary>Transfers control to a target instruction (short form) if the first value is less than the second value, when comparing unsigned integer values or unordered float values.</summary>
|
||||
// Token: 0x04000895 RID: 2197
|
||||
public static readonly OpCode Blt_Un_S = new OpCode(34748415, 51314945);
|
||||
|
||||
/// <summary>Unconditionally transfers control to a target instruction.</summary>
|
||||
// Token: 0x04000896 RID: 2198
|
||||
public static readonly OpCode Br = new OpCode(1194239, 1281);
|
||||
|
||||
/// <summary>Transfers control to a target instruction if <paramref name="value" /> is false, a null reference (Nothing in Visual Basic), or zero.</summary>
|
||||
// Token: 0x04000897 RID: 2199
|
||||
public static readonly OpCode Brfalse = new OpCode(51526143, 50332929);
|
||||
|
||||
/// <summary>Transfers control to a target instruction if <paramref name="value" /> is true, not null, or non-zero.</summary>
|
||||
// Token: 0x04000898 RID: 2200
|
||||
public static readonly OpCode Brtrue = new OpCode(51526399, 50332929);
|
||||
|
||||
/// <summary>Transfers control to a target instruction if two values are equal.</summary>
|
||||
// Token: 0x04000899 RID: 2201
|
||||
public static readonly OpCode Beq = new OpCode(34749439, 50331905);
|
||||
|
||||
/// <summary>Transfers control to a target instruction if the first value is greater than or equal to the second value.</summary>
|
||||
// Token: 0x0400089A RID: 2202
|
||||
public static readonly OpCode Bge = new OpCode(34749695, 50331905);
|
||||
|
||||
/// <summary>Transfers control to a target instruction if the first value is greater than the second value.</summary>
|
||||
// Token: 0x0400089B RID: 2203
|
||||
public static readonly OpCode Bgt = new OpCode(34749951, 50331905);
|
||||
|
||||
/// <summary>Transfers control to a target instruction if the first value is less than or equal to the second value.</summary>
|
||||
// Token: 0x0400089C RID: 2204
|
||||
public static readonly OpCode Ble = new OpCode(34750207, 50331905);
|
||||
|
||||
/// <summary>Transfers control to a target instruction if the first value is less than the second value.</summary>
|
||||
// Token: 0x0400089D RID: 2205
|
||||
public static readonly OpCode Blt = new OpCode(34750463, 50331905);
|
||||
|
||||
/// <summary>Transfers control to a target instruction when two unsigned integer values or unordered float values are not equal.</summary>
|
||||
// Token: 0x0400089E RID: 2206
|
||||
public static readonly OpCode Bne_Un = new OpCode(34750719, 50331905);
|
||||
|
||||
/// <summary>Transfers control to a target instruction if the first value is greater than the second value, when comparing unsigned integer values or unordered float values.</summary>
|
||||
// Token: 0x0400089F RID: 2207
|
||||
public static readonly OpCode Bge_Un = new OpCode(34750975, 50331905);
|
||||
|
||||
/// <summary>Transfers control to a target instruction if the first value is greater than the second value, when comparing unsigned integer values or unordered float values.</summary>
|
||||
// Token: 0x040008A0 RID: 2208
|
||||
public static readonly OpCode Bgt_Un = new OpCode(34751231, 50331905);
|
||||
|
||||
/// <summary>Transfers control to a target instruction if the first value is less than or equal to the second value, when comparing unsigned integer values or unordered float values.</summary>
|
||||
// Token: 0x040008A1 RID: 2209
|
||||
public static readonly OpCode Ble_Un = new OpCode(34751487, 50331905);
|
||||
|
||||
/// <summary>Transfers control to a target instruction if the first value is less than the second value, when comparing unsigned integer values or unordered float values.</summary>
|
||||
// Token: 0x040008A2 RID: 2210
|
||||
public static readonly OpCode Blt_Un = new OpCode(34751743, 50331905);
|
||||
|
||||
/// <summary>Implements a jump table.</summary>
|
||||
// Token: 0x040008A3 RID: 2211
|
||||
public static readonly OpCode Switch = new OpCode(51529215, 51053825);
|
||||
|
||||
/// <summary>Loads a value of type int8 as an int32 onto the evaluation stack indirectly.</summary>
|
||||
// Token: 0x040008A4 RID: 2212
|
||||
public static readonly OpCode Ldind_I1 = new OpCode(51726079, 84215041);
|
||||
|
||||
/// <summary>Loads a value of type unsigned int8 as an int32 onto the evaluation stack indirectly.</summary>
|
||||
// Token: 0x040008A5 RID: 2213
|
||||
public static readonly OpCode Ldind_U1 = new OpCode(51726335, 84215041);
|
||||
|
||||
/// <summary>Loads a value of type int16 as an int32 onto the evaluation stack indirectly.</summary>
|
||||
// Token: 0x040008A6 RID: 2214
|
||||
public static readonly OpCode Ldind_I2 = new OpCode(51726591, 84215041);
|
||||
|
||||
/// <summary>Loads a value of type unsigned int16 as an int32 onto the evaluation stack indirectly.</summary>
|
||||
// Token: 0x040008A7 RID: 2215
|
||||
public static readonly OpCode Ldind_U2 = new OpCode(51726847, 84215041);
|
||||
|
||||
/// <summary>Loads a value of type int32 as an int32 onto the evaluation stack indirectly.</summary>
|
||||
// Token: 0x040008A8 RID: 2216
|
||||
public static readonly OpCode Ldind_I4 = new OpCode(51727103, 84215041);
|
||||
|
||||
/// <summary>Loads a value of type unsigned int32 as an int32 onto the evaluation stack indirectly.</summary>
|
||||
// Token: 0x040008A9 RID: 2217
|
||||
public static readonly OpCode Ldind_U4 = new OpCode(51727359, 84215041);
|
||||
|
||||
/// <summary>Loads a value of type int64 as an int64 onto the evaluation stack indirectly.</summary>
|
||||
// Token: 0x040008AA RID: 2218
|
||||
public static readonly OpCode Ldind_I8 = new OpCode(51793151, 84215041);
|
||||
|
||||
/// <summary>Loads a value of type native int as a native int onto the evaluation stack indirectly.</summary>
|
||||
// Token: 0x040008AB RID: 2219
|
||||
public static readonly OpCode Ldind_I = new OpCode(51727871, 84215041);
|
||||
|
||||
/// <summary>Loads a value of type float32 as a type F (float) onto the evaluation stack indirectly.</summary>
|
||||
// Token: 0x040008AC RID: 2220
|
||||
public static readonly OpCode Ldind_R4 = new OpCode(51859199, 84215041);
|
||||
|
||||
/// <summary>Loads a value of type float64 as a type F (float) onto the evaluation stack indirectly.</summary>
|
||||
// Token: 0x040008AD RID: 2221
|
||||
public static readonly OpCode Ldind_R8 = new OpCode(51924991, 84215041);
|
||||
|
||||
/// <summary>Loads an object reference as a type O (object reference) onto the evaluation stack indirectly.</summary>
|
||||
// Token: 0x040008AE RID: 2222
|
||||
public static readonly OpCode Ldind_Ref = new OpCode(51990783, 84215041);
|
||||
|
||||
/// <summary>Stores a object reference value at a supplied address.</summary>
|
||||
// Token: 0x040008AF RID: 2223
|
||||
public static readonly OpCode Stind_Ref = new OpCode(85086719, 84215041);
|
||||
|
||||
/// <summary>Stores a value of type int8 at a supplied address.</summary>
|
||||
// Token: 0x040008B0 RID: 2224
|
||||
public static readonly OpCode Stind_I1 = new OpCode(85086975, 84215041);
|
||||
|
||||
/// <summary>Stores a value of type int16 at a supplied address.</summary>
|
||||
// Token: 0x040008B1 RID: 2225
|
||||
public static readonly OpCode Stind_I2 = new OpCode(85087231, 84215041);
|
||||
|
||||
/// <summary>Stores a value of type int32 at a supplied address.</summary>
|
||||
// Token: 0x040008B2 RID: 2226
|
||||
public static readonly OpCode Stind_I4 = new OpCode(85087487, 84215041);
|
||||
|
||||
/// <summary>Stores a value of type int64 at a supplied address.</summary>
|
||||
// Token: 0x040008B3 RID: 2227
|
||||
public static readonly OpCode Stind_I8 = new OpCode(101864959, 84215041);
|
||||
|
||||
/// <summary>Stores a value of type float32 at a supplied address.</summary>
|
||||
// Token: 0x040008B4 RID: 2228
|
||||
public static readonly OpCode Stind_R4 = new OpCode(135419647, 84215041);
|
||||
|
||||
/// <summary>Stores a value of type float64 at a supplied address.</summary>
|
||||
// Token: 0x040008B5 RID: 2229
|
||||
public static readonly OpCode Stind_R8 = new OpCode(152197119, 84215041);
|
||||
|
||||
/// <summary>Adds two values and pushes the result onto the evaluation stack.</summary>
|
||||
// Token: 0x040008B6 RID: 2230
|
||||
public static readonly OpCode Add = new OpCode(34822399, 84215041);
|
||||
|
||||
/// <summary>Subtracts one value from another and pushes the result onto the evaluation stack.</summary>
|
||||
// Token: 0x040008B7 RID: 2231
|
||||
public static readonly OpCode Sub = new OpCode(34822655, 84215041);
|
||||
|
||||
/// <summary>Multiplies two values and pushes the result on the evaluation stack.</summary>
|
||||
// Token: 0x040008B8 RID: 2232
|
||||
public static readonly OpCode Mul = new OpCode(34822911, 84215041);
|
||||
|
||||
/// <summary>Divides two values and pushes the result as a floating-point (type F) or quotient (type int32) onto the evaluation stack.</summary>
|
||||
// Token: 0x040008B9 RID: 2233
|
||||
public static readonly OpCode Div = new OpCode(34823167, 84215041);
|
||||
|
||||
/// <summary>Divides two unsigned integer values and pushes the result (int32) onto the evaluation stack.</summary>
|
||||
// Token: 0x040008BA RID: 2234
|
||||
public static readonly OpCode Div_Un = new OpCode(34823423, 84215041);
|
||||
|
||||
/// <summary>Divides two values and pushes the remainder onto the evaluation stack.</summary>
|
||||
// Token: 0x040008BB RID: 2235
|
||||
public static readonly OpCode Rem = new OpCode(34823679, 84215041);
|
||||
|
||||
/// <summary>Divides two unsigned values and pushes the remainder onto the evaluation stack.</summary>
|
||||
// Token: 0x040008BC RID: 2236
|
||||
public static readonly OpCode Rem_Un = new OpCode(34823935, 84215041);
|
||||
|
||||
/// <summary>Computes the bitwise AND of two values and pushes the result onto the evaluation stack.</summary>
|
||||
// Token: 0x040008BD RID: 2237
|
||||
public static readonly OpCode And = new OpCode(34824191, 84215041);
|
||||
|
||||
/// <summary>Compute the bitwise complement of the two integer values on top of the stack and pushes the result onto the evaluation stack.</summary>
|
||||
// Token: 0x040008BE RID: 2238
|
||||
public static readonly OpCode Or = new OpCode(34824447, 84215041);
|
||||
|
||||
/// <summary>Computes the bitwise XOR of the top two values on the evaluation stack, pushing the result onto the evaluation stack.</summary>
|
||||
// Token: 0x040008BF RID: 2239
|
||||
public static readonly OpCode Xor = new OpCode(34824703, 84215041);
|
||||
|
||||
/// <summary>Shifts an integer value to the left (in zeroes) by a specified number of bits, pushing the result onto the evaluation stack.</summary>
|
||||
// Token: 0x040008C0 RID: 2240
|
||||
public static readonly OpCode Shl = new OpCode(34824959, 84215041);
|
||||
|
||||
/// <summary>Shifts an integer value (in sign) to the right by a specified number of bits, pushing the result onto the evaluation stack.</summary>
|
||||
// Token: 0x040008C1 RID: 2241
|
||||
public static readonly OpCode Shr = new OpCode(34825215, 84215041);
|
||||
|
||||
/// <summary>Shifts an unsigned integer value (in zeroes) to the right by a specified number of bits, pushing the result onto the evaluation stack.</summary>
|
||||
// Token: 0x040008C2 RID: 2242
|
||||
public static readonly OpCode Shr_Un = new OpCode(34825471, 84215041);
|
||||
|
||||
/// <summary>Negates a value and pushes the result onto the evaluation stack.</summary>
|
||||
// Token: 0x040008C3 RID: 2243
|
||||
public static readonly OpCode Neg = new OpCode(18048511, 84215041);
|
||||
|
||||
/// <summary>Computes the bitwise complement of the integer value on top of the stack and pushes the result onto the evaluation stack as the same type.</summary>
|
||||
// Token: 0x040008C4 RID: 2244
|
||||
public static readonly OpCode Not = new OpCode(18048767, 84215041);
|
||||
|
||||
/// <summary>Converts the value on top of the evaluation stack to int8, then extends (pads) it to int32.</summary>
|
||||
// Token: 0x040008C5 RID: 2245
|
||||
public static readonly OpCode Conv_I1 = new OpCode(18180095, 84215041);
|
||||
|
||||
/// <summary>Converts the value on top of the evaluation stack to int16, then extends (pads) it to int32.</summary>
|
||||
// Token: 0x040008C6 RID: 2246
|
||||
public static readonly OpCode Conv_I2 = new OpCode(18180351, 84215041);
|
||||
|
||||
/// <summary>Converts the value on top of the evaluation stack to int32.</summary>
|
||||
// Token: 0x040008C7 RID: 2247
|
||||
public static readonly OpCode Conv_I4 = new OpCode(18180607, 84215041);
|
||||
|
||||
/// <summary>Converts the value on top of the evaluation stack to int64.</summary>
|
||||
// Token: 0x040008C8 RID: 2248
|
||||
public static readonly OpCode Conv_I8 = new OpCode(18246399, 84215041);
|
||||
|
||||
/// <summary>Converts the value on top of the evaluation stack to float32.</summary>
|
||||
// Token: 0x040008C9 RID: 2249
|
||||
public static readonly OpCode Conv_R4 = new OpCode(18312191, 84215041);
|
||||
|
||||
/// <summary>Converts the value on top of the evaluation stack to float64.</summary>
|
||||
// Token: 0x040008CA RID: 2250
|
||||
public static readonly OpCode Conv_R8 = new OpCode(18377983, 84215041);
|
||||
|
||||
/// <summary>Converts the value on top of the evaluation stack to unsigned int32, and extends it to int32.</summary>
|
||||
// Token: 0x040008CB RID: 2251
|
||||
public static readonly OpCode Conv_U4 = new OpCode(18181631, 84215041);
|
||||
|
||||
/// <summary>Converts the value on top of the evaluation stack to unsigned int64, and extends it to int64.</summary>
|
||||
// Token: 0x040008CC RID: 2252
|
||||
public static readonly OpCode Conv_U8 = new OpCode(18247423, 84215041);
|
||||
|
||||
/// <summary>Calls a late-bound method on an object, pushing the return value onto the evaluation stack.</summary>
|
||||
// Token: 0x040008CD RID: 2253
|
||||
public static readonly OpCode Callvirt = new OpCode(438005759, 33817345);
|
||||
|
||||
/// <summary>Copies the value type located at the address of an object (type &, * or native int) to the address of the destination object (type &, * or native int).</summary>
|
||||
// Token: 0x040008CE RID: 2254
|
||||
public static readonly OpCode Cpobj = new OpCode(85094655, 84738817);
|
||||
|
||||
/// <summary>Copies the value type object pointed to by an address to the top of the evaluation stack.</summary>
|
||||
// Token: 0x040008CF RID: 2255
|
||||
public static readonly OpCode Ldobj = new OpCode(51606015, 84738817);
|
||||
|
||||
/// <summary>Pushes a new object reference to a string literal stored in the metadata.</summary>
|
||||
// Token: 0x040008D0 RID: 2256
|
||||
public static readonly OpCode Ldstr = new OpCode(1667839, 84542209);
|
||||
|
||||
/// <summary>Creates a new object or a new instance of a value type, pushing an object reference (type O) onto the evaluation stack.</summary>
|
||||
// Token: 0x040008D1 RID: 2257
|
||||
public static readonly OpCode Newobj = new OpCode(437875711, 33817345);
|
||||
|
||||
/// <summary>Attempts to cast an object passed by reference to the specified class.</summary>
|
||||
// Token: 0x040008D2 RID: 2258
|
||||
[ComVisible(true)]
|
||||
public static readonly OpCode Castclass = new OpCode(169440511, 84738817);
|
||||
|
||||
/// <summary>Tests whether an object reference (type O) is an instance of a particular class.</summary>
|
||||
// Token: 0x040008D3 RID: 2259
|
||||
public static readonly OpCode Isinst = new OpCode(169178623, 84738817);
|
||||
|
||||
/// <summary>Converts the unsigned integer value on top of the evaluation stack to float32.</summary>
|
||||
// Token: 0x040008D4 RID: 2260
|
||||
public static readonly OpCode Conv_R_Un = new OpCode(18380543, 84215041);
|
||||
|
||||
/// <summary>Converts the boxed representation of a value type to its unboxed form.</summary>
|
||||
// Token: 0x040008D5 RID: 2261
|
||||
public static readonly OpCode Unbox = new OpCode(169179647, 84739329);
|
||||
|
||||
/// <summary>Throws the exception object currently on the evaluation stack.</summary>
|
||||
// Token: 0x040008D6 RID: 2262
|
||||
public static readonly OpCode Throw = new OpCode(168983295, 134546177);
|
||||
|
||||
/// <summary>Finds the value of a field in the object whose reference is currently on the evaluation stack.</summary>
|
||||
// Token: 0x040008D7 RID: 2263
|
||||
public static readonly OpCode Ldfld = new OpCode(169049087, 83952385);
|
||||
|
||||
/// <summary>Finds the address of a field in the object whose reference is currently on the evaluation stack.</summary>
|
||||
// Token: 0x040008D8 RID: 2264
|
||||
public static readonly OpCode Ldflda = new OpCode(169180415, 83952385);
|
||||
|
||||
/// <summary>Replaces the value stored in the field of an object reference or pointer with a new value.</summary>
|
||||
// Token: 0x040008D9 RID: 2265
|
||||
public static readonly OpCode Stfld = new OpCode(185761279, 83952385);
|
||||
|
||||
/// <summary>Pushes the value of a static field onto the evaluation stack.</summary>
|
||||
// Token: 0x040008DA RID: 2266
|
||||
public static readonly OpCode Ldsfld = new OpCode(1277695, 83952385);
|
||||
|
||||
/// <summary>Pushes the address of a static field onto the evaluation stack.</summary>
|
||||
// Token: 0x040008DB RID: 2267
|
||||
public static readonly OpCode Ldsflda = new OpCode(1409023, 83952385);
|
||||
|
||||
/// <summary>Replaces the value of a static field with a value from the evaluation stack.</summary>
|
||||
// Token: 0x040008DC RID: 2268
|
||||
public static readonly OpCode Stsfld = new OpCode(17989887, 83952385);
|
||||
|
||||
/// <summary>Copies a value of a specified type from the evaluation stack into a supplied memory address.</summary>
|
||||
// Token: 0x040008DD RID: 2269
|
||||
public static readonly OpCode Stobj = new OpCode(68321791, 84739329);
|
||||
|
||||
/// <summary>Converts the unsigned value on top of the evaluation stack to signed int8 and extends it to int32, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x040008DE RID: 2270
|
||||
public static readonly OpCode Conv_Ovf_I1_Un = new OpCode(18187007, 84215041);
|
||||
|
||||
/// <summary>Converts the unsigned value on top of the evaluation stack to signed int16 and extends it to int32, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x040008DF RID: 2271
|
||||
public static readonly OpCode Conv_Ovf_I2_Un = new OpCode(18187263, 84215041);
|
||||
|
||||
/// <summary>Converts the unsigned value on top of the evaluation stack to signed int32, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x040008E0 RID: 2272
|
||||
public static readonly OpCode Conv_Ovf_I4_Un = new OpCode(18187519, 84215041);
|
||||
|
||||
/// <summary>Converts the unsigned value on top of the evaluation stack to signed int64, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x040008E1 RID: 2273
|
||||
public static readonly OpCode Conv_Ovf_I8_Un = new OpCode(18253311, 84215041);
|
||||
|
||||
/// <summary>Converts the unsigned value on top of the evaluation stack to unsigned int8 and extends it to int32, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x040008E2 RID: 2274
|
||||
public static readonly OpCode Conv_Ovf_U1_Un = new OpCode(18188031, 84215041);
|
||||
|
||||
/// <summary>Converts the unsigned value on top of the evaluation stack to unsigned int16 and extends it to int32, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x040008E3 RID: 2275
|
||||
public static readonly OpCode Conv_Ovf_U2_Un = new OpCode(18188287, 84215041);
|
||||
|
||||
/// <summary>Converts the unsigned value on top of the evaluation stack to unsigned int32, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x040008E4 RID: 2276
|
||||
public static readonly OpCode Conv_Ovf_U4_Un = new OpCode(18188543, 84215041);
|
||||
|
||||
/// <summary>Converts the unsigned value on top of the evaluation stack to unsigned int64, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x040008E5 RID: 2277
|
||||
public static readonly OpCode Conv_Ovf_U8_Un = new OpCode(18254335, 84215041);
|
||||
|
||||
/// <summary>Converts the unsigned value on top of the evaluation stack to signed native int, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x040008E6 RID: 2278
|
||||
public static readonly OpCode Conv_Ovf_I_Un = new OpCode(18189055, 84215041);
|
||||
|
||||
/// <summary>Converts the unsigned value on top of the evaluation stack to unsigned native int, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x040008E7 RID: 2279
|
||||
public static readonly OpCode Conv_Ovf_U_Un = new OpCode(18189311, 84215041);
|
||||
|
||||
/// <summary>Converts a value type to an object reference (type O).</summary>
|
||||
// Token: 0x040008E8 RID: 2280
|
||||
public static readonly OpCode Box = new OpCode(18451711, 84739329);
|
||||
|
||||
/// <summary>Pushes an object reference to a new zero-based, one-dimensional array whose elements are of a specific type onto the evaluation stack.</summary>
|
||||
// Token: 0x040008E9 RID: 2281
|
||||
public static readonly OpCode Newarr = new OpCode(52006399, 84738817);
|
||||
|
||||
/// <summary>Pushes the number of elements of a zero-based, one-dimensional array onto the evaluation stack.</summary>
|
||||
// Token: 0x040008EA RID: 2282
|
||||
public static readonly OpCode Ldlen = new OpCode(169185023, 84214529);
|
||||
|
||||
/// <summary>Loads the address of the array element at a specified array index onto the top of the evaluation stack as type & (managed pointer).</summary>
|
||||
// Token: 0x040008EB RID: 2283
|
||||
public static readonly OpCode Ldelema = new OpCode(202739711, 84738817);
|
||||
|
||||
/// <summary>Loads the element with type int8 at a specified array index onto the top of the evaluation stack as an int32.</summary>
|
||||
// Token: 0x040008EC RID: 2284
|
||||
public static readonly OpCode Ldelem_I1 = new OpCode(202739967, 84214529);
|
||||
|
||||
/// <summary>Loads the element with type unsigned int8 at a specified array index onto the top of the evaluation stack as an int32.</summary>
|
||||
// Token: 0x040008ED RID: 2285
|
||||
public static readonly OpCode Ldelem_U1 = new OpCode(202740223, 84214529);
|
||||
|
||||
/// <summary>Loads the element with type int16 at a specified array index onto the top of the evaluation stack as an int32.</summary>
|
||||
// Token: 0x040008EE RID: 2286
|
||||
public static readonly OpCode Ldelem_I2 = new OpCode(202740479, 84214529);
|
||||
|
||||
/// <summary>Loads the element with type unsigned int16 at a specified array index onto the top of the evaluation stack as an int32.</summary>
|
||||
// Token: 0x040008EF RID: 2287
|
||||
public static readonly OpCode Ldelem_U2 = new OpCode(202740735, 84214529);
|
||||
|
||||
/// <summary>Loads the element with type int32 at a specified array index onto the top of the evaluation stack as an int32.</summary>
|
||||
// Token: 0x040008F0 RID: 2288
|
||||
public static readonly OpCode Ldelem_I4 = new OpCode(202740991, 84214529);
|
||||
|
||||
/// <summary>Loads the element with type unsigned int32 at a specified array index onto the top of the evaluation stack as an int32.</summary>
|
||||
// Token: 0x040008F1 RID: 2289
|
||||
public static readonly OpCode Ldelem_U4 = new OpCode(202741247, 84214529);
|
||||
|
||||
/// <summary>Loads the element with type int64 at a specified array index onto the top of the evaluation stack as an int64.</summary>
|
||||
// Token: 0x040008F2 RID: 2290
|
||||
public static readonly OpCode Ldelem_I8 = new OpCode(202807039, 84214529);
|
||||
|
||||
/// <summary>Loads the element with type native int at a specified array index onto the top of the evaluation stack as a native int.</summary>
|
||||
// Token: 0x040008F3 RID: 2291
|
||||
public static readonly OpCode Ldelem_I = new OpCode(202741759, 84214529);
|
||||
|
||||
/// <summary>Loads the element with type float32 at a specified array index onto the top of the evaluation stack as type F (float).</summary>
|
||||
// Token: 0x040008F4 RID: 2292
|
||||
public static readonly OpCode Ldelem_R4 = new OpCode(202873087, 84214529);
|
||||
|
||||
/// <summary>Loads the element with type float64 at a specified array index onto the top of the evaluation stack as type F (float).</summary>
|
||||
// Token: 0x040008F5 RID: 2293
|
||||
public static readonly OpCode Ldelem_R8 = new OpCode(202938879, 84214529);
|
||||
|
||||
/// <summary>Loads the element containing an object reference at a specified array index onto the top of the evaluation stack as type O (object reference).</summary>
|
||||
// Token: 0x040008F6 RID: 2294
|
||||
public static readonly OpCode Ldelem_Ref = new OpCode(203004671, 84214529);
|
||||
|
||||
/// <summary>Replaces the array element at a given index with the native int value on the evaluation stack.</summary>
|
||||
// Token: 0x040008F7 RID: 2295
|
||||
public static readonly OpCode Stelem_I = new OpCode(219323391, 84214529);
|
||||
|
||||
/// <summary>Replaces the array element at a given index with the int8 value on the evaluation stack.</summary>
|
||||
// Token: 0x040008F8 RID: 2296
|
||||
public static readonly OpCode Stelem_I1 = new OpCode(219323647, 84214529);
|
||||
|
||||
/// <summary>Replaces the array element at a given index with the int16 value on the evaluation stack.</summary>
|
||||
// Token: 0x040008F9 RID: 2297
|
||||
public static readonly OpCode Stelem_I2 = new OpCode(219323903, 84214529);
|
||||
|
||||
/// <summary>Replaces the array element at a given index with the int32 value on the evaluation stack.</summary>
|
||||
// Token: 0x040008FA RID: 2298
|
||||
public static readonly OpCode Stelem_I4 = new OpCode(219324159, 84214529);
|
||||
|
||||
/// <summary>Replaces the array element at a given index with the int64 value on the evaluation stack.</summary>
|
||||
// Token: 0x040008FB RID: 2299
|
||||
public static readonly OpCode Stelem_I8 = new OpCode(236101631, 84214529);
|
||||
|
||||
/// <summary>Replaces the array element at a given index with the float32 value on the evaluation stack.</summary>
|
||||
// Token: 0x040008FC RID: 2300
|
||||
public static readonly OpCode Stelem_R4 = new OpCode(252879103, 84214529);
|
||||
|
||||
/// <summary>Replaces the array element at a given index with the float64 value on the evaluation stack.</summary>
|
||||
// Token: 0x040008FD RID: 2301
|
||||
public static readonly OpCode Stelem_R8 = new OpCode(269656575, 84214529);
|
||||
|
||||
/// <summary>Replaces the array element at a given index with the object ref value (type O) on the evaluation stack.</summary>
|
||||
// Token: 0x040008FE RID: 2302
|
||||
public static readonly OpCode Stelem_Ref = new OpCode(286434047, 84214529);
|
||||
|
||||
/// <summary>Loads the element at a specified array index onto the top of the evaluation stack as the type specified in the instruction. </summary>
|
||||
// Token: 0x040008FF RID: 2303
|
||||
public static readonly OpCode Ldelem = new OpCode(202613759, 84738817);
|
||||
|
||||
/// <summary>Replaces the array element at a given index with the value on the evaluation stack, whose type is specified in the instruction.</summary>
|
||||
// Token: 0x04000900 RID: 2304
|
||||
public static readonly OpCode Stelem = new OpCode(470983935, 84738817);
|
||||
|
||||
/// <summary>Converts the boxed representation of a type specified in the instruction to its unboxed form. </summary>
|
||||
// Token: 0x04000901 RID: 2305
|
||||
public static readonly OpCode Unbox_Any = new OpCode(169059839, 84738817);
|
||||
|
||||
/// <summary>Converts the signed value on top of the evaluation stack to signed int8 and extends it to int32, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x04000902 RID: 2306
|
||||
public static readonly OpCode Conv_Ovf_I1 = new OpCode(18199551, 84215041);
|
||||
|
||||
/// <summary>Converts the signed value on top of the evaluation stack to unsigned int8 and extends it to int32, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x04000903 RID: 2307
|
||||
public static readonly OpCode Conv_Ovf_U1 = new OpCode(18199807, 84215041);
|
||||
|
||||
/// <summary>Converts the signed value on top of the evaluation stack to signed int16 and extending it to int32, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x04000904 RID: 2308
|
||||
public static readonly OpCode Conv_Ovf_I2 = new OpCode(18200063, 84215041);
|
||||
|
||||
/// <summary>Converts the signed value on top of the evaluation stack to unsigned int16 and extends it to int32, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x04000905 RID: 2309
|
||||
public static readonly OpCode Conv_Ovf_U2 = new OpCode(18200319, 84215041);
|
||||
|
||||
/// <summary>Converts the signed value on top of the evaluation stack to signed int32, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x04000906 RID: 2310
|
||||
public static readonly OpCode Conv_Ovf_I4 = new OpCode(18200575, 84215041);
|
||||
|
||||
/// <summary>Converts the signed value on top of the evaluation stack to unsigned int32, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x04000907 RID: 2311
|
||||
public static readonly OpCode Conv_Ovf_U4 = new OpCode(18200831, 84215041);
|
||||
|
||||
/// <summary>Converts the signed value on top of the evaluation stack to signed int64, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x04000908 RID: 2312
|
||||
public static readonly OpCode Conv_Ovf_I8 = new OpCode(18266623, 84215041);
|
||||
|
||||
/// <summary>Converts the signed value on top of the evaluation stack to unsigned int64, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x04000909 RID: 2313
|
||||
public static readonly OpCode Conv_Ovf_U8 = new OpCode(18266879, 84215041);
|
||||
|
||||
/// <summary>Retrieves the address (type &) embedded in a typed reference.</summary>
|
||||
// Token: 0x0400090A RID: 2314
|
||||
public static readonly OpCode Refanyval = new OpCode(18203391, 84739329);
|
||||
|
||||
/// <summary>Throws <see cref="T:System.ArithmeticException" /> if value is not a finite number.</summary>
|
||||
// Token: 0x0400090B RID: 2315
|
||||
public static readonly OpCode Ckfinite = new OpCode(18400255, 84215041);
|
||||
|
||||
/// <summary>Pushes a typed reference to an instance of a specific type onto the evaluation stack.</summary>
|
||||
// Token: 0x0400090C RID: 2316
|
||||
public static readonly OpCode Mkrefany = new OpCode(51627775, 84739329);
|
||||
|
||||
/// <summary>Converts a metadata token to its runtime representation, pushing it onto the evaluation stack.</summary>
|
||||
// Token: 0x0400090D RID: 2317
|
||||
public static readonly OpCode Ldtoken = new OpCode(1429759, 84673793);
|
||||
|
||||
/// <summary>Converts the value on top of the evaluation stack to unsigned int16, and extends it to int32.</summary>
|
||||
// Token: 0x0400090E RID: 2318
|
||||
public static readonly OpCode Conv_U2 = new OpCode(18207231, 84215041);
|
||||
|
||||
/// <summary>Converts the value on top of the evaluation stack to unsigned int8, and extends it to int32.</summary>
|
||||
// Token: 0x0400090F RID: 2319
|
||||
public static readonly OpCode Conv_U1 = new OpCode(18207487, 84215041);
|
||||
|
||||
/// <summary>Converts the value on top of the evaluation stack to native int.</summary>
|
||||
// Token: 0x04000910 RID: 2320
|
||||
public static readonly OpCode Conv_I = new OpCode(18207743, 84215041);
|
||||
|
||||
/// <summary>Converts the signed value on top of the evaluation stack to signed native int, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x04000911 RID: 2321
|
||||
public static readonly OpCode Conv_Ovf_I = new OpCode(18207999, 84215041);
|
||||
|
||||
/// <summary>Converts the signed value on top of the evaluation stack to unsigned native int, throwing <see cref="T:System.OverflowException" /> on overflow.</summary>
|
||||
// Token: 0x04000912 RID: 2322
|
||||
public static readonly OpCode Conv_Ovf_U = new OpCode(18208255, 84215041);
|
||||
|
||||
/// <summary>Adds two integers, performs an overflow check, and pushes the result onto the evaluation stack.</summary>
|
||||
// Token: 0x04000913 RID: 2323
|
||||
public static readonly OpCode Add_Ovf = new OpCode(34854655, 84215041);
|
||||
|
||||
/// <summary>Adds two unsigned integer values, performs an overflow check, and pushes the result onto the evaluation stack.</summary>
|
||||
// Token: 0x04000914 RID: 2324
|
||||
public static readonly OpCode Add_Ovf_Un = new OpCode(34854911, 84215041);
|
||||
|
||||
/// <summary>Multiplies two integer values, performs an overflow check, and pushes the result onto the evaluation stack.</summary>
|
||||
// Token: 0x04000915 RID: 2325
|
||||
public static readonly OpCode Mul_Ovf = new OpCode(34855167, 84215041);
|
||||
|
||||
/// <summary>Multiplies two unsigned integer values, performs an overflow check, and pushes the result onto the evaluation stack.</summary>
|
||||
// Token: 0x04000916 RID: 2326
|
||||
public static readonly OpCode Mul_Ovf_Un = new OpCode(34855423, 84215041);
|
||||
|
||||
/// <summary>Subtracts one integer value from another, performs an overflow check, and pushes the result onto the evaluation stack.</summary>
|
||||
// Token: 0x04000917 RID: 2327
|
||||
public static readonly OpCode Sub_Ovf = new OpCode(34855679, 84215041);
|
||||
|
||||
/// <summary>Subtracts one unsigned integer value from another, performs an overflow check, and pushes the result onto the evaluation stack.</summary>
|
||||
// Token: 0x04000918 RID: 2328
|
||||
public static readonly OpCode Sub_Ovf_Un = new OpCode(34855935, 84215041);
|
||||
|
||||
/// <summary>Transfers control from the fault or finally clause of an exception block back to the Common Language Infrastructure (CLI) exception handler.</summary>
|
||||
// Token: 0x04000919 RID: 2329
|
||||
public static readonly OpCode Endfinally = new OpCode(1236223, 117769473);
|
||||
|
||||
/// <summary>Exits a protected region of code, unconditionally transferring control to a specific target instruction.</summary>
|
||||
// Token: 0x0400091A RID: 2330
|
||||
public static readonly OpCode Leave = new OpCode(1236479, 1281);
|
||||
|
||||
/// <summary>Exits a protected region of code, unconditionally transferring control to a target instruction (short form).</summary>
|
||||
// Token: 0x0400091B RID: 2331
|
||||
public static readonly OpCode Leave_S = new OpCode(1236735, 984321);
|
||||
|
||||
/// <summary>Stores a value of type native int at a supplied address.</summary>
|
||||
// Token: 0x0400091C RID: 2332
|
||||
public static readonly OpCode Stind_I = new OpCode(85123071, 84215041);
|
||||
|
||||
/// <summary>Converts the value on top of the evaluation stack to unsigned native int, and extends it to native int.</summary>
|
||||
// Token: 0x0400091D RID: 2333
|
||||
public static readonly OpCode Conv_U = new OpCode(18211071, 84215041);
|
||||
|
||||
/// <summary>This is a reserved instruction.</summary>
|
||||
// Token: 0x0400091E RID: 2334
|
||||
public static readonly OpCode Prefix7 = new OpCode(1243391, 67437057);
|
||||
|
||||
/// <summary>This is a reserved instruction.</summary>
|
||||
// Token: 0x0400091F RID: 2335
|
||||
public static readonly OpCode Prefix6 = new OpCode(1243647, 67437057);
|
||||
|
||||
/// <summary>This is a reserved instruction.</summary>
|
||||
// Token: 0x04000920 RID: 2336
|
||||
public static readonly OpCode Prefix5 = new OpCode(1243903, 67437057);
|
||||
|
||||
/// <summary>This is a reserved instruction.</summary>
|
||||
// Token: 0x04000921 RID: 2337
|
||||
public static readonly OpCode Prefix4 = new OpCode(1244159, 67437057);
|
||||
|
||||
/// <summary>This is a reserved instruction.</summary>
|
||||
// Token: 0x04000922 RID: 2338
|
||||
public static readonly OpCode Prefix3 = new OpCode(1244415, 67437057);
|
||||
|
||||
/// <summary>This is a reserved instruction.</summary>
|
||||
// Token: 0x04000923 RID: 2339
|
||||
public static readonly OpCode Prefix2 = new OpCode(1244671, 67437057);
|
||||
|
||||
/// <summary>This is a reserved instruction.</summary>
|
||||
// Token: 0x04000924 RID: 2340
|
||||
public static readonly OpCode Prefix1 = new OpCode(1244927, 67437057);
|
||||
|
||||
/// <summary>This is a reserved instruction.</summary>
|
||||
// Token: 0x04000925 RID: 2341
|
||||
public static readonly OpCode Prefixref = new OpCode(1245183, 67437057);
|
||||
|
||||
/// <summary>Returns an unmanaged pointer to the argument list of the current method.</summary>
|
||||
// Token: 0x04000926 RID: 2342
|
||||
public static readonly OpCode Arglist = new OpCode(1376510, 84215042);
|
||||
|
||||
/// <summary>Compares two values. If they are equal, the integer value 1 (int32) is pushed onto the evaluation stack; otherwise 0 (int32) is pushed onto the evaluation stack.</summary>
|
||||
// Token: 0x04000927 RID: 2343
|
||||
public static readonly OpCode Ceq = new OpCode(34931198, 84215042);
|
||||
|
||||
/// <summary>Compares two values. If the first value is greater than the second, the integer value 1 (int32) is pushed onto the evaluation stack; otherwise 0 (int32) is pushed onto the evaluation stack.</summary>
|
||||
// Token: 0x04000928 RID: 2344
|
||||
public static readonly OpCode Cgt = new OpCode(34931454, 84215042);
|
||||
|
||||
/// <summary>Compares two unsigned or unordered values. If the first value is greater than the second, the integer value 1 (int32) is pushed onto the evaluation stack; otherwise 0 (int32) is pushed onto the evaluation stack.</summary>
|
||||
// Token: 0x04000929 RID: 2345
|
||||
public static readonly OpCode Cgt_Un = new OpCode(34931710, 84215042);
|
||||
|
||||
/// <summary>Compares two values. If the first value is less than the second, the integer value 1 (int32) is pushed onto the evaluation stack; otherwise 0 (int32) is pushed onto the evaluation stack.</summary>
|
||||
// Token: 0x0400092A RID: 2346
|
||||
public static readonly OpCode Clt = new OpCode(34931966, 84215042);
|
||||
|
||||
/// <summary>Compares the unsigned or unordered values <paramref name="value1" /> and <paramref name="value2" />. If <paramref name="value1" /> is less than <paramref name="value2" />, then the integer value 1 (int32) is pushed onto the evaluation stack; otherwise 0 (int32) is pushed onto the evaluation stack.</summary>
|
||||
// Token: 0x0400092B RID: 2347
|
||||
public static readonly OpCode Clt_Un = new OpCode(34932222, 84215042);
|
||||
|
||||
/// <summary>Pushes an unmanaged pointer (type native int) to the native code implementing a specific method onto the evaluation stack.</summary>
|
||||
// Token: 0x0400092C RID: 2348
|
||||
public static readonly OpCode Ldftn = new OpCode(1378046, 84149506);
|
||||
|
||||
/// <summary>Pushes an unmanaged pointer (type native int) to the native code implementing a particular virtual method associated with a specified object onto the evaluation stack.</summary>
|
||||
// Token: 0x0400092D RID: 2349
|
||||
public static readonly OpCode Ldvirtftn = new OpCode(169150462, 84149506);
|
||||
|
||||
/// <summary>Loads an argument (referenced by a specified index value) onto the stack.</summary>
|
||||
// Token: 0x0400092E RID: 2350
|
||||
public static readonly OpCode Ldarg = new OpCode(1247742, 84804866);
|
||||
|
||||
/// <summary>Load an argument address onto the evaluation stack.</summary>
|
||||
// Token: 0x0400092F RID: 2351
|
||||
public static readonly OpCode Ldarga = new OpCode(1379070, 84804866);
|
||||
|
||||
/// <summary>Stores the value on top of the evaluation stack in the argument slot at a specified index.</summary>
|
||||
// Token: 0x04000930 RID: 2352
|
||||
public static readonly OpCode Starg = new OpCode(17959934, 84804866);
|
||||
|
||||
/// <summary>Loads the local variable at a specific index onto the evaluation stack.</summary>
|
||||
// Token: 0x04000931 RID: 2353
|
||||
public static readonly OpCode Ldloc = new OpCode(1248510, 84804866);
|
||||
|
||||
/// <summary>Loads the address of the local variable at a specific index onto the evaluation stack.</summary>
|
||||
// Token: 0x04000932 RID: 2354
|
||||
public static readonly OpCode Ldloca = new OpCode(1379838, 84804866);
|
||||
|
||||
/// <summary>Pops the current value from the top of the evaluation stack and stores it in a the local variable list at a specified index.</summary>
|
||||
// Token: 0x04000933 RID: 2355
|
||||
public static readonly OpCode Stloc = new OpCode(17960702, 84804866);
|
||||
|
||||
/// <summary>Allocates a certain number of bytes from the local dynamic memory pool and pushes the address (a transient pointer, type *) of the first allocated byte onto the evaluation stack.</summary>
|
||||
// Token: 0x04000934 RID: 2356
|
||||
public static readonly OpCode Localloc = new OpCode(51711998, 84215042);
|
||||
|
||||
/// <summary>Transfers control from the filter clause of an exception back to the Common Language Infrastructure (CLI) exception handler.</summary>
|
||||
// Token: 0x04000935 RID: 2357
|
||||
public static readonly OpCode Endfilter = new OpCode(51515902, 117769474);
|
||||
|
||||
/// <summary>Indicates that an address currently atop the evaluation stack might not be aligned to the natural size of the immediately following ldind, stind, ldfld, stfld, ldobj, stobj, initblk, or cpblk instruction.</summary>
|
||||
// Token: 0x04000936 RID: 2358
|
||||
public static readonly OpCode Unaligned = new OpCode(1184510, 68158466);
|
||||
|
||||
/// <summary>Specifies that an address currently atop the evaluation stack might be volatile, and the results of reading that location cannot be cached or that multiple stores to that location cannot be suppressed.</summary>
|
||||
// Token: 0x04000937 RID: 2359
|
||||
public static readonly OpCode Volatile = new OpCode(1184766, 67437570);
|
||||
|
||||
/// <summary>Performs a postfixed method call instruction such that the current method's stack frame is removed before the actual call instruction is executed.</summary>
|
||||
// Token: 0x04000938 RID: 2360
|
||||
public static readonly OpCode Tailcall = new OpCode(1185022, 67437570);
|
||||
|
||||
/// <summary>Initializes each field of the value type at a specified address to a null reference or a 0 of the appropriate primitive type.</summary>
|
||||
// Token: 0x04000939 RID: 2361
|
||||
public static readonly OpCode Initobj = new OpCode(51516926, 84738818);
|
||||
|
||||
/// <summary>Constrains the type on which a virtual method call is made.</summary>
|
||||
// Token: 0x0400093A RID: 2362
|
||||
public static readonly OpCode Constrained = new OpCode(1185534, 67961858);
|
||||
|
||||
/// <summary>Copies a specified number bytes from a source address to a destination address.</summary>
|
||||
// Token: 0x0400093B RID: 2363
|
||||
public static readonly OpCode Cpblk = new OpCode(118626302, 84215042);
|
||||
|
||||
/// <summary>Initializes a specified block of memory at a specific address to a given size and initial value.</summary>
|
||||
// Token: 0x0400093C RID: 2364
|
||||
public static readonly OpCode Initblk = new OpCode(118626558, 84215042);
|
||||
|
||||
/// <summary>Rethrows the current exception.</summary>
|
||||
// Token: 0x0400093D RID: 2365
|
||||
public static readonly OpCode Rethrow = new OpCode(1186558, 134546178);
|
||||
|
||||
/// <summary>Pushes the size, in bytes, of a supplied value type onto the evaluation stack.</summary>
|
||||
// Token: 0x0400093E RID: 2366
|
||||
public static readonly OpCode Sizeof = new OpCode(1383678, 84739330);
|
||||
|
||||
/// <summary>Retrieves the type token embedded in a typed reference.</summary>
|
||||
// Token: 0x0400093F RID: 2367
|
||||
public static readonly OpCode Refanytype = new OpCode(18161150, 84215042);
|
||||
|
||||
/// <summary>Specifies that the subsequent array address operation performs no type check at run time, and that it returns a managed pointer whose mutability is restricted.</summary>
|
||||
// Token: 0x04000940 RID: 2368
|
||||
public static readonly OpCode Readonly = new OpCode(1187582, 67437570);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user