Output value node
Aligned modifier node
Array dimension node
Array element access node
Bit modifier node
Switch case clause node
Class ID node
Class member access node
Switch default clause node
Elementary type node
Elementary type output value node
Expandable modifier node
Expression node
Extends modifier node
Identifier node
Length attribute node
Map entry node
Number literal node
Parameter node
Parameter list node
Parameter value list node
Specification node
Statement node
String literal node
Syntax token node
Error placeholder for unexpected node
Enum representing different kinds of nodes.