Initializer
UnaryIshOperation()
Attributes
childrenshared formal [ValueExpression, Type=] children

The child nodes of this node.

Refines Operation.children ultimately refines Node.children
operandshared formal ValueExpression operand

The single operand.

postfixshared Boolean postfix

true if this is a postfix unary operator expression (the Operation.operator occurs after the operand), false if it’s prefix.

prefixshared formal Boolean prefix

true if this is a prefix unary operator expression (the Operation.operator occurs before the operand), false if it’s postfix.

typeshared formal Type? type

The type, if any.

Inherited Attributes
Attributes inherited from: Expression
Attributes inherited from: Node
Attributes inherited from: Object
hash, string
Attributes inherited from: Operation
Inherited Methods
Methods inherited from: Node
Methods inherited from: Object
equals