C# Class Mono.Debugger.Frontend.InvocationExpression

Inheritance: MethodExpression
Afficher le fichier Open project: baulig/debugger Class Usage Examples

Méthodes publiques

Méthode Description
InvocationExpression ( Expression expr, Expression arguments ) : System
Invoke ( ScriptingContext context, bool debug ) : void
ResolveDelegate ( ScriptingContext context, Expression expr ) : MethodGroupExpression

Méthodes protégées

Méthode Description
DoEvaluateMethod ( ScriptingContext context, LocationType type, Expression types ) : TargetFunctionType
DoEvaluateObject ( ScriptingContext context ) : TargetObject
DoEvaluateSource ( ScriptingContext context ) : SourceLocation
DoEvaluateType ( ScriptingContext context ) : TargetType
DoInvoke ( ScriptingContext context, bool debug ) : TargetObject
DoResolve ( ScriptingContext context ) : Expression
DoResolveMethod ( ScriptingContext context, LocationType type ) : MethodExpression

Method Details

DoEvaluateMethod() protected méthode

protected DoEvaluateMethod ( ScriptingContext context, LocationType type, Expression types ) : TargetFunctionType
context ScriptingContext
type LocationType
types Expression
Résultat Mono.Debugger.Languages.TargetFunctionType

DoEvaluateObject() protected méthode

protected DoEvaluateObject ( ScriptingContext context ) : TargetObject
context ScriptingContext
Résultat Mono.Debugger.Languages.TargetObject

DoEvaluateSource() protected méthode

protected DoEvaluateSource ( ScriptingContext context ) : SourceLocation
context ScriptingContext
Résultat Mono.Debugger.SourceLocation

DoEvaluateType() protected méthode

protected DoEvaluateType ( ScriptingContext context ) : TargetType
context ScriptingContext
Résultat Mono.Debugger.Languages.TargetType

DoInvoke() protected méthode

protected DoInvoke ( ScriptingContext context, bool debug ) : TargetObject
context ScriptingContext
debug bool
Résultat Mono.Debugger.Languages.TargetObject

DoResolve() protected méthode

protected DoResolve ( ScriptingContext context ) : Expression
context ScriptingContext
Résultat Expression

DoResolveMethod() protected méthode

protected DoResolveMethod ( ScriptingContext context, LocationType type ) : MethodExpression
context ScriptingContext
type LocationType
Résultat MethodExpression

InvocationExpression() public méthode

public InvocationExpression ( Expression expr, Expression arguments ) : System
expr Expression
arguments Expression
Résultat System

Invoke() public méthode

public Invoke ( ScriptingContext context, bool debug ) : void
context ScriptingContext
debug bool
Résultat void

ResolveDelegate() public static méthode

public static ResolveDelegate ( ScriptingContext context, Expression expr ) : MethodGroupExpression
context ScriptingContext
expr Expression
Résultat MethodGroupExpression