Class DebugUtil

java.lang.Object
com.oracle.truffle.regex.tregex.util.DebugUtil

public class DebugUtil extends Object
  • Constructor Details

    • DebugUtil

      public DebugUtil()
  • Method Details

    • charToString

      public static String charToString(int c)
    • escapeString

      public static String escapeString(String s)
    • regexSourceEscape

      public static String regexSourceEscape(String pattern, String flags)
    • appendNodeId

      public static StringBuilder appendNodeId(StringBuilder sb, int id)
    • nodeID

      public static String nodeID(int id)
    • jsStringEscape

      public static String jsStringEscape(String str)
    • randomJsStringFromRanges

      public static String randomJsStringFromRanges(SortedListOfRanges ranges, int length)
    • isValidCharForFileName

      public static boolean isValidCharForFileName(int c)