Class StatementWriter

    • Constructor Detail

    • Method Detail

      • writeStatementLabel

        protected void writeStatementLabel​(Statement statement)
      • writeBlockStatement

        public void writeBlockStatement​(BlockStatement block)
      • writeForStatement

        public void writeForStatement​(ForStatement statement)
      • writeForInLoop

        protected void writeForInLoop​(ForStatement statement)
      • writeForInLoopControlAndBlock

        protected void writeForInLoopControlAndBlock​(ForStatement statement)
      • writeIteratorHasNext

        protected void writeIteratorHasNext​(org.objectweb.asm.MethodVisitor mv)
      • writeIteratorNext

        protected void writeIteratorNext​(org.objectweb.asm.MethodVisitor mv)
      • writeForLoopWithClosureList

        protected void writeForLoopWithClosureList​(ForStatement statement)
      • writeWhileLoop

        public void writeWhileLoop​(WhileStatement statement)
      • writeDoWhileLoop

        public void writeDoWhileLoop​(DoWhileStatement statement)
      • writeIfElse

        public void writeIfElse​(IfStatement statement)
      • writeTryCatchFinally

        public void writeTryCatchFinally​(TryCatchStatement statement)
      • writeExpressionStatement

        public void writeExpressionStatement​(ExpressionStatement statement)