class ArrayDefinition

Constructors

new
ArrayDefinition(
reservedKeyword: OptionalNode<Token>,
legacyKeyword: OptionalNode<Token>,
alignedModifier: OptionalNode<AlignedModifier>,
elementaryType: OptionalNode<ElementaryType>,
lengthAttribute: OptionalNode<LengthAttribute>,
classIdentifier: OptionalNode<Identifier>,
identifier: RequiredNode<Identifier>,
implicitArrayDimension: OptionalNode<ImplicitArrayDimension>,
dimensions: ZeroToManyList<ExplicitArrayDimension | PartialArrayDimension>,
semicolonPunctuator: RequiredNode<Token>,
children: Array<AbstractNode>,
)

Usage

import { ArrayDefinition } from ".";