Table of Contents

Namespace LfrlAnvil.Computable.Expressions.Errors

Classes

ParsedExpressionBuilderAggregateError

Represents a collection of errors that occurred during IParsedExpression<TArg, TResult> creation.

ParsedExpressionBuilderConstructError

Represents an error that occurred during IParsedExpression<TArg, TResult> creation due to an exception thrown by a construct.

ParsedExpressionBuilderError

Represents an error that occurred during IParsedExpression<TArg, TResult> creation.

ParsedExpressionBuilderExceptionError

Represents an error that occurred during IParsedExpression<TArg, TResult> creation due to an unexpected factory exception.

ParsedExpressionBuilderMissingBinaryOperatorError

Represents an error that occurred during IParsedExpression<TArg, TResult> creation due to a missing binary operator.

ParsedExpressionBuilderMissingFunctionError

Represents an error that occurred during IParsedExpression<TArg, TResult> creation due to a missing function.

ParsedExpressionBuilderMissingUnaryOperatorError

Represents an error that occurred during IParsedExpression<TArg, TResult> creation due to a missing unary operator.

ParsedExpressionBuilderParameterCountError

Represents an error that occurred during IParsedExpression<TArg, TResult> creation due to an invalid number of parameters.

ParsedExpressionBuilderResultTypeError

Represents an error that occurred during IParsedExpression<TArg, TResult> creation due to an invalid result type.

Enums

ParsedExpressionBuilderErrorType

Represents a type of an error that occurred during IParsedExpression<TArg, TResult> creation.