ASTBaseNode is an interface that serves as the base for all AST nodes. It requires all leaf interfaces to specify a type property, which is of type ASTType.

interface ASTBaseNode {
    type: ASTType;
}

Hierarchy (view full)

Properties

Properties

type: ASTType

Every leaf interface that extends ASTBaseNode must specify a type property.

Generated using TypeDoc