Class Prog

java.lang.Object
com.google.re2j.Prog

final class Prog extends Object
A Prog is a compiled regular expression program.
  • Field Details

    • inst

      Inst[] inst
    • instSize

      int instSize
    • start

      int start
    • numCap

      int numCap
  • Constructor Details

    • Prog

      Prog()
  • Method Details

    • getInst

      Inst getInst(int pc)
    • numInst

      int numInst()
    • addInst

      void addInst(int op)
    • skipNop

      Inst skipNop(int pc)
    • prefix

      boolean prefix(StringBuilder prefix)
    • startCond

      int startCond()
    • next

      int next(int l)
    • patch

      void patch(int l, int val)
    • append

      int append(int l1, int l2)
    • toString

      public String toString()
      Overrides:
      toString in class Object