public void VisitLogicalAndBinOp(LogicalAndBinOpNode node) { node.LHS.AcceptExpressionVisitor(_expressionVisitor); _functionBuilder.AddInstruction(OpCode.BOOL); node.RHS.AcceptExpressionVisitor(_expressionVisitor); ComparisonOperationAddress = _functionBuilder.InstructionCount; _functionBuilder.AddInstruction(OpCode.BOOL); _functionBuilder.AddInstruction(OpCode.AND); }
public virtual void VisitLogicalAndBinOp(LogicalAndBinOpNode node) { }
public void VisitLogicalAndBinOp(LogicalAndBinOpNode node) { LogicalAndBinOpVisitor?.Visit(node); }