A unary type operation.
A subclass of UnaryIshOperation
, not BinaryOperation
,
because the second child is a type
rather than a ValueExpression
.
Initializer |
UnaryTypeOperation() |
Attributes | |
operand | shared formal ExistsNonemptyExpression operand The single operand. Refines UnaryIshOperation.operand |
prefix | shared actual Boolean prefix
Refines UnaryIshOperation.prefix |
type | shared formal Type type The type, if any. Refines UnaryIshOperation.type |
Inherited Attributes |
Attributes inherited from: Expression |
Attributes inherited from: Node |
Attributes inherited from: Object hash , string |
Attributes inherited from: Operation |
Attributes inherited from: UnaryIshOperation |
Inherited Methods |
Methods inherited from: Node |
Methods inherited from: Object equals |