Header menu logo fantomas

ILInstr Type

The instruction set.

Union cases

Union case Description

AI_add

Full Usage: AI_add

AI_add_ovf

Full Usage: AI_add_ovf

AI_add_ovf_un

Full Usage: AI_add_ovf_un

AI_and

Full Usage: AI_and

AI_ceq

Full Usage: AI_ceq

AI_cgt

Full Usage: AI_cgt

AI_cgt_un

Full Usage: AI_cgt_un

AI_ckfinite

Full Usage: AI_ckfinite

AI_clt

Full Usage: AI_clt

AI_clt_un

Full Usage: AI_clt_un

AI_conv ILBasicType

Full Usage: AI_conv ILBasicType

Parameters:
Item : ILBasicType

AI_conv_ovf ILBasicType

Full Usage: AI_conv_ovf ILBasicType

Parameters:
Item : ILBasicType

AI_conv_ovf_un ILBasicType

Full Usage: AI_conv_ovf_un ILBasicType

Parameters:
Item : ILBasicType

AI_div

Full Usage: AI_div

AI_div_un

Full Usage: AI_div_un

AI_dup

Full Usage: AI_dup

AI_ldc(ILBasicType, ILConst)

Full Usage: AI_ldc(ILBasicType, ILConst)

Parameters:
Item1 : ILBasicType
Item2 : ILConst

AI_ldnull

Full Usage: AI_ldnull

AI_mul

Full Usage: AI_mul

AI_mul_ovf

Full Usage: AI_mul_ovf

AI_mul_ovf_un

Full Usage: AI_mul_ovf_un

AI_neg

Full Usage: AI_neg

AI_nop

Full Usage: AI_nop

AI_not

Full Usage: AI_not

AI_or

Full Usage: AI_or

AI_pop

Full Usage: AI_pop

AI_rem

Full Usage: AI_rem

AI_rem_un

Full Usage: AI_rem_un

AI_shl

Full Usage: AI_shl

AI_shr

Full Usage: AI_shr

AI_shr_un

Full Usage: AI_shr_un

AI_sub

Full Usage: AI_sub

AI_sub_ovf

Full Usage: AI_sub_ovf

AI_sub_ovf_un

Full Usage: AI_sub_ovf_un

AI_xor

Full Usage: AI_xor

EI_ilzero ILType

Full Usage: EI_ilzero ILType

Parameters:
Item : ILType

EI_ldlen_multi(int32, int32)

Full Usage: EI_ldlen_multi(int32, int32)

Parameters:
    Item1 : int32
    Item2 : int32

Item1 : int32
Item2 : int32

I_arglist

Full Usage: I_arglist

I_box ILType

Full Usage: I_box ILType

Parameters:
Item : ILType

I_br ILCodeLabel

Full Usage: I_br ILCodeLabel

Parameters:
Item : ILCodeLabel

I_break

Full Usage: I_break

I_call(ILTailcall, ILMethodSpec, ILVarArgs)

Full Usage: I_call(ILTailcall, ILMethodSpec, ILVarArgs)

Parameters:
Item1 : ILTailcall
Item2 : ILMethodSpec
Item3 : ILVarArgs

I_callconstraint(callvirt, ILTailcall, ILType, ILMethodSpec, ILVarArgs)

Full Usage: I_callconstraint(callvirt, ILTailcall, ILType, ILMethodSpec, ILVarArgs)

Parameters:
callvirt : bool
Item2 : ILTailcall
Item3 : ILType
Item4 : ILMethodSpec
Item5 : ILVarArgs
Item1 : ILTailcall
Item2 : ILCallingSignature
Item3 : ILVarArgs

I_callvirt(ILTailcall, ILMethodSpec, ILVarArgs)

Full Usage: I_callvirt(ILTailcall, ILMethodSpec, ILVarArgs)

Parameters:
Item1 : ILTailcall
Item2 : ILMethodSpec
Item3 : ILVarArgs

I_castclass ILType

Full Usage: I_castclass ILType

Parameters:
Item : ILType

I_cpblk(ILAlignment, ILVolatility)

