Home
last modified time | relevance | path

Searched refs:CodeIterator (Results 1 – 25 of 38) sorted by relevance

12

/external/javassist/src/main/javassist/bytecode/analysis/
DSubroutineScanner.java24 import javassist.bytecode.CodeIterator;
43 CodeIterator iter = code.iterator(); in scan()
62 private void scan(int pos, CodeIterator iter, Subroutine sub) throws BadBytecode { in scan()
81 private boolean scanOp(int pos, CodeIterator iter, Subroutine sub) throws BadBytecode { in scanOp()
125 private void scanLookupSwitch(int pos, CodeIterator iter, Subroutine sub) throws BadBytecode { in scanLookupSwitch()
139 private void scanTableSwitch(int pos, CodeIterator iter, Subroutine sub) throws BadBytecode { in scanTableSwitch()
DAnalyzer.java26 import javassist.bytecode.CodeIterator;
132 CodeIterator iter = codeAttribute.iterator(); in analyze()
167 private void analyzeNextEntry(MethodInfo method, CodeIterator iter, in analyzeNextEntry()
258 private int getNext(CodeIterator iter, int of, int restore) throws BadBytecode { in getNext()
268 private int lookAhead(CodeIterator iter, int pos) throws BadBytecode { in lookAhead()
347 …private void mergeLookupSwitch(IntQueue queue, int pos, CodeIterator iter, Frame frame) throws Bad… in mergeLookupSwitch()
361 …private void mergeRet(IntQueue queue, CodeIterator iter, int pos, Frame frame, Subroutine subrouti… in mergeRet()
400 …private void mergeTableSwitch(IntQueue queue, int pos, CodeIterator iter, Frame frame) throws BadB… in mergeTableSwitch()
DUtil.java17 import javassist.bytecode.CodeIterator;
26 public static int getJumpTarget(int pos, CodeIterator iter) { in getJumpTarget()
DFramePrinter.java25 import javassist.bytecode.CodeIterator;
94 CodeIterator iterator = code.iterator(); in print()
/external/javassist/src/main/javassist/bytecode/
DCodeAttribute.java278 public CodeIterator iterator() { in iterator()
279 return new CodeIterator(this); in iterator()
361 i2 = CodeIterator.nextOpcode(code, i); in copyCode()
437 code = CodeIterator.changeLdcToLdcW(code, etable, ca, ldc); in doit()
471 CodeIterator ci = iterator(); in insertLocalVar()
485 private static void shiftIndex(CodeIterator ci, int lessThan, int delta) throws BadBytecode { in shiftIndex()
539 private static void shiftIndex8(CodeIterator ci, int index, int opcode, in shiftIndex8()
558 private static void shiftIndex0(CodeIterator ci, int index, int opcode, in shiftIndex0()
DCodeAnalyzer.java38 CodeIterator ci = codeAttr.iterator(); in computeMaxStack()
71 private void visitBytecode(CodeIterator ci, int[] stack, int index) in visitBytecode()
98 private boolean processBranch(int opcode, CodeIterator ci, int index, in processBranch()
211 private int visitInst(int op, CodeIterator ci, int index, int stack) in visitInst()
258 private int getFieldSize(CodeIterator ci, int index) { in getFieldSize()
DInstructionPrinter.java46 CodeIterator iterator = code.iterator(); in print()
59 public static String instructionString(CodeIterator iter, int pos, ConstPool pool) { in instructionString()
148 private static String wide(CodeIterator iter, int pos) { in wide()
223 private static String lookupSwitch(CodeIterator iter, int pos) { in lookupSwitch()
242 private static String tableSwitch(CodeIterator iter, int pos) { in tableSwitch()
/external/javassist/src/main/javassist/convert/
DTransformAccessArrayField.java23 import javassist.bytecode.CodeIterator;
62 CodeIterator iterator = minfo.getCodeAttribute().iterator(); in initialize()
92 public int transform(CtClass tclazz, int pos, CodeIterator iterator, in transform()
125 private int replace(ConstPool cp, CodeIterator iterator, int pos, in replace()
145 CodeIterator.Gap gap in replace()
DTransformer.java22 import javassist.bytecode.CodeIterator;
50 public abstract int transform(CtClass clazz, int pos, CodeIterator it, in transform()
DTransformBefore.java51 protected int match(int c, int pos, CodeIterator iterator, in match()
69 protected int match2(int pos, CodeIterator iterator) throws BadBytecode { in match2()
DTransformCall.java65 public int transform(CtClass clazz, int pos, CodeIterator iterator, in transform()
107 protected int match(int c, int pos, CodeIterator iterator, in match()
DTransformAfter.java30 protected int match2(int pos, CodeIterator iterator) throws BadBytecode { in match2()
DTransformNewClass.java46 public int transform(CtClass clazz, int pos, CodeIterator iterator, in transform()
DTransformFieldAccess.java57 CodeIterator iterator, ConstPool cp) in transform()
DTransformWriteField.java29 public int transform(CtClass tclazz, int pos, CodeIterator iterator, in transform()
DTransformNew.java50 public int transform(CtClass clazz, int pos, CodeIterator iterator, in transform()
/external/javassist/src/main/javassist/
DCtConstructor.java157 CodeIterator it = ca.iterator(); in isEmpty()
187 CodeIterator it = codeAttr.iterator(); in callsSuper()
253 CodeIterator iterator = ca.iterator(); in insertBeforeBody()
283 CodeIterator ci = ca.iterator(); in getStartPosOfBody()
374 CodeIterator iterator = ca.iterator(); in removeConsCall()
DCtBehavior.java697 CodeIterator iterator = ca.iterator(); in insertBefore()
768 CodeIterator iterator = ca.iterator(); in insertAfter()
852 private void insertGoto(CodeIterator iterator, int subr, int pos) in insertGoto()
1010 CodeIterator iterator = ca.iterator(); in addCatch()
1118 CodeIterator iterator = ca.iterator(); in insertAt()
/external/javassist/src/main/javassist/bytecode/stackmap/
DLiveness.java34 public void compute(CodeIterator ci, TypedBlock[] blocks, int maxLocals, in compute()
208 private void computeUsage(CodeIterator ci, TypedBlock[] blocks, int maxLocals) in computeUsage()
231 protected void analyze(CodeIterator ci, int begin, int end) in analyze()
257 private void doOpcode0_53(CodeIterator ci, int pos, int op) { in doOpcode0_53()
299 private void doOpcode54_95(CodeIterator ci, int pos, int op) { in doOpcode54_95()
341 private void doWIDE(CodeIterator ci, int pos) throws BadBytecode { in doWIDE()
DBasicBlock.java158 CodeIterator ci = ca.iterator();
162 public BasicBlock[] make(CodeIterator ci, int begin, int end,
208 private HashMap makeMarks(CodeIterator ci, int begin, int end,
/external/javassist/src/main/javassist/expr/
DConstructorCall.java22 import javassist.bytecode.CodeIterator;
35 protected ConstructorCall(int pos, CodeIterator i, CtClass decl, MethodInfo m) { in ConstructorCall()
DExpr.java30 import javassist.bytecode.CodeIterator;
46 CodeIterator iterator;
57 protected Expr(int pos, CodeIterator i, CtClass declaring, MethodInfo m) { in Expr()
306 protected void runEditor(ExprEditor ed, CodeIterator oldIterator) in runEditor()
DExprEditor.java85 CodeIterator iterator = codeAttr.iterator(); in doit()
126 CodeIterator iterator, int endPos) in doit()
175 final boolean loopBody(CodeIterator iterator, CtClass clazz, in loopBody()
DHandler.java34 CodeIterator it, CtClass declaring, MethodInfo m) { in Handler()
/external/javassist/src/test/test/javassist/bytecode/analysis/
DAnalyzerTest.java13 import javassist.bytecode.CodeIterator;
80 CodeIterator iter = info.getCodeAttribute().iterator(); in findOpcode()
95 CodeIterator iter = info.getCodeAttribute().iterator(); in verifyReturn()
115 CodeIterator iter = info.getCodeAttribute().iterator(); in verifyArrayLoad()

12