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

显示文件 Open project: baulig/debugger

Public Methods

Method Description
DwarfLocation ( CompilationUnit comp_unit, DwarfLocation frame_base, Attribute attribute, bool is_byref ) : System
DwarfLocation ( DieSubprogram subprog, Attribute attribute, bool is_byref ) : System
GetLocation ( StackFrame frame, TargetMemoryAccess memory ) : TargetLocation
GetLocation ( TargetLocation location ) : TargetLocation

Private Methods

Method Description
GetLocation ( StackFrame frame, TargetMemoryAccess memory, byte data ) : TargetLocation

Method Details

DwarfLocation() public method

public DwarfLocation ( CompilationUnit comp_unit, DwarfLocation frame_base, Attribute attribute, bool is_byref ) : System
comp_unit CompilationUnit
frame_base DwarfLocation
attribute System.Attribute
is_byref bool
return System

DwarfLocation() public method

public DwarfLocation ( DieSubprogram subprog, Attribute attribute, bool is_byref ) : System
subprog DieSubprogram
attribute System.Attribute
is_byref bool
return System

GetLocation() public method

public GetLocation ( StackFrame frame, TargetMemoryAccess memory ) : TargetLocation
frame System.Diagnostics.StackFrame
memory TargetMemoryAccess
return Mono.Debugger.Languages.TargetLocation

GetLocation() public method

public GetLocation ( TargetLocation location ) : TargetLocation
location Mono.Debugger.Languages.TargetLocation
return Mono.Debugger.Languages.TargetLocation