Пример #1
0
        public void EqualIntegers()
        {
            EqualOperation op = EqualOperation.Instance;

            Assert.AreEqual(false, op.Apply(3, 2));
            Assert.AreEqual(true, op.Apply(2, 2));
        }
Пример #2
0
 protected VisitResult VisitEqual(EqualOperation operation)
 {
     return(VisitBinary(Expression.Equal, operation));
 }
Пример #3
0
 public void VisitEqualOperation(EqualOperation node) => InferBinaryOperationType(node);
Пример #4
0
 public void VisitEqualOperation(EqualOperation node)
 {
     node.LeftOperand.Accept(this);
     node.RightOperand.Accept(this);
     _emitter.Emit(OpCodes.Ceq);
 }