AjErl.Expressions.TupleExpression.HasVariable C# (CSharp) Method

HasVariable() public method

public HasVariable ( ) : bool
return bool
        public bool HasVariable()
        {
            foreach (var expr in this.expressions)
                if (expr.HasVariable())
                    return true;

            return false;
        }

Usage Example

Ejemplo n.º 1
0
        public void CreateEmptyTuple()
        {
            var expr = new TupleExpression(new IExpression[] { });

            Assert.IsFalse(expr.HasVariable());

            var result = expr.Evaluate(null);

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result, typeof(Tuple));

            var tuple = (Tuple)result;

            Assert.AreEqual(0, tuple.Arity);
        }
All Usage Examples Of AjErl.Expressions.TupleExpression::HasVariable