GenericNonterminalUnion.Union

Tagged union of types for nonterminals. Used internally by the parser. The tree creator can also choose a custom implementation.

  1. struct Union(SymbolID singleNonterminalID, size_t maxSize)
  2. template Union(alias nonterminalIDs)
    template GenericNonterminalUnion(alias CreatorInstance)
    template Union (
    alias nonterminalIDs
    ) {}

Members

Aliases

Union
alias Union = Union!(Params!(nonterminalIDs))
Undocumented in source.

Meta