/// <summary> /// Visits the <paramref name="expression" />. /// </summary> /// <param name="expression">The <see cref="Expression" /> instance that should be visited.</param> protected virtual void DefaultVisit(Expression expression) { DefaultVisit((BoundNode)expression); }
/// <summary> /// Gets a value indicating whether this instance is structurally equivalent to <paramref name="expression" />. /// </summary> /// <param name="expression">The expression this instance should be structurally equivalent to.</param> internal abstract bool IsStructurallyEquivalent(Expression expression);