Telerik® JustDecompile™ by Progress

Specifies the MSIL instruction codes recognized by JustDecompile.

Namespace: JustDecompile.API.Core
Assembly: JustDecompile.API (in JustDecompile.API.dll) Version: 1.0.0.3 (1.0.0.0)

Syntax

C#
public enum Code
Visual Basic
Public Enumeration Code
Visual C++
public enum class Code

Members

Member nameValueDescription
Nop0
Break1
Ldarg_02
Ldarg_13
Ldarg_24
Ldarg_35
Ldloc_06
Ldloc_17
Ldloc_28
Ldloc_39
Stloc_010
Stloc_111
Stloc_212
Stloc_313
Ldarg_S14
Ldarga_S15
Starg_S16
Ldloc_S17
Ldloca_S18
Stloc_S19
Ldnull20
Ldc_I4_M121
Ldc_I4_022
Ldc_I4_123
Ldc_I4_224
Ldc_I4_325
Ldc_I4_426
Ldc_I4_527
Ldc_I4_628
Ldc_I4_729
Ldc_I4_830
Ldc_I4_S31
Ldc_I432
Ldc_I833
Ldc_R434
Ldc_R835
Dup36
Pop37
Jmp38
Call39
Calli40
Ret41
Br_S42
Brfalse_S43
Brtrue_S44
Beq_S45
Bge_S46
Bgt_S47
Ble_S48
Blt_S49
Bne_Un_S50
Bge_Un_S51
Bgt_Un_S52
Ble_Un_S53
Blt_Un_S54
Br55
Brfalse56
Brtrue57
Beq58
Bge59
Bgt60
Ble61
Blt62
Bne_Un63
Bge_Un64
Bgt_Un65
Ble_Un66
Blt_Un67
Switch68
Ldind_I169
Ldind_U170
Ldind_I271
Ldind_U272
Ldind_I473
Ldind_U474
Ldind_I875
Ldind_I76
Ldind_R477
Ldind_R878
Ldind_Ref79
Stind_Ref80
Stind_I181
Stind_I282
Stind_I483
Stind_I884
Stind_R485
Stind_R886
Add87
Sub88
Mul89
Div90
Div_Un91
Rem92
Rem_Un93
And94
Or95
Xor96
Shl97
Shr98
Shr_Un99
Neg100
Not101
Conv_I1102
Conv_I2103
Conv_I4104
Conv_I8105
Conv_R4106
Conv_R8107
Conv_U4108
Conv_U8109
Callvirt110
Cpobj111
Ldobj112
Ldstr113
Newobj114
Castclass115
Isinst116
Conv_R_Un117
Unbox118
Throw119
Ldfld120
Ldflda121
Stfld122
Ldsfld123
Ldsflda124
Stsfld125
Stobj126
Conv_Ovf_I1_Un127
Conv_Ovf_I2_Un128
Conv_Ovf_I4_Un129
Conv_Ovf_I8_Un130
Conv_Ovf_U1_Un131
Conv_Ovf_U2_Un132
Conv_Ovf_U4_Un133
Conv_Ovf_U8_Un134
Conv_Ovf_I_Un135
Conv_Ovf_U_Un136
Box137
Newarr138
Ldlen139
Ldelema140
Ldelem_I1141
Ldelem_U1142
Ldelem_I2143
Ldelem_U2144
Ldelem_I4145
Ldelem_U4146
Ldelem_I8147
Ldelem_I148
Ldelem_R4149
Ldelem_R8150
Ldelem_Ref151
Stelem_I152
Stelem_I1153
Stelem_I2154
Stelem_I4155
Stelem_I8156
Stelem_R4157
Stelem_R8158
Stelem_Ref159
Ldelem_Any160
Stelem_Any161
Unbox_Any162
Conv_Ovf_I1163
Conv_Ovf_U1164
Conv_Ovf_I2165
Conv_Ovf_U2166
Conv_Ovf_I4167
Conv_Ovf_U4168
Conv_Ovf_I8169
Conv_Ovf_U8170
Refanyval171
Ckfinite172
Mkrefany173
Ldtoken174
Conv_U2175
Conv_U1176
Conv_I177
Conv_Ovf_I178
Conv_Ovf_U179
Add_Ovf180
Add_Ovf_Un181
Mul_Ovf182
Mul_Ovf_Un183
Sub_Ovf184
Sub_Ovf_Un185
Endfinally186
Leave187
Leave_S188
Stind_I189
Conv_U190
Arglist191
Ceq192
Cgt193
Cgt_Un194
Clt195
Clt_Un196
Ldftn197
Ldvirtftn198
Ldarg199
Ldarga200
Starg201
Ldloc202
Ldloca203
Stloc204
Localloc205
Endfilter206
Unaligned207
Volatile208
Tail209
Initobj210
Constrained211
Cpblk212
Initblk213
No214
Rethrow215
Sizeof216
Refanytype217
Readonly218

See Also