Table of Contents

Class ParsedExpressionBitwiseNotInt32Operator

Namespace
LfrlAnvil.Computable.Expressions.Constructs.Int32
Assembly
LfrlAnvil.Computable.Expressions.dll

Represents a LfrlAnvil.Computable.Expressions.Constructs.Int32 unary bitwise not operator construct.

public sealed class ParsedExpressionBitwiseNotInt32Operator : ParsedExpressionUnaryOperator<int>
Inheritance
ParsedExpressionBitwiseNotInt32Operator
Inherited Members

Methods

CreateUnaryExpression(Expression)

Creates an expression.

[Pure]
protected override Expression CreateUnaryExpression(Expression operand)

Parameters

operand Expression

Argument.

Returns

Expression

New Expression.

TryCreateFromConstant(ConstantExpression)

Attempts to create an expression from a constant.

[Pure]
protected override Expression? TryCreateFromConstant(ConstantExpression operand)

Parameters

operand ConstantExpression

Constant argument.

Returns

Expression

New Expression or null when it could not be created.