Uses of Class
org.antlr.tool.Grammar.LabelElementPair
-
Packages that use Grammar.LabelElementPair Package Description org.antlr.grammar.v3 org.antlr.tool -
-
Uses of Grammar.LabelElementPair in org.antlr.grammar.v3
Methods in org.antlr.grammar.v3 that return Grammar.LabelElementPair Modifier and Type Method Description Grammar.LabelElementPairActionTranslator. getElementLabel(java.lang.String id) -
Uses of Grammar.LabelElementPair in org.antlr.tool
Fields in org.antlr.tool with type parameters of type Grammar.LabelElementPair Modifier and Type Field Description java.util.LinkedHashMap<java.lang.String,Grammar.LabelElementPair>Rule. charLabelsA list of all LabelElementPair attached to single char literals like x='a'protected java.util.Map<java.lang.String,Grammar.LabelElementPair>Rule. labelNameSpaceAll labels go in here (plus being split per the above lists) to catch dup label and label type mismatches.java.util.LinkedHashMap<java.lang.String,Grammar.LabelElementPair>Rule. ruleLabelsA list of all LabelElementPair attached to rule references like f=fieldjava.util.LinkedHashMap<java.lang.String,Grammar.LabelElementPair>Rule. ruleListLabelsA list of all rule ref list LabelElementPair like ids+=exprjava.util.LinkedHashMap<java.lang.String,Grammar.LabelElementPair>Rule. tokenLabelsA list of all LabelElementPair attached to tokens like id=IDjava.util.LinkedHashMap<java.lang.String,Grammar.LabelElementPair>Rule. tokenListLabelsA list of all Token list LabelElementPair like ids+=IDjava.util.LinkedHashMap<java.lang.String,Grammar.LabelElementPair>Rule. wildcardTreeLabelsA list of all LabelElementPair attached to tokens like x=.java.util.LinkedHashMap<java.lang.String,Grammar.LabelElementPair>Rule. wildcardTreeListLabelsA list of all LabelElementPair attached to tokens like x+=.Methods in org.antlr.tool that return Grammar.LabelElementPair Modifier and Type Method Description Grammar.LabelElementPairRule. getLabel(java.lang.String name)Grammar.LabelElementPairRule. getRuleLabel(java.lang.String name)Grammar.LabelElementPairRule. getRuleListLabel(java.lang.String name)Grammar.LabelElementPairRule. getTokenLabel(java.lang.String name)Grammar.LabelElementPairRule. getTokenListLabel(java.lang.String name)Methods in org.antlr.tool that return types with arguments of type Grammar.LabelElementPair Modifier and Type Method Description java.util.Map<java.lang.String,Grammar.LabelElementPair>Rule. getRuleLabels()java.util.Map<java.lang.String,Grammar.LabelElementPair>Rule. getRuleListLabels()Method parameters in org.antlr.tool with type arguments of type Grammar.LabelElementPair Modifier and Type Method Description protected voidGrammar. removeUselessLabels(java.util.Map<java.lang.String,Grammar.LabelElementPair> ruleToElementLabelPairMap)A label on a rule is useless if the rule has no return value, no tree or template output, and it is not referenced in an action.
-