Class MergeHelper


  • public final class MergeHelper
    extends java.lang.Object
    • Constructor Detail

      • MergeHelper

        public MergeHelper()
    • Method Detail

      • enhanceLoops

        public static void enhanceLoops​(Statement root)
      • isDirectPath

        public static boolean isDirectPath​(Statement stat,
                                           Statement endstat)
      • makeDoWhileLoops

        public static boolean makeDoWhileLoops​(RootStatement root)
      • condenseInfiniteLoopsWithReturn

        public static boolean condenseInfiniteLoopsWithReturn​(Statement root)