Class AttributeDict

java.lang.Object
org.antlr.v4.tool.AttributeDict

public class AttributeDict extends Object
Track the attributes within retval, arg lists etc...

Each rule has potentially 3 scopes: return values, parameters, and an implicitly-named scope (i.e., a scope defined in a rule). Implicitly-defined scopes are named after the rule; rules and scopes then must live in the same name space--no collisions allowed.