ILInstr Type
The instruction set.
Union cases
| Union case |
Description
|
Full Usage:
AI_add
|
|
Full Usage:
AI_add_ovf
|
|
Full Usage:
AI_add_ovf_un
|
|
Full Usage:
AI_and
|
|
Full Usage:
AI_ceq
|
|
Full Usage:
AI_cgt
|
|
Full Usage:
AI_cgt_un
|
|
Full Usage:
AI_ckfinite
|
|
Full Usage:
AI_clt
|
|
Full Usage:
AI_clt_un
|
|
|
|
|
|
|
|
Full Usage:
AI_div
|
|
Full Usage:
AI_div_un
|
|
Full Usage:
AI_dup
|
|
|
|
Full Usage:
AI_ldnull
|
|
Full Usage:
AI_mul
|
|
Full Usage:
AI_mul_ovf
|
|
Full Usage:
AI_mul_ovf_un
|
|
Full Usage:
AI_neg
|
|
Full Usage:
AI_nop
|
|
Full Usage:
AI_not
|
|
Full Usage:
AI_or
|
|
Full Usage:
AI_pop
|
|
Full Usage:
AI_rem
|
|
Full Usage:
AI_rem_un
|
|
Full Usage:
AI_shl
|
|
Full Usage:
AI_shr
|
|
Full Usage:
AI_shr_un
|
|
Full Usage:
AI_sub
|
|
Full Usage:
AI_sub_ovf
|
|
Full Usage:
AI_sub_ovf_un
|
|
Full Usage:
AI_xor
|
|
|
|
Full Usage:
EI_ldlen_multi(int32, int32)
Parameters:
int32
Item2 : int32
|
|
Full Usage:
I_arglist
|
|
|
|
|
|
|
|
Full Usage:
I_break
|
|
|
|
Full Usage:
I_callconstraint(callvirt, ILTailcall, ILType, ILMethodSpec, ILVarArgs)
Parameters:
bool
Item2 : ILTailcall
Item3 : ILType
Item4 : ILMethodSpec
Item5 : ILVarArgs
|
|
|
|
Full Usage:
I_callvirt(ILTailcall, ILMethodSpec, ILVarArgs)
Parameters:
ILTailcall
Item2 : ILMethodSpec
Item3 : ILVarArgs
|
|
|
|
|
|
|
|
Full Usage:
I_endfilter
|
|
Full Usage:
I_endfinally
|
|
Full Usage:
I_initblk(ILAlignment, ILVolatility)
Parameters:
ILAlignment
Item2 : ILVolatility
|
|
|
|
|
|
|
|
Full Usage:
I_ldarg uint16
Parameters:
uint16
|
|
Full Usage:
I_ldarga uint16
Parameters:
uint16
|
|
|
|
|
|
Full Usage:
I_ldelema(ILReadonly, bool, ILArrayShape, ILType)
Parameters:
ILReadonly
Item2 : bool
Item3 : ILArrayShape
Item4 : ILType
|
|
|
|
|
|
|
|
|
|
Full Usage:
I_ldlen
|
|
Full Usage:
I_ldloc uint16
Parameters:
uint16
|
|
Full Usage:
I_ldloca uint16
Parameters:
uint16
|
|
Full Usage:
I_ldobj(ILAlignment, ILVolatility, ILType)
Parameters:
ILAlignment
Item2 : ILVolatility
Item3 : ILType
|
|
Full Usage:
I_ldsfld(ILVolatility, ILFieldSpec)
Parameters:
ILVolatility
Item2 : ILFieldSpec
|
|
|
|
Full Usage:
I_ldstr string
Parameters:
string
|
|
|
|
|
|
|
|
Full Usage:
I_localloc
|
|
|
|
|
|
|
|
Full Usage:
I_refanytype
|
|
|
|
Full Usage:
I_ret
|
|
Full Usage:
I_rethrow
|
|
|
|
|
|
Full Usage:
I_starg uint16
Parameters:
uint16
|
|
|
|
|
|
|
|
|
|
Full Usage:
I_stloc uint16
Parameters:
uint16
|
|
Full Usage:
I_stobj(ILAlignment, ILVolatility, ILType)
Parameters:
ILAlignment
Item2 : ILVolatility
Item3 : ILType
|
|
Full Usage:
I_stsfld(ILVolatility, ILFieldSpec)
Parameters:
ILVolatility
Item2 : ILFieldSpec
|
|
|
|
Full Usage:
I_throw
|
|
|
|
|
|
Instance members
| Instance member |
Description
|
Full Usage:
this.IsAI_add
Returns: bool
|
|
Full Usage:
this.IsAI_add_ovf
Returns: bool
|
|
Full Usage:
this.IsAI_add_ovf_un
Returns: bool
|
|
Full Usage:
this.IsAI_and
Returns: bool
|
|
Full Usage:
this.IsAI_ceq
Returns: bool
|
|
Full Usage:
this.IsAI_cgt
Returns: bool
|
|
Full Usage:
this.IsAI_cgt_un
Returns: bool
|
|
Full Usage:
this.IsAI_ckfinite
Returns: bool
|
|
Full Usage:
this.IsAI_clt
Returns: bool
|
|
Full Usage:
this.IsAI_clt_un
Returns: bool
|
|
Full Usage:
this.IsAI_conv
Returns: bool
|
|
Full Usage:
this.IsAI_conv_ovf
Returns: bool
|
|
Full Usage:
this.IsAI_conv_ovf_un
Returns: bool
|
|
Full Usage:
this.IsAI_div
Returns: bool
|
|
Full Usage:
this.IsAI_div_un
Returns: bool
|
|
Full Usage:
this.IsAI_dup
Returns: bool
|
|
Full Usage:
this.IsAI_ldc
Returns: bool
|
|
Full Usage:
this.IsAI_ldnull
Returns: bool
|
|
Full Usage:
this.IsAI_mul
Returns: bool
|
|
Full Usage:
this.IsAI_mul_ovf
Returns: bool
|
|
Full Usage:
this.IsAI_mul_ovf_un
Returns: bool
|
|
Full Usage:
this.IsAI_neg
Returns: bool
|
|
Full Usage:
this.IsAI_nop
Returns: bool
|
|
Full Usage:
this.IsAI_not
Returns: bool
|
|
Full Usage:
this.IsAI_or
Returns: bool
|
|
Full Usage:
this.IsAI_pop
Returns: bool
|
|
Full Usage:
this.IsAI_rem
Returns: bool
|
|
Full Usage:
this.IsAI_rem_un
Returns: bool
|
|
Full Usage:
this.IsAI_shl
Returns: bool
|
|
Full Usage:
this.IsAI_shr
Returns: bool
|
|
Full Usage:
this.IsAI_shr_un
Returns: bool
|
|
Full Usage:
this.IsAI_sub
Returns: bool
|
|
Full Usage:
this.IsAI_sub_ovf
Returns: bool
|
|
Full Usage:
this.IsAI_sub_ovf_un
Returns: bool
|
|
Full Usage:
this.IsAI_xor
Returns: bool
|
|
Full Usage:
this.IsEI_ilzero
Returns: bool
|
|
Full Usage:
this.IsEI_ldlen_multi
Returns: bool
|
|
Full Usage:
this.IsI_arglist
Returns: bool
|
|
Full Usage:
this.IsI_box
Returns: bool
|
|
Full Usage:
this.IsI_br
Returns: bool
|
|
Full Usage:
this.IsI_brcmp
Returns: bool
|
|
Full Usage:
this.IsI_break
Returns: bool
|
|
Full Usage:
this.IsI_call
Returns: bool
|
|
Full Usage:
this.IsI_callconstraint
Returns: bool
|
|
Full Usage:
this.IsI_calli
Returns: bool
|
|
Full Usage:
this.IsI_callvirt
Returns: bool
|
|
Full Usage:
this.IsI_castclass
Returns: bool
|
|
Full Usage:
this.IsI_cpblk
Returns: bool
|
|
Full Usage:
this.IsI_cpobj
Returns: bool
|
|
Full Usage:
this.IsI_endfilter
Returns: bool
|
|
Full Usage:
this.IsI_endfinally
Returns: bool
|
|
Full Usage:
this.IsI_initblk
Returns: bool
|
|
Full Usage:
this.IsI_initobj
Returns: bool
|
|
Full Usage:
this.IsI_isinst
Returns: bool
|
|
Full Usage:
this.IsI_jmp
Returns: bool
|
|
Full Usage:
this.IsI_ldarg
Returns: bool
|
|
Full Usage:
this.IsI_ldarga
Returns: bool
|
|
Full Usage:
this.IsI_ldelem
Returns: bool
|
|
Full Usage:
this.IsI_ldelem_any
Returns: bool
|
|
Full Usage:
this.IsI_ldelema
Returns: bool
|
|
Full Usage:
this.IsI_ldfld
Returns: bool
|
|
Full Usage:
this.IsI_ldflda
Returns: bool
|
|
Full Usage:
this.IsI_ldftn
Returns: bool
|
|
Full Usage:
this.IsI_ldind
Returns: bool
|
|
Full Usage:
this.IsI_ldlen
Returns: bool
|
|
Full Usage:
this.IsI_ldloc
Returns: bool
|
|
Full Usage:
this.IsI_ldloca
Returns: bool
|
|
Full Usage:
this.IsI_ldobj
Returns: bool
|
|
Full Usage:
this.IsI_ldsfld
Returns: bool
|
|
Full Usage:
this.IsI_ldsflda
Returns: bool
|
|
Full Usage:
this.IsI_ldstr
Returns: bool
|
|
Full Usage:
this.IsI_ldtoken
Returns: bool
|
|
Full Usage:
this.IsI_ldvirtftn
Returns: bool
|
|
Full Usage:
this.IsI_leave
Returns: bool
|
|
Full Usage:
this.IsI_localloc
Returns: bool
|
|
Full Usage:
this.IsI_mkrefany
Returns: bool
|
|
Full Usage:
this.IsI_newarr
Returns: bool
|
|
Full Usage:
this.IsI_newobj
Returns: bool
|
|
Full Usage:
this.IsI_refanytype
Returns: bool
|
|
Full Usage:
this.IsI_refanyval
Returns: bool
|
|
Full Usage:
this.IsI_ret
Returns: bool
|
|
Full Usage:
this.IsI_rethrow
Returns: bool
|
|
Full Usage:
this.IsI_seqpoint
Returns: bool
|
|
Full Usage:
this.IsI_sizeof
Returns: bool
|
|
Full Usage:
this.IsI_starg
Returns: bool
|
|
Full Usage:
this.IsI_stelem
Returns: bool
|
|
Full Usage:
this.IsI_stelem_any
Returns: bool
|
|
Full Usage:
this.IsI_stfld
Returns: bool
|
|
Full Usage:
this.IsI_stind
Returns: bool
|
|
Full Usage:
this.IsI_stloc
Returns: bool
|
|
Full Usage:
this.IsI_stobj
Returns: bool
|
|
Full Usage:
this.IsI_stsfld
Returns: bool
|
|
Full Usage:
this.IsI_switch
Returns: bool
|
|
Full Usage:
this.IsI_throw
Returns: bool
|
|
Full Usage:
this.IsI_unbox
Returns: bool
|
|
Full Usage:
this.IsI_unbox_any
Returns: bool
|
|
fantomas