Full Usage: I_cpblk(ILAlignment, ILVolatility)

Parameters:
Item1 : ILAlignment
Item2 : ILVolatility

I_cpobj ILType

Full Usage: I_cpobj ILType

Parameters:
Item : ILType

I_endfilter

Full Usage: I_endfilter

I_endfinally

Full Usage: I_endfinally

I_initblk(ILAlignment, ILVolatility)

Full Usage: I_initblk(ILAlignment, ILVolatility)

Parameters:
Item1 : ILAlignment
Item2 : ILVolatility

I_initobj ILType

Full Usage: I_initobj ILType

Parameters:
Item : ILType

I_isinst ILType

Full Usage: I_isinst ILType

Parameters:
Item : ILType

I_jmp ILMethodSpec

Full Usage: I_jmp ILMethodSpec

Parameters:

I_ldarg uint16

Full Usage: I_ldarg uint16

Parameters:
    Item : uint16

Item : uint16

I_ldarga uint16

Full Usage: I_ldarga uint16

Parameters:
    Item : uint16

Item : uint16

I_ldelem ILBasicType

Full Usage: I_ldelem ILBasicType

Parameters:
Item : ILBasicType

I_ldelem_any(ILArrayShape, ILType)

Full Usage: I_ldelem_any(ILArrayShape, ILType)

Parameters:
Item1 : ILArrayShape
Item2 : ILType

I_ldelema(ILReadonly, bool, ILArrayShape, ILType)

Full Usage: I_ldelema(ILReadonly, bool, ILArrayShape, ILType)

Parameters:
Item1 : ILReadonly
Item2 : bool
Item3 : ILArrayShape
Item4 : ILType
Item1 : ILAlignment
Item2 : ILVolatility
Item3 : ILFieldSpec

I_ldflda ILFieldSpec

Full Usage: I_ldflda ILFieldSpec

Parameters:
Item : ILFieldSpec

I_ldftn ILMethodSpec

Full Usage: I_ldftn ILMethodSpec

Parameters:
Item1 : ILAlignment
Item2 : ILVolatility
Item3 : ILBasicType

I_ldlen

Full Usage: I_ldlen

I_ldloc uint16

Full Usage: I_ldloc uint16

Parameters:
    Item : uint16

Item : uint16

I_ldloca uint16

Full Usage: I_ldloca uint16

Parameters:
    Item : uint16

Item : uint16

I_ldobj(ILAlignment, ILVolatility, ILType)

Full Usage: I_ldobj(ILAlignment, ILVolatility, ILType)

Parameters:
Item1 : ILAlignment
Item2 : ILVolatility
Item3 : ILType

I_ldsfld(ILVolatility, ILFieldSpec)

Full Usage: I_ldsfld(ILVolatility, ILFieldSpec)

Parameters:
Item1 : ILVolatility
Item2 : ILFieldSpec

I_ldsflda ILFieldSpec

Full Usage: I_ldsflda ILFieldSpec

Parameters:
Item : ILFieldSpec

I_ldstr string

Full Usage: I_ldstr string

Parameters:
    Item : string

Item : string

I_ldtoken ILToken

Full Usage: I_ldtoken ILToken

Parameters:
Item : ILToken

I_ldvirtftn ILMethodSpec

Full Usage: I_ldvirtftn ILMethodSpec

Parameters:

I_leave ILCodeLabel

Full Usage: I_leave ILCodeLabel

Parameters:
Item : ILCodeLabel

I_localloc

Full Usage: I_localloc

I_mkrefany ILType

Full Usage: I_mkrefany ILType

Parameters:
Item : ILType

I_newarr(ILArrayShape, ILType)

Full Usage: I_newarr(ILArrayShape, ILType)

Parameters:
Item1 : ILArrayShape
Item2 : ILType

I_newobj(ILMethodSpec, ILVarArgs)

Full Usage: I_newobj(ILMethodSpec, ILVarArgs)

Parameters:
Item1 : ILMethodSpec
Item2 : ILVarArgs

I_refanytype

