C# 클래스 Mono.Debugger.Frontend.BinaryOperator

상속: PointerExpression
파일 보기 프로젝트 열기: baulig/debugger

보호된 프로퍼티들

프로퍼티 타입 설명
kind Kind
left Expression

공개 메소드들

메소드 설명
BinaryOperator ( Kind kind, Expression left, Expression right ) : System
EvaluateAddress ( ScriptingContext context ) : TargetAddress

보호된 메소드들

메소드 설명
DoEvaluate ( ScriptingContext context, long lvalue, long rvalue ) : long
DoEvaluate ( ScriptingContext context ) : object
DoResolve ( ScriptingContext context ) : Expression

비공개 메소드들

메소드 설명
GetValue ( ScriptingContext context, Expression expr ) : long

메소드 상세

BinaryOperator() 공개 메소드

public BinaryOperator ( Kind kind, Expression left, Expression right ) : System
kind Kind
left Expression
right Expression
리턴 System

DoEvaluate() 보호된 메소드

protected DoEvaluate ( ScriptingContext context, long lvalue, long rvalue ) : long
context ScriptingContext
lvalue long
rvalue long
리턴 long

DoEvaluate() 보호된 메소드

protected DoEvaluate ( ScriptingContext context ) : object
context ScriptingContext
리턴 object

DoResolve() 보호된 메소드

protected DoResolve ( ScriptingContext context ) : Expression
context ScriptingContext
리턴 Expression

EvaluateAddress() 공개 메소드

public EvaluateAddress ( ScriptingContext context ) : TargetAddress
context ScriptingContext
리턴 Mono.Debugger.TargetAddress

프로퍼티 상세

kind 보호되어 있는 프로퍼티

protected Kind kind
리턴 Kind

left 보호되어 있는 프로퍼티

protected Expression,Mono.Debugger.Frontend left
리턴 Expression