enum NodeKind

Enum representing different kinds of nodes.

Members

AGGREGATE_OUTPUT_VALUE

Output value node

ALIGNED_MODIFIER

Aligned modifier node

ARRAY_DIMENSION

Array dimension node

ARRAY_ELEMENT_ACCESS

Array element access node

BIT_MODIFIER

Bit modifier node

CASE_CLAUSE

Switch case clause node

CLASS_ID

Class ID node

CLASS_MEMBER_ACCESS

Class member access node

DEFAULT_CLAUSE

Switch default clause node

ELEMENTARY_TYPE

Elementary type node

ELEMENTARY_TYPE_OUTPUT_VALUE

Elementary type output value node

EXPANDABLE_MODIFIER

Expandable modifier node

EXPRESSION

Expression node

EXTENDS_MODIFIER

Extends modifier node

IDENTIFIER

Identifier node

LENGTH_ATTRIBUTE

Length attribute node

MAP_ENTRY

Map entry node

NUMBER_LITERAL

Number literal node

PARAMETER

Parameter node

PARAMETER_LIST

Parameter list node

PARAMETER_VALUE_LIST

Parameter value list node

SPECIFICATION

Specification node

STATEMENT

Statement node

STRING_LITERAL

String literal node