' ' // ( ) " " : public private family assembly famandassem famorassem autochar abstract ansi beforefieldinit explicit interface nested rtspecialname sealed sequential serializable specialname unicode final hidebysig newslot pinvokeimpl static virtual cil forwardref internalcall managed native noinlining runtime synchronized unmanaged typedref cdecl fastcall stdcall thiscall platformapi initonly literal marshal notserialized addon removeon catch fault filter handler .assembly .assembly extern .class .class extern .field .method .property .get .set .other .ctor .corflags .custom .data .file .mresource .module .module extern .subsystem .vtfixup .publickeytoken .ver .hash algorithm .culture .namespace .event .fire .override .try .catch .finally .locals .maxstack .entrypoint .pack .size .file alignment .imagebase .language .namespace string object bool true false bytearray char float32 float64 int8 int16 int32 int64 nullref & * } { add add.ovf add.ovf.un div div.un mul mul.ovf mul.ovf.un sub sub.ovf sub.ovf.un and not or xor beq beq.s bge bge.s bge.un bge.un.s bgt bgt.s bgt.un bgt.un.s ble ble.s ble.un ble.un.s blt blt.s blt.un blt.un.s bne.un bne.un.s br brfalse brfalse.s brtrue brtrue.s br.s conv.i conv.i1 conv.i2 conv.i4 conv.i8 conv.ovf.i conv.ovf.i1 conv.ovf.i1.un conv.ovf.i2 conv.ovf.i2.un conv.ovf.i4 conv.ovf.i4.un conv.ovf.i8 conv.ovf.i8.un conv.ovf.i.un conv.ovf.u conv.ovf.u1 conv.ovf.u1.un conv.ovf.u2 conv.ovf.u2.un conv.ovf.u4 conv.ovf.u4.un conv.ovf.u8 conv.ovf.u8.un conv.ovf.u.un conv.r4 conv.r8 conv.r.un conv.u conv.u1 conv.u2 conv.u4 conv.u8 ldarg ldarga ldarga.s ldarg.0 ldarg.1 ldarg.2 ldarg.3 ldarg.s ldc.i4 ldc.i4.0 ldc.i4.1 ldc.i4.2 ldc.i4.3 ldc.i4.4 ldc.i4.5 ldc.i4.6 ldc.i4.7 ldc.i4.8 ldc.i4.m1 ldc.i4.s ldc.i8 ldc.r4 ldc.r8 ldelema ldelem.i ldelem.i1 ldelem.i2 ldelem.i4 ldelem.i8 ldelem.r4 ldelem.r8 ldelem.ref ldelem.u1 ldelem.u2 ldelem.u4 ldfld ldflda ldftn ldind.i ldind.i1 ldind.i2 ldind.i4 ldind.i8 ldind.r4 ldind.r8 ldind.ref ldind.u1 ldind.u2 ldind.u4 ldlen ldloc ldloca ldloca.s ldloc.0 ldloc.1 ldloc.2 ldloc.3 ldloc.s ldnull ldobj ldsfld ldsflda ldstr ldtoken ldvirtftn starg starg.s stelem.i stelem.i1 stelem.i2 stelem.i4 stelem.i8 stelem.r4 stelem.r8 stelem.ref stfld stind.i stind.i1 stind.i2 stind.i4 stind.i8 stind.r4 stind.r8 stind.ref stloc stloc.0 stloc.1 stloc.2 stloc.3 stloc.s stobj stsfld call calli callvirt castclass ceq cgt cgt.un ckfinite clt clt.un cpblk cpobj initblk initobj newarr newobj dup endfilter isinst box unbox arglist break jmp ret leave leave.s localloc mkrefany neg switch nop pop refanytype refanyval rem rem.un throw rethrow endfinally shl shr shr.un sizeof tailcall unaligned volatile