MCPcopy Create free account
hub / github.com/ReadyTalk/avian / Output

Method Output

classpath/java/util/regex/Compiler.java:33–43  ·  view source on GitHub ↗
(Expression expr)

Source from the content-addressed store, hash-verified

31 private ArrayList<PikeVM> lookarounds;
32
33 public Output(Expression expr) {
34 // try-run to determine the code size
35 expr.writeCode(this);
36 program = new int[offset];
37 offset = 0;
38 groupCount = -1;
39 classes = new ArrayList<CharacterMatcher>();
40 lookarounds = new ArrayList<PikeVM>();
41 // write it out!
42 expr.writeCode(this);
43 }
44
45 public void add(int opcode) {
46 if (program != null) {

Callers

nothing calls this directly

Calls 1

writeCodeMethod · 0.45

Tested by

no test coverage detected