Uses of Class
org.antlr.tool.AttributeScope

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.
 



Copyright © 2013. All Rights Reserved.