Full Usage: I_refanytype

I_refanyval ILType

Full Usage: I_refanyval ILType

Parameters:
Item : ILType

I_ret

Full Usage: I_ret

I_rethrow

Full Usage: I_rethrow

I_seqpoint ILDebugPoint

Full Usage: I_seqpoint ILDebugPoint

Parameters:

I_sizeof ILType

Full Usage: I_sizeof ILType

Parameters:
Item : ILType

I_starg uint16

Full Usage: I_starg uint16

Parameters:
    Item : uint16

Item : uint16

I_stelem ILBasicType

Full Usage: I_stelem ILBasicType

Parameters:
Item : ILBasicType

I_stelem_any(ILArrayShape, ILType)

Full Usage: I_stelem_any(ILArrayShape, ILType)

Parameters:
Item1 : ILArrayShape
Item2 : ILType
Item1 : ILAlignment
Item2 : ILVolatility
Item3 : ILFieldSpec
Item1 : ILAlignment
Item2 : ILVolatility
Item3 : ILBasicType

I_stloc uint16

Full Usage: I_stloc uint16

Parameters:
    Item : uint16

Item : uint16

I_stobj(ILAlignment, ILVolatility, ILType)

Full Usage: I_stobj(ILAlignment, ILVolatility, ILType)

Parameters:
Item1 : ILAlignment
Item2 : ILVolatility
Item3 : ILType

I_stsfld(ILVolatility, ILFieldSpec)

Full Usage: I_stsfld(ILVolatility, ILFieldSpec)

Parameters:
Item1 : ILVolatility
Item2 : ILFieldSpec

I_switch ILCodeLabel list

Full Usage: I_switch ILCodeLabel list

Parameters:
Item : ILCodeLabel list

I_throw

Full Usage: I_throw

I_unbox ILType

Full Usage: I_unbox ILType

Parameters:
Item : ILType

I_unbox_any ILType

Full Usage: I_unbox_any ILType

Parameters:
Item : ILType

Instance members

Instance member Description

this.IsAI_add

Full Usage: this.IsAI_add

Returns: bool
Returns: bool

this.IsAI_add_ovf

Full Usage: this.IsAI_add_ovf

Returns: bool
Returns: bool

this.IsAI_add_ovf_un

Full Usage: this.IsAI_add_ovf_un

Returns: bool
Returns: bool

this.IsAI_and

Full Usage: this.IsAI_and

Returns: bool
Returns: bool

this.IsAI_ceq

Full Usage: this.IsAI_ceq

Returns: bool
Returns: bool

this.IsAI_cgt

Full Usage: this.IsAI_cgt

Returns: bool
Returns: bool

this.IsAI_cgt_un

Full Usage: this.IsAI_cgt_un

Returns: bool
Returns: bool

this.IsAI_ckfinite

Full Usage: this.IsAI_ckfinite

Returns: bool
Returns: bool

this.IsAI_clt

Full Usage: this.IsAI_clt

Returns: bool
Returns: bool

this.IsAI_clt_un

Full Usage: this.IsAI_clt_un

Returns: bool
Returns: bool

this.IsAI_conv

Full Usage: this.IsAI_conv

Returns: bool
Returns: bool

this.IsAI_conv_ovf

Full Usage: this.IsAI_conv_ovf

Returns: bool
Returns: bool

this.IsAI_conv_ovf_un

Full Usage: this.IsAI_conv_ovf_un

Returns: bool
Returns: bool

this.IsAI_div

Full Usage: this.IsAI_div

Returns: bool
Returns: bool

this.IsAI_div_un

Full Usage: this.IsAI_div_un

Returns: bool
Returns: bool

this.IsAI_dup

Full Usage: this.IsAI_dup

Returns: bool
Returns: bool

this.IsAI_ldc

Full Usage: this.IsAI_ldc

Returns: bool
Returns: bool

this.IsAI_ldnull

Full Usage: this.IsAI_ldnull

Returns: bool
Returns: bool

this.IsAI_mul

Full Usage: this.IsAI_mul

Returns: bool
Returns: bool

