Class ASTForeachStatement

    • Field Detail

      • loopForm

        private int loopForm
        For(:)=0 vs for(;;)=1|2|4 form.
    • Constructor Detail

      • ASTForeachStatement

        public ASTForeachStatement​(int id)
      • ASTForeachStatement

        public ASTForeachStatement​(Parser p,
                                   int id)
    • Method Detail

      • getLoopForm

        public int getLoopForm()
      • jjtAccept

        public java.lang.Object jjtAccept​(ParserVisitor visitor,
                                          java.lang.Object data)
        Description copied from class: SimpleNode
        Accepts the visitor.
        Specified by:
        jjtAccept in interface Node
        Overrides:
        jjtAccept in class SimpleNode
        Parameters:
        visitor - the visitor
        data - contextual data
        Returns:
        result of visit
      • setLoopForm

        void setLoopForm​(int form)