public override DbgFilterExpressionEvaluatorResult Evaluate(string expr, DbgFilterEEVariableProvider variableProvider) { if (expr is null) { throw new ArgumentNullException(nameof(expr)); } if (variableProvider is null) { throw new ArgumentNullException(nameof(variableProvider)); } return(dbgFilterExpressionEvaluator?.Value.Evaluate(expr, variableProvider) ?? new DbgFilterExpressionEvaluatorResult(NoFEEError)); }
public abstract DbgFilterExpressionEvaluatorResult Evaluate(string expr, DbgFilterEEVariableProvider variableProvider);