C# Класс Mono.Debugger.Backend.DwarfReader.DwarfTargetVariable

Наследование: Mono.Debugger.Languages.TargetVariable
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetObject ( StackFrame frame, TargetMemoryAccess target ) : TargetObject

Описание методов

CheckValid() публичный Метод

public CheckValid ( StackFrame frame ) : bool
frame System.Diagnostics.StackFrame
Результат bool

DwarfTargetVariable() публичный Метод

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
Результат System

IsAlive() публичный Метод

public IsAlive ( TargetAddress address ) : bool
address TargetAddress
Результат bool

IsInScope() публичный Метод

public IsInScope ( TargetAddress address ) : bool
address TargetAddress
Результат bool

PrintLocation() публичный Метод

public PrintLocation ( StackFrame frame ) : string
frame System.Diagnostics.StackFrame
Результат string

SetObject() публичный Метод

public SetObject ( StackFrame frame, TargetObject obj ) : void
frame System.Diagnostics.StackFrame
obj Mono.Debugger.Languages.TargetObject
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string