MCPcopy Create free account
hub / github.com/google/re2j / init

Method init

java/com/google/re2j/Machine.java:133–141  ·  view source on GitHub ↗
(int ncap)

Source from the content-addressed store, hash-verified

131
132 // init() reinitializes an existing Machine for re-use on a new input.
133 void init(int ncap) {
134 // length change need new arrays
135 this.ncap = ncap;
136 if (ncap > matchcap.length) {
137 initNewCap(ncap);
138 } else {
139 resetCap(ncap);
140 }
141 }
142
143 private void resetCap(int ncap) {
144 // same size just reset to 0

Callers 1

doExecuteMethod · 0.95

Calls 2

initNewCapMethod · 0.95
resetCapMethod · 0.95

Tested by

no test coverage detected