Class AttributeChecks

    • Method Detail

      • checkAllAttributeExpressions

        public static void checkAllAttributeExpressions(Grammar g)
      • examineAction

        public void examineAction()
      • qualifiedAttr

        public void qualifiedAttr(String expr,
                                  Token x,
                                  Token y)
      • setAttr

        public void setAttr(String expr,
                            Token x,
                            Token rhs)
      • attr

        public void attr(String expr,
                         Token x)
      • nonLocalAttr

        public void nonLocalAttr(String expr,
                                 Token x,
                                 Token y)
      • setNonLocalAttr

        public void setNonLocalAttr(String expr,
                                    Token x,
                                    Token y,
                                    Token rhs)
      • text

        public void text(String text)
      • templateInstance

        public void templateInstance(String expr)
      • indirectTemplateInstance

        public void indirectTemplateInstance(String expr)
      • setExprAttribute

        public void setExprAttribute(String expr)
      • setSTAttribute

        public void setSTAttribute(String expr)
      • templateExpr

        public void templateExpr(String expr)
      • isolatedRuleRef

        public Rule isolatedRuleRef(String x)