Class AttributeChecks

    • Method Detail

      • checkAllAttributeExpressions

        public static void checkAllAttributeExpressions​(Grammar g)
      • examineAction

        public void examineAction()
      • qualifiedAttr

        public void qualifiedAttr​(java.lang.String expr,
                                  org.antlr.runtime.Token x,
                                  org.antlr.runtime.Token y)
        Specified by:
        qualifiedAttr in interface ActionSplitterListener
      • setAttr

        public void setAttr​(java.lang.String expr,
                            org.antlr.runtime.Token x,
                            org.antlr.runtime.Token rhs)
        Specified by:
        setAttr in interface ActionSplitterListener
      • attr

        public void attr​(java.lang.String expr,
                         org.antlr.runtime.Token x)
        Specified by:
        attr in interface ActionSplitterListener
      • nonLocalAttr

        public void nonLocalAttr​(java.lang.String expr,
                                 org.antlr.runtime.Token x,
                                 org.antlr.runtime.Token y)
        Specified by:
        nonLocalAttr in interface ActionSplitterListener
      • setNonLocalAttr

        public void setNonLocalAttr​(java.lang.String expr,
                                    org.antlr.runtime.Token x,
                                    org.antlr.runtime.Token y,
                                    org.antlr.runtime.Token rhs)
        Specified by:
        setNonLocalAttr in interface ActionSplitterListener
      • templateInstance

        public void templateInstance​(java.lang.String expr)
      • indirectTemplateInstance

        public void indirectTemplateInstance​(java.lang.String expr)
      • setExprAttribute

        public void setExprAttribute​(java.lang.String expr)
      • setSTAttribute

        public void setSTAttribute​(java.lang.String expr)
      • templateExpr

        public void templateExpr​(java.lang.String expr)
      • isolatedRuleRef

        public Rule isolatedRuleRef​(java.lang.String x)