C# Class PERWAPI.CILInstruction

Descriptor for an IL instruction
Afficher le fichier Open project: xored/f4 Class Usage Examples

Protected Properties

Свойство Type Description
FEopDeltaDistance int[]
FEopcode string[]
USHeapIndex uint
leadByte byte
longInstrStart uint
maxByteVal sbyte
minByteVal sbyte
opDeltaDistance int[]
opcode string[]

Méthodes publiques

Méthode Description
GetPos ( ) : int

Private Methods

Méthode Description
BuildCILInfo ( CILWriter output ) : void
BuildTables ( MetaDataOut md ) : void
Check ( MetaDataOut md ) : bool
GetDeltaDistance ( ) : int

Get the delta distance for this instruction.

The delta distance is the resulting difference of items left on the stack after calling this instruction.

GetInstName ( ) : string
Resolve ( ) : void
Write ( CILWriter output ) : void
Write ( PEWriter output ) : void

Method Details

GetPos() public méthode

public GetPos ( ) : int
Résultat int

Property Details

FEopDeltaDistance protected_oe static_oe property

A list of the delta distances for the given FE CIL instructions.
protected static int[] FEopDeltaDistance
Résultat int[]

FEopcode protected_oe static_oe property

A list of the delta distances for the given CIL instructions.
protected static string[] FEopcode
Résultat string[]

USHeapIndex protected_oe static_oe property

protected static uint USHeapIndex
Résultat uint

leadByte protected_oe static_oe property

protected static byte leadByte
Résultat byte

longInstrStart protected_oe static_oe property

protected static uint longInstrStart
Résultat uint

maxByteVal protected_oe static_oe property

protected static sbyte maxByteVal
Résultat sbyte

minByteVal protected_oe static_oe property

protected static sbyte minByteVal
Résultat sbyte

opDeltaDistance protected_oe static_oe property

protected static int[] opDeltaDistance
Résultat int[]

opcode protected_oe static_oe property

protected static string[] opcode
Résultat string[]