Class LineNumberTable.Builder

java.lang.Object
org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable.Builder
Enclosing class:
LineNumberTable

public static class LineNumberTable.Builder extends Object
Builder for LineNumberTable.
  • Constructor Details

    • Builder

      public Builder()
    • Builder

      public Builder(int initialSize)
  • Method Details

    • add

      public void add(int pc, int startLine, int endLine)
      Add line numbers to the set for a given PC.
      Parameters:
      pc - Program counter
      startLine - Start line (inclusive)
      endLine - End line (inclusive)
    • buildFinalTable

      public LineNumberTable buildFinalTable()