Table of Contents

Namespace LfrlAnvil.Computable.Expressions.Constructs

Classes

ParsedExpressionAddOperator

Represents a generic binary add operator construct.

ParsedExpressionBinaryOperator

Represents a binary operator construct.

ParsedExpressionBinaryOperator<TArg>

Represents a binary operator construct.

ParsedExpressionBinaryOperator<TLeftArg, TRightArg>

Represents a binary operator construct.

ParsedExpressionBitwiseAndOperator

Represents a generic binary bitwise and operator construct.

ParsedExpressionBitwiseLeftShiftOperator

Represents a generic bitwise left shift binary operator construct.

ParsedExpressionBitwiseNotOperator

Represents a generic bitwise not unary operator construct.

ParsedExpressionBitwiseOrOperator

Represents a generic bitwise or binary operator construct.

ParsedExpressionBitwiseRightShiftOperator

Represents a generic bitwise right shift binary operator construct.

ParsedExpressionBitwiseXorOperator

Represents a generic bitwise xor binary operator construct.

ParsedExpressionCoalesceOperator

Represents a generic null-coalescing binary operator construct.

ParsedExpressionCompareOperator

Represents a generic compare binary operator construct.

ParsedExpressionConstant

Represents a constant construct.

ParsedExpressionConstant<T>

Represents a constant construct.

ParsedExpressionConstructDefaults

Contains default symbols and precedences of constructs.

ParsedExpressionDivideOperator

Represents a generic divide binary operator construct.

ParsedExpressionEqualToOperator

Represents a generic equal to binary operator construct.

ParsedExpressionFunction

Represents a function construct.

ParsedExpressionFunction<TResult>

Represents a function construct.

ParsedExpressionFunction<T1, TResult>

Represents a function construct.

ParsedExpressionFunction<T1, T2, TResult>

Represents a function construct.

ParsedExpressionFunction<T1, T2, T3, TResult>

Represents a function construct.

ParsedExpressionFunction<T1, T2, T3, T4, TResult>

Represents a function construct.

ParsedExpressionFunction<T1, T2, T3, T4, T5, TResult>

Represents a function construct.

ParsedExpressionFunction<T1, T2, T3, T4, T5, T6, TResult>

Represents a function construct.

ParsedExpressionFunction<T1, T2, T3, T4, T5, T6, T7, TResult>

Represents a function construct.

ParsedExpressionGreaterThanOperator

Represents a generic greater than binary operator construct.

ParsedExpressionGreaterThanOrEqualToOperator

Represents a generic greater than or equal to binary operator construct.

ParsedExpressionLessThanOperator

Represents a generic less than binary operator construct.

ParsedExpressionLessThanOrEqualToOperator

Represents a generic less than or equal to binary operator construct.

ParsedExpressionModuloOperator

Represents a generic modulo binary operator construct.

ParsedExpressionMultiplyOperator

Represents a generic multiply binary operator construct.

ParsedExpressionNegateOperator

Represents a generic negate unary operator construct.

ParsedExpressionNotEqualToOperator

Represents a generic not equal to binary operator construct.

ParsedExpressionSubtractOperator

Represents a generic subtract binary operator construct.

ParsedExpressionTypeConverter

Represents a type converter construct.

ParsedExpressionTypeConverter<TTarget>

Represents a type converter construct.

ParsedExpressionTypeConverter<TTarget, TSource>

Represents a type converter construct.

ParsedExpressionTypedBinaryOperator

Represents a typed binary operator construct.

ParsedExpressionTypedUnaryOperator

Represents a typed unary operator construct.

ParsedExpressionUnaryOperator

Represents a unary operator construct.

ParsedExpressionUnaryOperator<TArg>

Represents a unary operator construct.

ParsedExpressionVariadicFunction

Represents a variadic function construct.