Package com.google.re2j
Class Prog
- java.lang.Object
-
- com.google.re2j.Prog
-
final class Prog extends java.lang.ObjectA Prog is a compiled regular expression program.
-
-
Constructor Summary
Constructors Constructor Description Prog()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (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(java.lang.StringBuilder prefix)(package private) InstskipNop(int pc)(package private) intstartCond()java.lang.StringtoString()
-
-
-
Field Detail
-
inst
Inst[] inst
-
instSize
int instSize
-
start
int start
-
numCap
int numCap
-
-
Method Detail
-
getInst
Inst getInst(int pc)
-
numInst
int numInst()
-
addInst
void addInst(int op)
-
skipNop
Inst skipNop(int pc)
-
prefix
boolean prefix(java.lang.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 java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-