C# Class Mono.Debugger.Frontend.RegisterExpression

Inheritance: PointerExpression
显示文件 Open project: baulig/debugger

Public Methods

Method Description
EvaluateAddress ( ScriptingContext context ) : TargetAddress
RegisterExpression ( string register ) : System

Protected Methods

Method Description
DoAssign ( ScriptingContext context, TargetObject tobj ) : bool
DoEvaluateObject ( ScriptingContext context ) : TargetObject
DoEvaluateType ( ScriptingContext context ) : TargetType
DoResolve ( ScriptingContext context ) : Expression

Method Details

DoAssign() protected method

protected DoAssign ( ScriptingContext context, TargetObject tobj ) : bool
context ScriptingContext
tobj Mono.Debugger.Languages.TargetObject
return bool

DoEvaluateObject() protected method

protected DoEvaluateObject ( ScriptingContext context ) : TargetObject
context ScriptingContext
return Mono.Debugger.Languages.TargetObject

DoEvaluateType() protected method

protected DoEvaluateType ( ScriptingContext context ) : TargetType
context ScriptingContext
return Mono.Debugger.Languages.TargetType

DoResolve() protected method

protected DoResolve ( ScriptingContext context ) : Expression
context ScriptingContext
return Expression

EvaluateAddress() public method

public EvaluateAddress ( ScriptingContext context ) : TargetAddress
context ScriptingContext
return Mono.Debugger.TargetAddress

RegisterExpression() public method

public RegisterExpression ( string register ) : System
register string
return System