cil class catch default extends extern finally instance managed method private public static try virtual bool float32 float64 int8 int32 int64 object string unsigned void assembly custom entrypoint field locals namespace maxstack module property add and arglist beq bge bgt ble blt bne box br break brfalse brinst brnull brtrue brzero call calli callvirt castclass ceq cgt ckfinite clt constrained conv cpblk cpobj div dup endfault endfilter endfinally initblk initobj isinst jmp ldarg ldarga ldc ldelem ldelema ldfld ldflda ldftn ldind ldlen ldloc ldloca ldnull ldobj ldsfld ldsflda ldstr ldtoken ldvirtftn leave localloc mkrefany mul neg newarr newobj nop not or pop readonly refanytype refanyval rem ret rethrow shl shr sizeof starg stelem stfld stind stloc stobj stsfld sub switch tail throw unaligned unbox volatile xor