C# 클래스 Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.ConditionExpression

상속: Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono 1 사용 예제들

공개 메소드들

메소드 설명
AddFalseStatement ( Statement stmt ) : void
AddTrueStatement ( Statement stmt ) : void
ConditionExpression ( Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression left ) : System
ConditionExpression ( OpCode operation, Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression left ) : System
ConditionExpression ( OpCode operation, Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression left, Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression right ) : System
Emit ( IEasyMember member, ILGenerator gen ) : void

메소드 상세

AddFalseStatement() 공개 메소드

public AddFalseStatement ( Statement stmt ) : void
stmt Statement
리턴 void

AddTrueStatement() 공개 메소드

public AddTrueStatement ( Statement stmt ) : void
stmt Statement
리턴 void

ConditionExpression() 공개 메소드

public ConditionExpression ( Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression left ) : System
left Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression
리턴 System

ConditionExpression() 공개 메소드

public ConditionExpression ( OpCode operation, Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression left ) : System
operation System.Reflection.Emit.OpCode
left Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression
리턴 System

ConditionExpression() 공개 메소드

public ConditionExpression ( OpCode operation, Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression left, Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression right ) : System
operation System.Reflection.Emit.OpCode
left Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression
right Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression
리턴 System

Emit() 공개 메소드

public Emit ( IEasyMember member, ILGenerator gen ) : void
member IEasyMember
gen System.Reflection.Emit.ILGenerator
리턴 void