class AbstractCompositeNode
extends AbstractNode

Represents an abstract composite node in the abstract syntax tree. This class extends the AbstractNode class and provides a base for nodes that can have child nodes.

Constructors

new
AbstractCompositeNode(
nodeKind: NodeKind,
children: Array<AbstractNode>,
)

Properties

endToken: Token | undefined
startToken: Token | undefined

Usage

import { AbstractCompositeNode } from ".";