protected internal override Expression VisitDynamicConvert(ConvertDynamicCSharpExpression node) { var args = VisitDynamicCSharpExpression(node); // NB: Type is always added args.Add(new XElement(nameof(node.Expression), Visit(node.Expression))); return(Push(node, args)); }
public ConvertDynamicCSharpExpressionProxy(ConvertDynamicCSharpExpression node) { _node = node; }
public ConvertDynamicCSharpExpressionProxy(ConvertDynamicCSharpExpression node) { _node = node; }
protected internal virtual Expression VisitDynamicConvert(ConvertDynamicCSharpExpression node) { return node.Update(Visit(node.Expression)); }
protected internal virtual Expression VisitDynamicConvert(ConvertDynamicCSharpExpression node) => node.Update( Visit(node.Expression) );