类的使用
org.antlr.tool.Grammar.LabelElementPair
-
使用Grammar.LabelElementPair的程序包 程序包 说明 org.antlr.grammar.v3 org.antlr.tool -
-
org.antlr.grammar.v3中Grammar.LabelElementPair的使用
返回Grammar.LabelElementPair的org.antlr.grammar.v3中的方法 修饰符和类型 方法 说明 Grammar.LabelElementPair
ActionTranslator. getElementLabel(java.lang.String id)
-
org.antlr.tool中Grammar.LabelElementPair的使用
类型参数类型为Grammar.LabelElementPair的org.antlr.tool中的字段 修饰符和类型 字段 说明 java.util.LinkedHashMap<java.lang.String,Grammar.LabelElementPair>
Rule. charLabels
A list of all LabelElementPair attached to single char literals like x='a'protected java.util.Map<java.lang.String,Grammar.LabelElementPair>
Rule. labelNameSpace
All 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. ruleLabels
A list of all LabelElementPair attached to rule references like f=fieldjava.util.LinkedHashMap<java.lang.String,Grammar.LabelElementPair>
Rule. ruleListLabels
A list of all rule ref list LabelElementPair like ids+=exprjava.util.LinkedHashMap<java.lang.String,Grammar.LabelElementPair>
Rule. tokenLabels
A list of all LabelElementPair attached to tokens like id=IDjava.util.LinkedHashMap<java.lang.String,Grammar.LabelElementPair>
Rule. tokenListLabels
A list of all Token list LabelElementPair like ids+=IDjava.util.LinkedHashMap<java.lang.String,Grammar.LabelElementPair>
Rule. wildcardTreeLabels
A list of all LabelElementPair attached to tokens like x=.java.util.LinkedHashMap<java.lang.String,Grammar.LabelElementPair>
Rule. wildcardTreeListLabels
A list of all LabelElementPair attached to tokens like x+=.返回Grammar.LabelElementPair的org.antlr.tool中的方法 修饰符和类型 方法 说明 Grammar.LabelElementPair
Rule. getLabel(java.lang.String name)
Grammar.LabelElementPair
Rule. getRuleLabel(java.lang.String name)
Grammar.LabelElementPair
Rule. getRuleListLabel(java.lang.String name)
Grammar.LabelElementPair
Rule. getTokenLabel(java.lang.String name)
Grammar.LabelElementPair
Rule. getTokenListLabel(java.lang.String name)
返回变量类型为Grammar.LabelElementPair的类型的org.antlr.tool中的方法 修饰符和类型 方法 说明 java.util.Map<java.lang.String,Grammar.LabelElementPair>
Rule. getRuleLabels()
java.util.Map<java.lang.String,Grammar.LabelElementPair>
Rule. getRuleListLabels()
类型变量类型为Grammar.LabelElementPair的org.antlr.tool中的方法参数 修饰符和类型 方法 说明 protected void
Grammar. 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.
-