Class LabeledStatement

    • Constructor Detail

      • LabeledStatement

        public LabeledStatement​(int offset)
      • LabeledStatement

        public LabeledStatement​(int offset,
                                java.lang.String name)
      • LabeledStatement

        public LabeledStatement​(java.lang.String name,
                                Statement statement)
    • Method Detail

      • getLabel

        public final java.lang.String getLabel()
      • setLabel

        public final void setLabel​(java.lang.String value)
      • getLabelToken

        public final Identifier getLabelToken()
      • setLabelToken

        public final void setLabelToken​(Identifier value)
      • getStatement

        public final Statement getStatement()
      • setStatement

        public final void setStatement​(Statement value)
      • acceptVisitor

        public <T,​R> R acceptVisitor​(IAstVisitor<? super T,​? extends R> visitor,
                                           T data)
        Specified by:
        acceptVisitor in class AstNode