Note
You are not reading the most recent version of this documentation. 1.4.7 is the latest version available.
Node
A single AST node within a Coco model.
client
opaqueValue
Internal constructor
componentKind
Whether this is an encapsulating/external/state machine component
equals
fromProtobuf
getHandle
getOpaqueValue
hashCode
isValid
Whether this points to a genuine AST node or is a de facto null pointer
name
If this is a value declaration, then the name of the node, otherwise an empty string.
nodeKind
The underlying AST node kind - NB these are not stable and subject to change
prettyPrint
Pretty prints a representation of this node.
Pretty prints a representation of this node, applying the Coco formatter to the result.