Initializer
Type()
Attributes
childrenshared formal <TypeIsh|IntegerLiteral>[] children

The child nodes of this node.

Refines TypeIsh.children ultimately refines Node.children
Inherited Attributes
Attributes inherited from: Node
Attributes inherited from: Object
hash, string
Attributes inherited from: TypeIsh
Methods
equalsshared formal Boolean equals(Object that)

Tests for equality of two type nodes.

Note: This does not test for equality of the represented types! For example, even though the types X|Y and Y|X are considered equal by the language, the nodes UnionType(x, y) and UnionType(y, x) are not considered equal. (Type equality is a complicated problem, the solution of which doesn’t belong in ceylon.ast.)

Refines Object.equals
Inherited Methods
Methods inherited from: Node
Methods inherited from: Object
equals