Top Fields Constructors Methods
org.antlr.v4.codegen.model

public abstract Class LL1Choice

extends Choice
Class Inheritance
Known Direct Subclasses
org.antlr.v4.codegen.model.LL1OptionalBlockSingleAlt, org.antlr.v4.codegen.model.LL1AltBlock
Imports
org.antlr.v4.codegen.OutputModelFactory, org.antlr.v4.tool.ast.GrammarAST, java.util.List

Field Summary

Modifier and TypeField and Description
public List<TokenInfo[]>
altLook

Token names for each alt 0..n-1

public ThrowNoViableAlt
Inherited from org.antlr.v4.codegen.model.Choice:
altsdecisionlabelpreamble

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from org.antlr.v4.codegen.model.Choice:
addCodeForLookaheadTempVaraddPreambleOpgetAltLookaheadAsStringListsgetThrowNoViableAlt

Field Detail

altLookback to summary
public List<TokenInfo[]> altLook

Token names for each alt 0..n-1

errorback to summary
public ThrowNoViableAlt error
Annotations
@ModelElement

Constructor Detail

LL1Choiceback to summary
public LL1Choice(OutputModelFactory factory, GrammarAST blkAST, List<CodeBlockForAlt> alts)