Lines Matching refs:sub
62 private void scan(int pos, CodeIterator iter, Subroutine sub) throws BadBytecode {
75 next = scanOp(pos, iter, sub) && iter.hasNext();
81 private boolean scanOp(int pos, CodeIterator iter, Subroutine sub) throws BadBytecode {
82 subroutines[pos] = sub;
87 scanTableSwitch(pos, iter, sub);
93 scanLookupSwitch(pos, iter, sub);
114 scan(target, iter, sub);
125 private void scanLookupSwitch(int pos, CodeIterator iter, Subroutine sub) throws BadBytecode {
128 scan(pos + iter.s32bitAt(index), iter, sub);
135 scan(target, iter, sub);
139 private void scanTableSwitch(int pos, CodeIterator iter, Subroutine sub) throws BadBytecode {
143 scan(pos + iter.s32bitAt(index), iter, sub);
151 scan(target, iter, sub);