Property | Type | Description | |
---|---|---|---|
NativeToManagedMap | Frame>.System.Collections.Concurrent.ConcurrentDictionary |
Property | Type | Description | |
---|---|---|---|
__OriginalVTables | void*[] | ||
__PointerAdjustment | int | ||
__ownsNativeInstance | bool |
Method | Description | |
---|---|---|
Clear ( ) : void | ||
Disassemble ( ) : string | ||
Dispose ( ) : void | ||
Equals ( object obj ) : bool | ||
EvaluateExpression ( string expr ) : LLDB.Value |
The version that doesn't supply a 'use_dynamic' value will use the target's default.
|
|
EvaluateExpression ( string expr, LLDB use_dynamic ) : LLDB.Value | ||
EvaluateExpression ( string expr, LLDB use_dynamic, bool unwind_on_error ) : LLDB.Value | ||
FindRegister ( string name ) : LLDB.Value | ||
FindValue ( string name, LLDB value_type ) : LLDB.Value |
Find variables, register sets, registers, or persistent variables using the frame as the scope. NB. This function does not look up ivars in the function object pointer. To do that use GetValueForVariablePath. The version that doesn't supply a 'use_dynamic' value will use the target's default. |
|
FindValue ( string name, LLDB value_type, LLDB use_dynamic ) : LLDB.Value | ||
FindVariable ( string var_name ) : LLDB.Value |
The version that doesn't supply a 'use_dynamic' value will use the target's default.
|
|
FindVariable ( string var_name, LLDB use_dynamic ) : LLDB.Value | ||
Frame ( ) : System | ||
Frame ( LLDB rhs ) : System | ||
GetBlock ( ) : LLDB.Block |
Gets the deepest block that contains the frame PC. See also GetFrameBlock(). |
|
GetCompileUnit ( ) : LLDB.CompileUnit | ||
GetDescription ( LLDB description ) : bool | ||
GetFrameBlock ( ) : LLDB.Block |
Gets the lexical block that defines the stack frame. Another way to think of this is it will return the block that contains all of the variables for a stack frame. Inlined functions are represented as SBBlock objects that have inlined function information: the name of the inlined function, where it was called from. The block that is returned will be the first block at or above the block for the PC (SBFrame::GetBlock()) that defines the scope of the frame. When a function contains no inlined functions, this will be the top most lexical block that defines the function. When a function has inlined functions and the PC is currently in one of those inlined functions, this method will return the inlined block that defines this frame. If the PC isn't currently in an inlined function, the lexical block that defines the function is returned.
|
|
GetFunction ( ) : LLDB.Function | ||
GetHashCode ( ) : int | ||
GetLineEntry ( ) : LLDB.LineEntry | ||
GetModule ( ) : LLDB.Module | ||
GetPCAddress ( ) : LLDB.Address | ||
GetRegisters ( ) : LLDB.ValueList | ||
GetSymbol ( ) : LLDB.Symbol | ||
GetSymbolContext ( uint resolve_scope ) : LLDB.SymbolContext | ||
GetThread ( ) : LLDB.Thread | ||
GetValueForVariablePath ( string var_path ) : LLDB.Value |
The version that doesn't supply a 'use_dynamic' value will use the target's default.
|
|
GetValueForVariablePath ( string var_expr_cstr, LLDB use_dynamic ) : LLDB.Value | ||
GetVariables ( LLDB options ) : LLDB.ValueList | ||
GetVariables ( bool arguments, bool locals, bool statics, bool in_scope_only ) : LLDB.ValueList |
The version that doesn't supply a 'use_dynamic' value will use the target's default.
|
|
GetVariables ( bool arguments, bool locals, bool statics, bool in_scope_only, LLDB use_dynamic ) : LLDB.ValueList | ||
IsEqual ( LLDB that ) : bool | ||
IsInlined ( ) : bool |
Return true if this frame represents an inlined function. See also GetFunctionName(). |
|
IsValid ( ) : bool | ||
SetPC ( ulong new_pc ) : bool | ||
__CreateInstance ( |
||
__CreateInstance ( global native, bool skipVTables = false ) : |
||
operator ( ) : bool |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void | ||
Frame ( void native, bool skipVTables = false ) : System |
Method | Description | |
---|---|---|
Frame ( |
||
__CopyValue ( |
public EvaluateExpression ( string expr ) : LLDB.Value | ||
expr | string | |
return | LLDB.Value |
public EvaluateExpression ( string expr, LLDB use_dynamic ) : LLDB.Value | ||
expr | string | |
use_dynamic | LLDB | |
return | LLDB.Value |
public EvaluateExpression ( string expr, LLDB use_dynamic, bool unwind_on_error ) : LLDB.Value | ||
expr | string | |
use_dynamic | LLDB | |
unwind_on_error | bool | |
return | LLDB.Value |
public FindRegister ( string name ) : LLDB.Value | ||
name | string | |
return | LLDB.Value |
public FindValue ( string name, LLDB value_type ) : LLDB.Value | ||
name | string | |
value_type | LLDB | |
return | LLDB.Value |
public FindValue ( string name, LLDB value_type, LLDB use_dynamic ) : LLDB.Value | ||
name | string | |
value_type | LLDB | |
use_dynamic | LLDB | |
return | LLDB.Value |
public FindVariable ( string var_name ) : LLDB.Value | ||
var_name | string | |
return | LLDB.Value |
public FindVariable ( string var_name, LLDB use_dynamic ) : LLDB.Value | ||
var_name | string | |
use_dynamic | LLDB | |
return | LLDB.Value |
protected Frame ( void native, bool skipVTables = false ) : System | ||
native | void | |
skipVTables | bool | |
return | System |
public GetDescription ( LLDB description ) : bool | ||
description | LLDB | |
return | bool |
public GetSymbolContext ( uint resolve_scope ) : LLDB.SymbolContext | ||
resolve_scope | uint | |
return | LLDB.SymbolContext |
public GetValueForVariablePath ( string var_path ) : LLDB.Value | ||
var_path | string | |
return | LLDB.Value |
public GetValueForVariablePath ( string var_expr_cstr, LLDB use_dynamic ) : LLDB.Value | ||
var_expr_cstr | string | |
use_dynamic | LLDB | |
return | LLDB.Value |
public GetVariables ( LLDB options ) : LLDB.ValueList | ||
options | LLDB | |
return | LLDB.ValueList |
public GetVariables ( bool arguments, bool locals, bool statics, bool in_scope_only ) : LLDB.ValueList | ||
arguments | bool | |
locals | bool | |
statics | bool | |
in_scope_only | bool | |
return | LLDB.ValueList |
public GetVariables ( bool arguments, bool locals, bool statics, bool in_scope_only, LLDB use_dynamic ) : LLDB.ValueList | ||
arguments | bool | |
locals | bool | |
statics | bool | |
in_scope_only | bool | |
use_dynamic | LLDB | |
return | LLDB.ValueList |
public static __CreateInstance ( |
||
native | ||
skipVTables | bool | |
return |
public static __CreateInstance ( global native, bool skipVTables = false ) : |
||
native | global | |
skipVTables | bool | |
return |
public static System.Collections.Concurrent.ConcurrentDictionary |
||
return | Frame>.System.Collections.Concurrent.ConcurrentDictionary |