|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Attribute | |
---|---|
org.antlr.grammar.v3 | |
org.antlr.tool |
Uses of Attribute in org.antlr.grammar.v3 |
---|
Methods in org.antlr.grammar.v3 that return Attribute | |
---|---|
Attribute |
ActionTranslator.getRuleLabelAttribute(java.lang.String ruleName,
java.lang.String attrName)
For $rulelabel.name, return the Attribute found for name. |
Uses of Attribute in org.antlr.tool |
---|
Fields in org.antlr.tool with type parameters of type Attribute | |
---|---|
protected java.util.LinkedHashMap<java.lang.String,Attribute> |
AttributeScope.attributes
The list of Attribute objects |
Methods in org.antlr.tool that return Attribute | |
---|---|
Attribute |
AttributeScope.getAttribute(java.lang.String name)
|
Attribute |
RuleLabelScope.getAttribute(java.lang.String name)
If you label a rule reference, you can access that rule's return values as well as any predefined attributes. |
Methods in org.antlr.tool that return types with arguments of type Attribute | |
---|---|
java.util.List<Attribute> |
AttributeScope.getAttributes()
Used by templates to get all attributes |
Methods in org.antlr.tool with parameters of type Attribute | |
---|---|
void |
NameSpaceChecker.checkForRuleScopeAttributeConflict(Rule r,
Attribute attribute)
Check for collision of a rule-scope dynamic attribute with: arg, return value, rule name itself. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |