DynamicParseTreeMerged.this

Creates tree node for merged nodes.

class DynamicParseTreeMerged(Location, alias LocationRangeImpl = LocationRangeStartLength)
this
(,
DynamicParseTree!(Location, LocationRangeImpl)[] childs
,)

Parameters

nonterminalID SymbolID

ID for nonterminal of this tree node matching grammarInfo.

childs DynamicParseTree!(Location, LocationRangeImpl)[]

Childs of this tree node. The number of childs should match the production.

grammarInfo GrammarInfo*

Information about the grammar this nonterminal belongs to.

Meta