|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AttributeScope | |
---|---|
org.antlr.tool |
Uses of AttributeScope in org.antlr.tool |
---|
Subclasses of AttributeScope in org.antlr.tool | |
---|---|
class |
RuleLabelScope
|
Fields in org.antlr.tool declared as AttributeScope | |
---|---|
static AttributeScope[] |
RuleLabelScope.grammarTypeToRulePropertiesScope
|
AttributeScope |
Rule.parameterScope
|
static AttributeScope |
RuleLabelScope.predefinedLexerRulePropertiesScope
|
static AttributeScope |
RuleLabelScope.predefinedRulePropertiesScope
Rules have a predefined set of attributes as well as the return values. |
static AttributeScope |
RuleLabelScope.predefinedTreeRulePropertiesScope
|
AttributeScope |
Rule.returnScope
The return values of a rule and predefined rule attributes |
AttributeScope |
Rule.ruleScope
the attributes defined with "scope {...}" inside a rule |
static AttributeScope |
AttributeScope.tokenScope
All token scopes (token labels) share the same fixed scope of of predefined attributes. |
Methods in org.antlr.tool that return AttributeScope | |
---|---|
AttributeScope |
Grammar.createParameterScope(java.lang.String ruleName,
antlr.Token argAction)
|
AttributeScope |
Grammar.createReturnScope(java.lang.String ruleName,
antlr.Token retAction)
|
AttributeScope |
Grammar.createRuleScope(java.lang.String ruleName,
antlr.Token scopeAction)
|
AttributeScope |
Grammar.defineGlobalScope(java.lang.String name,
antlr.Token scopeAction)
|
AttributeScope |
Rule.getAttributeScope(java.lang.String name)
Return the scope containing name |
AttributeScope |
Grammar.getGlobalScope(java.lang.String name)
Get a global scope |
AttributeScope |
Rule.getLocalAttributeScope(java.lang.String name)
Get the arg, return value, or predefined property for this rule |
Methods in org.antlr.tool with parameters of type AttributeScope | |
---|---|
protected void |
NameSpaceChecker.checkForGlobalScopeTokenConflict(AttributeScope scope)
|
java.util.Set |
AttributeScope.intersection(AttributeScope other)
Return the set of keys that collide from this and other. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |