public MemberAccessNode(IExpressionNodeFactory nodeFactory, MemberExpression memberExpression) : base(memberExpression) { Expression = nodeFactory.Build(memberExpression.Expression); }
public BaseBinaryExpressionNode(IExpressionNodeFactory nodeFactory, BinaryExpression binaryExpression) : base(binaryExpression) { Left = nodeFactory.Build(binaryExpression.Left); Right = nodeFactory.Build(binaryExpression.Right); }
public LambdaNode(IExpressionNodeFactory nodeFactory, LambdaExpression lambdaExpression) : base(lambdaExpression) { Body = nodeFactory.Build(SourceExpression.Body); }
public ConvertNode(IExpressionNodeFactory nodeFactory, UnaryExpression unaryExpression) : base(unaryExpression) { Operand = nodeFactory.Build(unaryExpression.Operand); }