C# Class Mono.Debugger.Backend.DwarfFrameReader.Entry

Afficher le fichier Open project: baulig/debugger

Méthodes publiques

Свойство Type Description
cie CIE

Protected Properties

Свойство Type Description
address TargetAddress
current_address TargetAddress

Méthodes publiques

Méthode Description
Entry ( CIE cie ) : System
Entry ( CIE cie, TargetAddress initial_location, TargetAddress address ) : System
Read ( DwarfBinaryReader reader, long end_pos ) : void
Unwind ( StackFrame frame, TargetMemoryAccess target, Architecture arch ) : StackFrame

Private Methods

Méthode Description
GetArchRegister ( int index ) : int
GetRegister ( Registers regs, int index ) : Register
GetRegisterValue ( Registers regs, int reg, Column column ) : long
GetValue ( TargetMemoryAccess target, Registers regs, TargetAddress cfa, int reg, Column column ) : void
SetRegisters ( Registers regs, TargetMemoryAccess target, Architecture arch, Column columns ) : void

Method Details

Entry() public méthode

public Entry ( CIE cie ) : System
cie CIE
Résultat System

Entry() public méthode

public Entry ( CIE cie, TargetAddress initial_location, TargetAddress address ) : System
cie CIE
initial_location TargetAddress
address TargetAddress
Résultat System

Read() public méthode

public Read ( DwarfBinaryReader reader, long end_pos ) : void
reader DwarfBinaryReader
end_pos long
Résultat void

Unwind() public méthode

public Unwind ( StackFrame frame, TargetMemoryAccess target, Architecture arch ) : StackFrame
frame StackFrame
target TargetMemoryAccess
arch Architecture
Résultat StackFrame

Property Details

address protected_oe property

protected TargetAddress address
Résultat TargetAddress

cie public_oe property

public CIE cie
Résultat CIE

current_address protected_oe property

protected TargetAddress current_address
Résultat TargetAddress