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

Method cap

java/com/google/re2j/Compiler.java:81–89  ·  view source on GitHub ↗
(int arg)

Source from the content-addressed store, hash-verified

79 // Given fragment a, returns (a) capturing as \n.
80 // Given a fragment a, returns a fragment with capturing parens around a.
81 private Frag cap(int arg) {
82 Frag f = newInst(Inst.CAPTURE);
83 f.out = f.i << 1;
84 prog.getInst(f.i).arg = arg;
85 if (prog.numCap < arg + 1) {
86 prog.numCap = arg + 1;
87 }
88 return f;
89 }
90
91 // Given fragments a and b, returns ab; a|b
92 private Frag cat(Frag f1, Frag f2) {

Callers 1

compileMethod · 0.95

Calls 2

newInstMethod · 0.95
getInstMethod · 0.80

Tested by

no test coverage detected