Module Opcodes
Import path
import semmle.code.cil.Instructions
Classes
Add |
An |
Add_ovf |
An |
Add_ovf_un |
An |
And |
An |
Arglist |
An |
Beq |
A |
Beq_s |
A |
Bge |
A |
Bge_in_s |
A |
Bge_s |
A |
Bge_un |
A |
Bgt |
A |
Bgt_in_s |
A |
Bgt_s |
A |
Bgt_un |
A |
Ble |
A |
Ble_s |
A |
Ble_un |
A |
Ble_un_s |
A |
Blt |
A |
Blt_s |
A |
Blt_un |
A |
Blt_un_s |
A |
Bne_un |
A |
Bne_un_s |
A |
Box |
A |
Br |
A |
Br_s |
A |
Brfalse |
A |
Brfalse_s |
A |
Brtrue |
A |
Brtrue_s |
A |
Call_ |
A |
Calli |
A |
Callvirt |
A |
Castclass |
A |
Ceq |
A |
Cgt |
A |
Cgt_un |
A |
Clt |
A |
Clt_un |
A |
Constrained |
A |
Conv_i |
A |
Conv_i1 |
A |
Conv_i2 |
A |
Conv_i4 |
A |
Conv_i8 |
A |
Conv_ovf_i |
A |
Conv_ovf_i1 |
A |
Conv_ovf_i1_un |
A |
Conv_ovf_i2 |
A |
Conv_ovf_i2_un |
A |
Conv_ovf_i4 |
A |
Conv_ovf_i4_un |
A |
Conv_ovf_i8 |
A |
Conv_ovf_i8_un |
A |
Conv_ovf_i_un |
A |
Conv_ovf_u |
A |
Conv_ovf_u1 |
A |
Conv_ovf_u1_un |
A |
Conv_ovf_u2 |
A |
Conv_ovf_u2_un |
A |
Conv_ovf_u4 |
A |
Conv_ovf_u4_un |
A |
Conv_ovf_u8 |
A |
Conv_ovf_u8_un |
A |
Conv_ovf_u_un |
A |
Conv_r4 |
A |
Conv_r8 |
A |
Conv_r_un |
A |
Conv_u |
A |
Conv_u1 |
A |
Conv_u2 |
A |
Conv_u4 |
A |
Conv_u8 |
A |
Div |
A |
Div_un |
A |
Dup |
A |
Endfilter |
An |
Endfinally |
An |
Initobj |
An |
Isinst |
An |
Jmp |
A |
Ldarg |
An |
Ldarg_0 |
An |
Ldarg_1 |
An |
Ldarg_2 |
An |
Ldarg_3 |
An |
Ldarg_s |
An |
Ldarga_s |
An |
Ldc_i4 |
An |
Ldc_i4_0 |
An |
Ldc_i4_1 |
An |
Ldc_i4_2 |
An |
Ldc_i4_3 |
An |
Ldc_i4_4 |
An |
Ldc_i4_5 |
An |
Ldc_i4_6 |
An |
Ldc_i4_7 |
An |
Ldc_i4_8 |
An |
Ldc_i4_m1 |
An |
Ldc_i4_s |
An |
Ldc_i8 |
An |
Ldc_r4 |
An |
Ldc_r8 |
An |
Ldelem |
An |
Ldelem_i |
An |
Ldelem_i1 |
An |
Ldelem_i2 |
An |
Ldelem_i4 |
An |
Ldelem_i8 |
An |
Ldelem_r4 |
An |
Ldelem_r8 |
An |
Ldelem_ref |
An |
Ldelem_u1 |
An |
Ldelem_u2 |
An |
Ldelem_u4 |
An |
Ldelema |
An |
Ldfld |
An |
Ldflda |
An |
Ldftn |
An |
Ldind_i |
An |
Ldind_i1 |
An |
Ldind_i2 |
An |
Ldind_i4 |
An |
Ldind_i8 |
An |
Ldind_r4 |
An |
Ldind_r8 |
An |
Ldind_ref |
An |
Ldind_u1 |
An |
Ldind_u2 |
An |
Ldind_u4 |
An |
Ldlen |
A |
Ldloc |
An |
Ldloc_0 |
An |
Ldloc_1 |
An |
Ldloc_2 |
An |
Ldloc_3 |
An |
Ldloc_s |
An |
Ldloca_s |
An |
Ldnull |
An |
Ldobj |
An |
Ldsfld |
An |
Ldsflda |
An |
Ldstr |
An |
Ldtoken |
An |
Ldvirtftn |
An |
Leave_ |
A |
Leave_s |
A |
Localloc |
A |
Mkrefany |
A |
Mul |
A |
Mul_ovf |
A |
Mul_ovf_un |
A |
Neg |
A |
NewObj |
A |
Newarr |
A |
Nop |
A |
Not |
A |
Or |
An |
Pop |
A |
ReThrow |
A |
Readonly |
A |
Refanytype |
A |
Rem |
A |
Rem_un |
A |
Ret |
A |
Shl |
A |
Shr |
A |
Shr_un |
A |
Sizeof |
A |
Starg_s |
An |
Stelem |
An |
Stelem_i |
An |
Stelem_i1 |
An |
Stelem_i2 |
An |
Stelem_i4 |
An |
Stelem_i8 |
An |
Stelem_r4 |
An |
Stelem_r8 |
An |
Stelem_ref |
An |
Stfld |
An |
Stind_i |
An |
Stind_i1 |
An |
Stind_i2 |
An |
Stind_i4 |
An |
Stind_i8 |
An |
Stind_r4 |
An |
Stind_r8 |
An |
Stind_ref |
An |
Stloc |
An |
Stloc_0 |
An |
Stloc_1 |
An |
Stloc_2 |
An |
Stloc_3 |
An |
Stloc_s |
An |
Stobj |
An |
Stsfld |
An |
Sub |
A |
Sub_ovf |
A |
Sub_ovf_un |
A |
Switch |
A |
Tail |
A |
Throw_ |
A |
Unbox |
An |
Unbox_any |
An |
Volatile |
A |
Xor |
An |