C# Class Mono.Debugger.Frontend.ExpressionParser

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

Méthodes publiques

Méthode Description
Clone ( DebuggerSession session ) : IExpressionParser
EvaluateExpression ( ScriptingContext context, string text, DisplayFormat format ) : string
Parse ( string text ) : Mono.Debugger.ExpressionEvaluator.IExpression
ParseLocation ( Thread target, StackFrame frame, LocationType type, string arg ) : SourceLocation
ParseLocation ( ScriptingContext context, string arg, SourceLocation &location ) : bool

Méthodes protégées

Méthode Description
DoParse ( ScriptingContext context, LocationType type, string arg ) : SourceLocation
DoParseExpression ( ScriptingContext context, LocationType type, string arg ) : SourceLocation
FindFile ( ScriptingContext context, string filename, int line ) : SourceLocation

Private Methods

Méthode Description
ExpressionParser ( Interpreter interpreter ) : System
ParseInternal ( string text ) : Expression

Method Details

Clone() public méthode

public Clone ( DebuggerSession session ) : IExpressionParser
session Mono.Debugger.DebuggerSession
Résultat IExpressionParser

DoParse() protected méthode

protected DoParse ( ScriptingContext context, LocationType type, string arg ) : SourceLocation
context ScriptingContext
type LocationType
arg string
Résultat Mono.Debugger.SourceLocation

DoParseExpression() protected méthode

protected DoParseExpression ( ScriptingContext context, LocationType type, string arg ) : SourceLocation
context ScriptingContext
type LocationType
arg string
Résultat Mono.Debugger.SourceLocation

EvaluateExpression() public méthode

public EvaluateExpression ( ScriptingContext context, string text, DisplayFormat format ) : string
context ScriptingContext
text string
format DisplayFormat
Résultat string

FindFile() protected méthode

protected FindFile ( ScriptingContext context, string filename, int line ) : SourceLocation
context ScriptingContext
filename string
line int
Résultat Mono.Debugger.SourceLocation

Parse() public méthode

public Parse ( string text ) : Mono.Debugger.ExpressionEvaluator.IExpression
text string
Résultat Mono.Debugger.ExpressionEvaluator.IExpression

ParseLocation() public méthode

public ParseLocation ( Thread target, StackFrame frame, LocationType type, string arg ) : SourceLocation
target Thread
frame Mono.Debugger.StackFrame
type LocationType
arg string
Résultat Mono.Debugger.SourceLocation

ParseLocation() public méthode

public ParseLocation ( ScriptingContext context, string arg, SourceLocation &location ) : bool
context ScriptingContext
arg string
location Mono.Debugger.SourceLocation
Résultat bool