class MapDeclaration

Constructors

new
MapDeclaration(
mapKeyword: RequiredNode<Token>,
identifier: RequiredNode<Identifier>,
openParenthesisPunctuator: RequiredNode<Token>,
outputElementaryType: OptionalNode<ElementaryType>,
outputClassIdentifier: OptionalNode<Identifier>,
closeParenthesisPunctuator: RequiredNode<Token>,
openBracePunctuator: RequiredNode<Token>,
mapEntries: OneToManyList<MapEntry>,
commaPunctuators: ZeroToManyList<Token>,
closeBracePunctuator: RequiredNode<Token>,
children: Array<AbstractNode>,
)

Usage

import { MapDeclaration } from ".";