public void EqualIntegers() { EqualOperation op = EqualOperation.Instance; Assert.AreEqual(false, op.Apply(3, 2)); Assert.AreEqual(true, op.Apply(2, 2)); }
protected VisitResult VisitEqual(EqualOperation operation) { return(VisitBinary(Expression.Equal, operation)); }
public void VisitEqualOperation(EqualOperation node) => InferBinaryOperationType(node);
public void VisitEqualOperation(EqualOperation node) { node.LeftOperand.Accept(this); node.RightOperand.Accept(this); _emitter.Emit(OpCodes.Ceq); }