Class AstOptimizer.IntroducePostIncrementOptimization

    • Constructor Detail

      • IntroducePostIncrementOptimization

        protected IntroducePostIncrementOptimization​(DecompilerContext context,
                                                     Block method)
    • Method Detail

      • run

        public boolean run​(java.util.List<Node> body,
                           Expression head,
                           int position)
      • introducePostIncrementForVariables

        private boolean introducePostIncrementForVariables​(java.util.List<Node> body,
                                                           Expression e,
                                                           int position)
      • introducePostIncrementForInstanceFields

        private Expression introducePostIncrementForInstanceFields​(Expression e,
                                                                   Node previous)