C# Class Mono.Debugger.Backend.Mono.MonoSymbolFile.MonoLineNumberTable

Inheritance: LineNumberTable
显示文件 Open project: baulig/debugger

Public Properties

Property Type Description
File MonoSymbolFile
Method Mono.Debugger.Method

Private Properties

Property Type Description
create_address Mono.Debugger.SourceAddress
read_line_numbers object

Public Methods

Method Description
DumpLineNumbers ( TextWriter writer ) : void
Lookup ( TargetAddress address ) : SourceAddress
Lookup ( int line ) : TargetAddress
Lookup ( int line, int column ) : TargetAddress

Protected Methods

Method Description
MonoLineNumberTable ( MonoSymbolFile file, Method method ) : System
ReadLineNumbers ( ) : LineNumberTableData

Private Methods

Method Description
create_address ( LineEntry entry, int line_offset, int line_range ) : SourceAddress
read_line_numbers ( object user_data ) : object

Method Details

DumpLineNumbers() public method

public DumpLineNumbers ( TextWriter writer ) : void
writer System.IO.TextWriter
return void

Lookup() public method

public Lookup ( TargetAddress address ) : SourceAddress
address Mono.Debugger.TargetAddress
return Mono.Debugger.SourceAddress

Lookup() public method

public Lookup ( int line ) : TargetAddress
line int
return Mono.Debugger.TargetAddress

Lookup() public method

public Lookup ( int line, int column ) : TargetAddress
line int
column int
return Mono.Debugger.TargetAddress

MonoLineNumberTable() protected method

protected MonoLineNumberTable ( MonoSymbolFile file, Method method ) : System
file MonoSymbolFile
method Mono.Debugger.Method
return System

ReadLineNumbers() protected abstract method

protected abstract ReadLineNumbers ( ) : LineNumberTableData
return LineNumberTableData

Property Details

File public_oe property

public MonoSymbolFile File
return MonoSymbolFile

Method public_oe property

public Method,Mono.Debugger Method
return Mono.Debugger.Method