Class LabelHelper


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

      • LabelHelper

        public LabelHelper()
    • Method Detail

      • cleanUpEdges

        public static void cleanUpEdges​(RootStatement root)
      • identifyLabels

        public static void identifyLabels​(RootStatement root)
      • lowContinueLabels

        public static void lowContinueLabels​(Statement stat,
                                             java.util.HashSet<StatEdge> edges)
      • lowClosures

        public static void lowClosures​(Statement stat)
      • hideDefaultSwitchEdges

        public static boolean hideDefaultSwitchEdges​(Statement stat)
      • replaceContinueWithBreak

        public static boolean replaceContinueWithBreak​(Statement stat)