this.IsAI_mul_ovf

Full Usage: this.IsAI_mul_ovf

Returns: bool
Returns: bool

this.IsAI_mul_ovf_un

Full Usage: this.IsAI_mul_ovf_un

Returns: bool
Returns: bool

this.IsAI_neg

Full Usage: this.IsAI_neg

Returns: bool
Returns: bool

this.IsAI_nop

Full Usage: this.IsAI_nop

Returns: bool
Returns: bool

this.IsAI_not

Full Usage: this.IsAI_not

Returns: bool
Returns: bool

this.IsAI_or

Full Usage: this.IsAI_or

Returns: bool
Returns: bool

this.IsAI_pop

Full Usage: this.IsAI_pop

Returns: bool
Returns: bool

this.IsAI_rem

Full Usage: this.IsAI_rem

Returns: bool
Returns: bool

this.IsAI_rem_un

Full Usage: this.IsAI_rem_un

Returns: bool
Returns: bool

this.IsAI_shl

Full Usage: this.IsAI_shl

Returns: bool
Returns: bool

this.IsAI_shr

Full Usage: this.IsAI_shr

Returns: bool
Returns: bool

this.IsAI_shr_un

Full Usage: this.IsAI_shr_un

Returns: bool
Returns: bool

this.IsAI_sub

Full Usage: this.IsAI_sub

Returns: bool
Returns: bool

this.IsAI_sub_ovf

Full Usage: this.IsAI_sub_ovf

Returns: bool
Returns: bool

this.IsAI_sub_ovf_un

Full Usage: this.IsAI_sub_ovf_un

Returns: bool
Returns: bool

this.IsAI_xor

Full Usage: this.IsAI_xor

Returns: bool
Returns: bool

this.IsEI_ilzero

Full Usage: this.IsEI_ilzero

Returns: bool
Returns: bool

this.IsEI_ldlen_multi

Full Usage: this.IsEI_ldlen_multi

Returns: bool
Returns: bool

this.IsI_arglist

Full Usage: this.IsI_arglist

Returns: bool
Returns: bool

this.IsI_box

Full Usage: this.IsI_box

Returns: bool
Returns: bool

this.IsI_br

Full Usage: this.IsI_br

Returns: bool
Returns: bool

this.IsI_brcmp

Full Usage: this.IsI_brcmp

Returns: bool
Returns: bool

this.IsI_break

Full Usage: this.IsI_break

Returns: bool
Returns: bool

this.IsI_call

Full Usage: this.IsI_call

Returns: bool
Returns: bool

this.IsI_callconstraint

Full Usage: this.IsI_callconstraint

Returns: bool
Returns: bool

this.IsI_calli

Full Usage: this.IsI_calli

Returns: bool
Returns: bool

this.IsI_callvirt

Full Usage: this.IsI_callvirt

Returns: bool
Returns: bool

this.IsI_castclass

Full Usage: this.IsI_castclass

Returns: bool
Returns: bool

this.IsI_cpblk

Full Usage: this.IsI_cpblk

Returns: bool
Returns: bool

this.IsI_cpobj

Full Usage: this.IsI_cpobj

Returns: bool
Returns: bool

this.IsI_endfilter

Full Usage: this.IsI_endfilter

Returns: bool
Returns: bool

this.IsI_endfinally

Full Usage: this.IsI_endfinally

Returns: bool
Returns: bool

this.IsI_initblk

Full Usage: this.IsI_initblk

Returns: bool
Returns: bool

this.IsI_initobj

Full Usage: this.IsI_initobj

Returns: bool
Returns: bool

this.IsI_isinst

Full Usage: this.IsI_isinst

Returns: bool
Returns: bool

this.IsI_jmp

Full Usage: this.IsI_jmp

Returns: bool
Returns: bool

this.IsI_ldarg

Full Usage: this.IsI_ldarg

Returns: bool
Returns: bool

this.IsI_ldarga

Full Usage: this.IsI_ldarga

Returns: bool
Returns: bool

this.IsI_ldelem

Full Usage: this.IsI_ldelem

