C# 클래스 SafeILGenerator.Ast.Nodes.AstNodeExprBinop

상속: AstNodeExpr
파일 보기 프로젝트 열기: soywiz/SafeILGenerator 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
LeftNode AstNodeExpr
Operator string
RightNode AstNodeExpr

공개 메소드들

메소드 설명
AstNodeExprBinop ( AstNodeExpr LeftNode, string Operator, AstNodeExpr RightNode ) : System
OperatorRequireBoolOperands ( string Operator ) : bool
OperatorReturnsBool ( string Operator ) : bool
TransformNodes ( TransformNodesDelegate Transformer ) : void

비공개 메소드들

메소드 설명
CheckCompatibleTypes ( ) : void

메소드 상세

AstNodeExprBinop() 공개 메소드

public AstNodeExprBinop ( AstNodeExpr LeftNode, string Operator, AstNodeExpr RightNode ) : System
LeftNode AstNodeExpr
Operator string
RightNode AstNodeExpr
리턴 System

OperatorRequireBoolOperands() 공개 정적인 메소드

public static OperatorRequireBoolOperands ( string Operator ) : bool
Operator string
리턴 bool

OperatorReturnsBool() 공개 정적인 메소드

public static OperatorReturnsBool ( string Operator ) : bool
Operator string
리턴 bool

TransformNodes() 공개 메소드

public TransformNodes ( TransformNodesDelegate Transformer ) : void
Transformer TransformNodesDelegate
리턴 void

프로퍼티 상세

LeftNode 공개적으로 프로퍼티

public AstNodeExpr,SafeILGenerator.Ast.Nodes LeftNode
리턴 AstNodeExpr

Operator 공개적으로 프로퍼티

public string Operator
리턴 string

RightNode 공개적으로 프로퍼티

public AstNodeExpr,SafeILGenerator.Ast.Nodes RightNode
리턴 AstNodeExpr