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
ExpressionArgument.
Returns
- Expression
New Expression.
TryCreateFromConstant(ConstantExpression)
Attempts to create an expression from a constant.
[Pure]
protected override Expression? TryCreateFromConstant(ConstantExpression operand)
Parameters
operand
ConstantExpressionConstant argument.
Returns
- Expression
New Expression or null when it could not be created.