C# Class Mono.CompilerServices.SymbolWriter.LineNumberTable

Mostrar archivo Open project: baulig/debugger Class Usage Examples

Public Properties

Property Type Description
LineBase int
LineRange int
MaxAddressIncrement int
OpcodeBase byte

Protected Properties

Property Type Description
_line_numbers Mono.CompilerServices.SymbolWriter.LineNumberEntry[]

Public Methods

Method Description
DoRead ( MonoSymbolFile file, MyBinaryReader br ) : void
GetMethodBounds ( LineNumberEntry &start, LineNumberEntry &end ) : bool

Protected Methods

Method Description
LineNumberTable ( MonoSymbolFile file ) : System

Private Methods

Method Description
LineNumberTable ( MonoSymbolFile file, LineNumberEntry lines ) : System
Read ( MonoSymbolFile file, MyBinaryReader br ) : LineNumberTable
Write ( MonoSymbolFile file, MyBinaryWriter bw ) : void

Method Details

DoRead() public method

public DoRead ( MonoSymbolFile file, MyBinaryReader br ) : void
file MonoSymbolFile
br MyBinaryReader
return void

GetMethodBounds() public method

public GetMethodBounds ( LineNumberEntry &start, LineNumberEntry &end ) : bool
start LineNumberEntry
end LineNumberEntry
return bool

LineNumberTable() protected method

protected LineNumberTable ( MonoSymbolFile file ) : System
file MonoSymbolFile
return System

Property Details

LineBase public_oe property

public int LineBase
return int

LineRange public_oe property

public int LineRange
return int

MaxAddressIncrement public_oe property

public int MaxAddressIncrement
return int

OpcodeBase public_oe property

public byte OpcodeBase
return byte

_line_numbers protected_oe property

protected LineNumberEntry[],Mono.CompilerServices.SymbolWriter _line_numbers
return Mono.CompilerServices.SymbolWriter.LineNumberEntry[]