protected ExpressionComparer(ScopedDictionary <ParameterExpression, ParameterExpression> parameterScope) { _scope = parameterScope; }
public static bool AreEqual(ScopedDictionary <ParameterExpression, ParameterExpression> parameterScope, Expression a, Expression b) { return(new ExpressionComparer(parameterScope).Compare(a, b)); }
public ScopedDictionary(ScopedDictionary <TKey, TValue> previous) { _previous = previous; _map = new Dictionary <TKey, TValue>(); }