示例#1
0
 public override void Accept(TrueExpression ntrue)
 {
     ntrue.Visit(parentVisitor);
     methodBuilder.EmitInstruction(ntrue.Location, Opcode.LoadLocal, temporary);
     methodBuilder.EmitInstruction(ntrue.Location, Opcode.BinOp, (int)BinaryOperation.Equals);
 }
示例#2
0
 public override void Accept(TrueExpression ntrue)
 {
     ntrue.Visit(parentVisitor);
 }
示例#3
0
 public override void Accept(TrueExpression ntrue)
 {
     ntrue.Visit(functionCompiler);
 }
示例#4
0
 public override void VisitChildren(IVisitor visitor)
 {
     Condition.Visit(visitor);
     TrueExpression.Visit(visitor);
     FalseExpression.Visit(visitor);
 }