Uses of Class
org.antlr.v4.runtime.atn.ATNConfig
-
Packages that use ATNConfig Package Description org.antlr.v4.runtime.atn -
-
Uses of ATNConfig in org.antlr.v4.runtime.atn
Subclasses of ATNConfig in org.antlr.v4.runtime.atn Modifier and Type Class Description classLexerATNConfigFields in org.antlr.v4.runtime.atn with type parameters of type ATNConfig Modifier and Type Field Description ArrayList<ATNConfig>ATNConfigSet. configsTrack the elements as they are added to the set; supports get(i)Methods in org.antlr.v4.runtime.atn that return ATNConfig Modifier and Type Method Description protected ATNConfigParserATNSimulator. actionTransition(ATNConfig config, ActionTransition t)protected ATNConfigATNConfigSet.AbstractConfigHashSet. asElementType(Object o)protected ATNConfig[]ATNConfigSet.AbstractConfigHashSet. createBucket(int capacity)protected ATNConfig[][]ATNConfigSet.AbstractConfigHashSet. createBuckets(int capacity)ATNConfigATNConfigSet. get(int i)protected ATNConfigParserATNSimulator. getEpsilonTarget(ATNConfig config, Transition t, boolean collectPredicates, boolean inContext, boolean fullCtx, boolean treatEofAsEpsilon)ATNConfigParserATNSimulator. precedenceTransition(ATNConfig config, PrecedencePredicateTransition pt, boolean collectPredicates, boolean inContext, boolean fullCtx)protected ATNConfigParserATNSimulator. predTransition(ATNConfig config, PredicateTransition pt, boolean collectPredicates, boolean inContext, boolean fullCtx)protected ATNConfigParserATNSimulator. ruleTransition(ATNConfig config, RuleTransition t)ATNConfig[]ATNConfigSet. toArray()Methods in org.antlr.v4.runtime.atn that return types with arguments of type ATNConfig Modifier and Type Method Description List<ATNConfig>ATNConfigSet. elements()Return a List holding list of configsIterator<ATNConfig>ATNConfigSet. iterator()Methods in org.antlr.v4.runtime.atn with parameters of type ATNConfig Modifier and Type Method Description protected ATNConfigParserATNSimulator. actionTransition(ATNConfig config, ActionTransition t)booleanATNConfigSet. add(ATNConfig config)booleanATNConfigSet. add(ATNConfig config, DoubleKeyMap<PredictionContext,PredictionContext,PredictionContext> mergeCache)Adding a new config means merging contexts with existing configs for(s, i, pi, _), wheresis thestate,iis thealt, andpiis thesemanticContext.protected booleanParserATNSimulator. canDropLoopEntryEdgeInLeftRecursiveRule(ATNConfig config)Implements first-edge (loop entry) elimination as an optimization during closure operations.protected voidParserATNSimulator. closure(ATNConfig config, ATNConfigSet configs, Set<ATNConfig> closureBusy, boolean collectPredicates, boolean fullCtx, boolean treatEofAsEpsilon)protected voidParserATNSimulator. closure_(ATNConfig config, ATNConfigSet configs, Set<ATNConfig> closureBusy, boolean collectPredicates, boolean fullCtx, int depth, boolean treatEofAsEpsilon)Do the actual work of walking epsilon edgesprotected voidParserATNSimulator. closureCheckingStopState(ATNConfig config, ATNConfigSet configs, Set<ATNConfig> closureBusy, boolean collectPredicates, boolean fullCtx, int depth, boolean treatEofAsEpsilon)booleanATNConfigSet. containsFast(ATNConfig obj)booleanATNConfig. equals(ATNConfig other)booleanATNConfigSet.ConfigEqualityComparator. equals(ATNConfig a, ATNConfig b)booleanLexerATNConfig. equals(ATNConfig other)protected ATNConfigParserATNSimulator. getEpsilonTarget(ATNConfig config, Transition t, boolean collectPredicates, boolean inContext, boolean fullCtx, boolean treatEofAsEpsilon)intATNConfigSet.ConfigEqualityComparator. hashCode(ATNConfig o)ATNConfigParserATNSimulator. precedenceTransition(ATNConfig config, PrecedencePredicateTransition pt, boolean collectPredicates, boolean inContext, boolean fullCtx)protected ATNConfigParserATNSimulator. predTransition(ATNConfig config, PredicateTransition pt, boolean collectPredicates, boolean inContext, boolean fullCtx)protected ATNConfigParserATNSimulator. ruleTransition(ATNConfig config, RuleTransition t)Method parameters in org.antlr.v4.runtime.atn with type arguments of type ATNConfig Modifier and Type Method Description protected voidLL1Analyzer. _LOOK(ATNState s, ATNState stopState, PredictionContext ctx, IntervalSet look, Set<ATNConfig> lookBusy, BitSet calledRuleStack, boolean seeThruPreds, boolean addEOF)Compute set of tokens that can followsin the ATN in the specifiedctx.booleanATNConfigSet. addAll(Collection<? extends ATNConfig> coll)protected voidParserATNSimulator. closure(ATNConfig config, ATNConfigSet configs, Set<ATNConfig> closureBusy, boolean collectPredicates, boolean fullCtx, boolean treatEofAsEpsilon)protected voidParserATNSimulator. closure_(ATNConfig config, ATNConfigSet configs, Set<ATNConfig> closureBusy, boolean collectPredicates, boolean fullCtx, int depth, boolean treatEofAsEpsilon)Do the actual work of walking epsilon edgesprotected voidParserATNSimulator. closureCheckingStopState(ATNConfig config, ATNConfigSet configs, Set<ATNConfig> closureBusy, boolean collectPredicates, boolean fullCtx, int depth, boolean treatEofAsEpsilon)Constructors in org.antlr.v4.runtime.atn with parameters of type ATNConfig Constructor Description ATNConfig(ATNConfig old)ATNConfig(ATNConfig c, ATNState state)ATNConfig(ATNConfig c, ATNState state, PredictionContext context)ATNConfig(ATNConfig c, ATNState state, PredictionContext context, SemanticContext semanticContext)ATNConfig(ATNConfig c, ATNState state, SemanticContext semanticContext)ATNConfig(ATNConfig c, SemanticContext semanticContext)Constructor parameters in org.antlr.v4.runtime.atn with type arguments of type ATNConfig Constructor Description AbstractConfigHashSet(AbstractEqualityComparator<? super ATNConfig> comparator)AbstractConfigHashSet(AbstractEqualityComparator<? super ATNConfig> comparator, int initialCapacity, int initialBucketCapacity)
-