Rubberduck.Parsing.Preprocessing.LogicalGreaterThanExpression.Evaluate C# (CSharp) Méthode

Evaluate() public méthode

public Evaluate ( ) : IValue
Résultat IValue
        public override IValue Evaluate()
        {
            var lt = new LogicalLessThanExpression(_left, _right).Evaluate();
            var eq = new LogicalEqualsExpression(_left, _right).Evaluate();
            if (lt == null || eq == null)
            {
                return null;
            }
            return new BoolValue(!lt.AsBool && !eq.AsBool);
        }
    }
LogicalGreaterThanExpression