Returns: bool
Returns: bool

this.IsI_ldelem_any

Full Usage: this.IsI_ldelem_any

Returns: bool
Returns: bool

this.IsI_ldelema

Full Usage: this.IsI_ldelema

Returns: bool
Returns: bool

this.IsI_ldfld

Full Usage: this.IsI_ldfld

Returns: bool
Returns: bool

this.IsI_ldflda

Full Usage: this.IsI_ldflda

Returns: bool
Returns: bool

this.IsI_ldftn

Full Usage: this.IsI_ldftn

Returns: bool
Returns: bool

this.IsI_ldind

Full Usage: this.IsI_ldind

Returns: bool
Returns: bool

this.IsI_ldlen

Full Usage: this.IsI_ldlen

Returns: bool
Returns: bool

this.IsI_ldloc

Full Usage: this.IsI_ldloc

Returns: bool
Returns: bool

this.IsI_ldloca

Full Usage: this.IsI_ldloca

Returns: bool
Returns: bool

this.IsI_ldobj

Full Usage: this.IsI_ldobj

Returns: bool
Returns: bool

this.IsI_ldsfld

Full Usage: this.IsI_ldsfld

Returns: bool
Returns: bool

this.IsI_ldsflda

Full Usage: this.IsI_ldsflda

Returns: bool
Returns: bool

this.IsI_ldstr

Full Usage: this.IsI_ldstr

Returns: bool
Returns: bool

this.IsI_ldtoken

Full Usage: this.IsI_ldtoken

Returns: bool
Returns: bool

this.IsI_ldvirtftn

Full Usage: this.IsI_ldvirtftn

Returns: bool
Returns: bool

this.IsI_leave

Full Usage: this.IsI_leave

Returns: bool
Returns: bool

this.IsI_localloc

Full Usage: this.IsI_localloc

Returns: bool
Returns: bool

this.IsI_mkrefany

Full Usage: this.IsI_mkrefany

Returns: bool
Returns: bool

this.IsI_newarr

Full Usage: this.IsI_newarr

Returns: bool
Returns: bool

this.IsI_newobj

Full Usage: this.IsI_newobj

Returns: bool
Returns: bool

this.IsI_refanytype

Full Usage: this.IsI_refanytype

Returns: bool
Returns: bool

this.IsI_refanyval

Full Usage: this.IsI_refanyval

Returns: bool
Returns: bool

this.IsI_ret

Full Usage: this.IsI_ret

Returns: bool
Returns: bool

this.IsI_rethrow

Full Usage: this.IsI_rethrow

Returns: bool
Returns: bool

this.IsI_seqpoint

Full Usage: this.IsI_seqpoint

Returns: bool
Returns: bool

this.IsI_sizeof

Full Usage: this.IsI_sizeof

Returns: bool
Returns: bool

this.IsI_starg

Full Usage: this.IsI_starg

Returns: bool
Returns: bool

this.IsI_stelem

Full Usage: this.IsI_stelem

Returns: bool
Returns: bool

this.IsI_stelem_any

Full Usage: this.IsI_stelem_any

Returns: bool
Returns: bool

this.IsI_stfld

Full Usage: this.IsI_stfld

Returns: bool
Returns: bool

this.IsI_stind

Full Usage: this.IsI_stind

Returns: bool
Returns: bool

this.IsI_stloc

Full Usage: this.IsI_stloc

Returns: bool
Returns: bool

this.IsI_stobj

Full Usage: this.IsI_stobj

Returns: bool
Returns: bool

this.IsI_stsfld

Full Usage: this.IsI_stsfld

Returns: bool
Returns: bool

this.IsI_switch

Full Usage: this.IsI_switch

Returns: bool
Returns: bool

this.IsI_throw

Full Usage: this.IsI_throw

Returns: bool
Returns: bool

this.IsI_unbox

Full Usage: this.IsI_unbox

Returns: bool
Returns: bool

this.IsI_unbox_any

Full Usage: this.IsI_unbox_any

Returns: bool
Returns: bool

Type something to start searching.