C# Class videocoreelfdis.IV_BASE

ファイルを表示 Open project: thubble/videocore-elf-dis

Public Properties

Property Type Description
_tables string[]>.Dictionary

Protected Properties

Property Type Description
_curIndex int
_instructions videocoreelfdis.InstructionDefinition[]
_section SectionInfo
_sectionIndex ushort
_symEntries EntryInfo[]
_textAndDataSections SectionInfo>.Dictionary

Public Methods

Method Description
IV_BASE ( SectionInfo>.Dictionary textAndDataSections, ushort sectionIndex, EntryInfo symEntries ) : System
VisitInstructions ( ) : void

Protected Methods

Method Description
AfterInstructionProcessed ( int index, string insnText ) : void
BeforeProcessInstruction ( int index, int &curLoopIndex ) : void
HandleInstruction ( InstructionDefinition insn, byte bytes ) : void

Private Methods

Method Description
GetPossibleInstructionBytes ( byte a, int i ) : byte[][]
IV_BASE ( ) : System

Method Details

AfterInstructionProcessed() protected method

protected AfterInstructionProcessed ( int index, string insnText ) : void
index int
insnText string
return void

BeforeProcessInstruction() protected method

protected BeforeProcessInstruction ( int index, int &curLoopIndex ) : void
index int
curLoopIndex int
return void

HandleInstruction() protected abstract method

protected abstract HandleInstruction ( InstructionDefinition insn, byte bytes ) : void
insn InstructionDefinition
bytes byte
return void

IV_BASE() public method

public IV_BASE ( SectionInfo>.Dictionary textAndDataSections, ushort sectionIndex, EntryInfo symEntries ) : System
textAndDataSections SectionInfo>.Dictionary
sectionIndex ushort
symEntries EntryInfo
return System

VisitInstructions() public method

public VisitInstructions ( ) : void
return void

Property Details

_curIndex protected_oe property

protected int _curIndex
return int

_instructions protected_oe static_oe property

protected static InstructionDefinition[],videocoreelfdis _instructions
return videocoreelfdis.InstructionDefinition[]

_section protected_oe property

protected SectionInfo _section
return SectionInfo

_sectionIndex protected_oe property

protected ushort _sectionIndex
return ushort

_symEntries protected_oe property

protected EntryInfo[] _symEntries
return EntryInfo[]

_tables public_oe static_oe property

public static Dictionary _tables
return string[]>.Dictionary

_textAndDataSections protected_oe property

protected Dictionary _textAndDataSections
return SectionInfo>.Dictionary