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

Inheritance: Mono.Debugger.Languages.TargetVariable
Afficher le fichier Open project: baulig/debugger

Méthodes publiques

Méthode Description
CheckValid ( StackFrame frame ) : bool
DwarfTargetVariable ( DieSubprogram subprog, string name, TargetType type, DwarfLocation location, DieLexicalBlock lexical_block ) : System
IsAlive ( TargetAddress address ) : bool
IsInScope ( TargetAddress address ) : bool
PrintLocation ( StackFrame frame ) : string
SetObject ( StackFrame frame, TargetObject obj ) : void
ToString ( ) : string

Private Methods

Méthode Description
GetObject ( StackFrame frame, TargetMemoryAccess target ) : TargetObject

Method Details

CheckValid() public méthode

public CheckValid ( StackFrame frame ) : bool
frame System.Diagnostics.StackFrame
Résultat bool

DwarfTargetVariable() public méthode

public DwarfTargetVariable ( DieSubprogram subprog, string name, TargetType type, DwarfLocation location, DieLexicalBlock lexical_block ) : System
subprog DieSubprogram
name string
type Mono.Debugger.Languages.TargetType
location DwarfLocation
lexical_block DieLexicalBlock
Résultat System

IsAlive() public méthode

public IsAlive ( TargetAddress address ) : bool
address TargetAddress
Résultat bool

IsInScope() public méthode

public IsInScope ( TargetAddress address ) : bool
address TargetAddress
Résultat bool

PrintLocation() public méthode

public PrintLocation ( StackFrame frame ) : string
frame System.Diagnostics.StackFrame
Résultat string

SetObject() public méthode

public SetObject ( StackFrame frame, TargetObject obj ) : void
frame System.Diagnostics.StackFrame
obj Mono.Debugger.Languages.TargetObject
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string