PowerAssert.Infrastructure.ExpressionParser.ExpressionParser C# (CSharp) Method

ExpressionParser() public method

public ExpressionParser ( Expression expression, System.Linq.Expressions.ParameterExpression parameters = null, object parameterValues = null, bool textOnly = false, int baseParamIndex, Type testClass = null ) : System
expression System.Linq.Expressions.Expression
parameters System.Linq.Expressions.ParameterExpression
parameterValues object
textOnly bool
baseParamIndex int
testClass System.Type
return System
        public ExpressionParser(Expression expression, ParameterExpression[] parameters = null, object[] parameterValues = null,
                                bool textOnly = false, int baseParamIndex = 0, Type testClass = null)
        {
            RootExpression = expression;
            _parameters = parameters ?? new ParameterExpression[0];
            _parameterValues = parameterValues ?? new object[0];
            TestClass = testClass ?? GetTestClass();
            TextOnly = textOnly;
            _nextParamIndex = baseParamIndex;
        }