Uses of Class
org.antlr.tool.AttributeScope
Packages that use AttributeScope
-
Uses of AttributeScope in org.antlr.grammar.v3
Methods in org.antlr.grammar.v3 that return AttributeScopeModifier and TypeMethodDescription(package private) AttributeScopeActionTranslator.resolveDynamicScope(String scopeName) -
Uses of AttributeScope in org.antlr.tool
Subclasses of AttributeScope in org.antlr.toolFields in org.antlr.tool declared as AttributeScopeModifier and TypeFieldDescriptionstatic AttributeScope[]RuleLabelScope.grammarTypeToRulePropertiesScopeRule.parameterScopestatic AttributeScopeRuleLabelScope.predefinedLexerRulePropertiesScopestatic AttributeScopeRuleLabelScope.predefinedRulePropertiesScopeRules have a predefined set of attributes as well as the return values.static AttributeScopeRuleLabelScope.predefinedTreeRulePropertiesScopeRule.returnScopeThe return values of a rule and predefined rule attributesRule.ruleScopethe attributes defined with "scope {...}" inside a rulestatic AttributeScopeAttributeScope.tokenScopeAll token scopes (token labels) share the same fixed scope of of predefined attributes.Methods in org.antlr.tool that return AttributeScopeModifier and TypeMethodDescriptionGrammar.createParameterScope(String ruleName, antlr.Token argAction) Grammar.createReturnScope(String ruleName, antlr.Token retAction) Grammar.createRuleScope(String ruleName, antlr.Token scopeAction) Grammar.defineGlobalScope(String name, antlr.Token scopeAction) Rule.getAttributeScope(String name) Return the scope containing nameGrammar.getGlobalScope(String name) Get a global scopeRule.getLocalAttributeScope(String name) Get the arg, return value, or predefined property for this ruleMethods in org.antlr.tool with parameters of type AttributeScopeModifier and TypeMethodDescriptionprotected voidNameSpaceChecker.checkForGlobalScopeTokenConflict(AttributeScope scope) AttributeScope.intersection(AttributeScope other) Return the set of keys that collide from this and other.