Class Prog
java.lang.Object
com.google.re2j.Prog
A Prog is a compiled regular expression program.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidaddInst(int op) (package private) intappend(int l1, int l2) (package private) InstgetInst(int pc) (package private) intnext(int l) (package private) intnumInst()(package private) voidpatch(int l, int val) (package private) booleanprefix(StringBuilder prefix) (package private) InstskipNop(int pc) (package private) inttoString()
-
Field Details
-
inst
Inst[] inst -
instSize
int instSize -
start
int start -
numCap
int numCap
-
-
Constructor Details
-
Prog
Prog()
-
-
Method Details
-
getInst
-
numInst
int numInst() -
addInst
void addInst(int op) -
skipNop
-
prefix
-
startCond
int startCond() -
next
int next(int l) -
patch
void patch(int l, int val) -
append
int append(int l1, int l2) -
toString
-