Lines Matching refs:codeAttribute

82     public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute)
85 int codeLength = codeAttribute.u4codeLength;
101 markCode(clazz, method, codeAttribute, 0);
108 codeAttribute.exceptionsAccept(clazz, method, this);
116 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
132 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction)
137 public void visitVariableInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction)
146 public void visitBranchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, BranchInstruction branchInstruction)
151 codeAttribute,
163 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction)
168 codeAttribute,
174 codeAttribute,
184 public void visitExceptionInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, ExceptionInfo exceptionInfo)
190 markCode(clazz, method, codeAttribute, exceptionInfo.u2handlerPC);
203 private void markBranchTargets(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, int[] jumpOffsets)
207 markCode(clazz, method, codeAttribute, offset + jumpOffsets[index]);
215 private void markBranchTarget(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset)
219 markCode(clazz, method, codeAttribute, offset);
228 private void markCode(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset)
232 byte[] code = codeAttribute.code;
249 instruction.accept(clazz, method, codeAttribute, offset, this);