C# Class Mono.Debugger.Backend.DwarfReader.DwarfTargetMethod

Inheritance: Method
Show file Open project: baulig/debugger

Public Methods

Method Description
CheckLoaded ( ) : bool
DwarfTargetMethod ( DieSubprogram subprog, LineNumberEngine engine ) : System
GetDeclaringType ( System.Thread target ) : TargetClassType
GetLocalVariables ( System.Thread target ) : Mono.Debugger.Languages.TargetVariable[]
GetNamespaces ( ) : string[]
GetParameters ( System.Thread target ) : Mono.Debugger.Languages.TargetVariable[]
GetThis ( System.Thread target ) : TargetVariable

Private Methods

Method Description
GetTrampoline ( TargetMemoryAccess memory, TargetAddress address ) : MethodSource
read_line_numbers ( ) : void

Method Details

CheckLoaded() public method

public CheckLoaded ( ) : bool
return bool

DwarfTargetMethod() public method

public DwarfTargetMethod ( DieSubprogram subprog, LineNumberEngine engine ) : System
subprog DieSubprogram
engine LineNumberEngine
return System

GetDeclaringType() public method

public GetDeclaringType ( System.Thread target ) : TargetClassType
target System.Thread
return Mono.Debugger.Languages.TargetClassType

GetLocalVariables() public method

public GetLocalVariables ( System.Thread target ) : Mono.Debugger.Languages.TargetVariable[]
target System.Thread
return Mono.Debugger.Languages.TargetVariable[]

GetNamespaces() public method

public GetNamespaces ( ) : string[]
return string[]

GetParameters() public method

public GetParameters ( System.Thread target ) : Mono.Debugger.Languages.TargetVariable[]
target System.Thread
return Mono.Debugger.Languages.TargetVariable[]

GetThis() public method

public GetThis ( System.Thread target ) : TargetVariable
target System.Thread
return Mono.Debugger.Languages.TargetVariable