C# Class Mono.Debugger.Frontend.ExpressionParser.Expression

Inheritance: Mono.Debugger.ExpressionEvaluator.IExpression
Afficher le fichier Open project: baulig/debugger

Méthodes publiques

Свойство Type Description
Parser ExpressionParser

Méthodes publiques

Méthode Description
Assign ( StackFrame frame, TargetObject obj, ExpressionEvaluator callback ) : Mono.Debugger.ExpressionEvaluator.AsyncResult
Evaluate ( StackFrame frame, ExpressionEvaluator flags, ExpressionEvaluator callback ) : Mono.Debugger.ExpressionEvaluator.AsyncResult
Expression ( ExpressionParser parser ) : System
ToString ( ) : string

Méthodes protégées

Méthode Description
DoAssign ( ScriptingContext context, TargetObject obj ) : bool
DoAssignWorker ( ScriptingContext context, TargetObject obj, object &result ) : Mono.Debugger.ExpressionEvaluator.EvaluationResult
DoEvaluate ( ScriptingContext context ) : object
DoEvaluateWorker ( ScriptingContext context, object &result ) : Mono.Debugger.ExpressionEvaluator.EvaluationResult

Method Details

Assign() public méthode

public Assign ( StackFrame frame, TargetObject obj, ExpressionEvaluator callback ) : Mono.Debugger.ExpressionEvaluator.AsyncResult
frame Mono.Debugger.StackFrame
obj Mono.Debugger.Languages.TargetObject
callback Mono.Debugger.ExpressionEvaluator
Résultat Mono.Debugger.ExpressionEvaluator.AsyncResult

DoAssign() protected abstract méthode

protected abstract DoAssign ( ScriptingContext context, TargetObject obj ) : bool
context ScriptingContext
obj Mono.Debugger.Languages.TargetObject
Résultat bool

DoAssignWorker() protected méthode

protected DoAssignWorker ( ScriptingContext context, TargetObject obj, object &result ) : Mono.Debugger.ExpressionEvaluator.EvaluationResult
context ScriptingContext
obj Mono.Debugger.Languages.TargetObject
result object
Résultat Mono.Debugger.ExpressionEvaluator.EvaluationResult

DoEvaluate() protected abstract méthode

protected abstract DoEvaluate ( ScriptingContext context ) : object
context ScriptingContext
Résultat object

DoEvaluateWorker() protected méthode

protected DoEvaluateWorker ( ScriptingContext context, object &result ) : Mono.Debugger.ExpressionEvaluator.EvaluationResult
context ScriptingContext
result object
Résultat Mono.Debugger.ExpressionEvaluator.EvaluationResult

Evaluate() public méthode

public Evaluate ( StackFrame frame, ExpressionEvaluator flags, ExpressionEvaluator callback ) : Mono.Debugger.ExpressionEvaluator.AsyncResult
frame Mono.Debugger.StackFrame
flags Mono.Debugger.ExpressionEvaluator
callback Mono.Debugger.ExpressionEvaluator
Résultat Mono.Debugger.ExpressionEvaluator.AsyncResult

Expression() public méthode

public Expression ( ExpressionParser parser ) : System
parser ExpressionParser
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

Parser public_oe property

public ExpressionParser,Mono.Debugger.Frontend Parser
Résultat ExpressionParser