Lines Matching refs:ca

428                 CodeAttribute ca = (CodeAttribute)cattr.copy(cp, map);
429 destInfo.setCodeAttribute(ca);
547 CodeAttribute ca = methodInfo.getCodeAttribute();
548 if (ca == null)
551 LocalVariableAttribute va = (LocalVariableAttribute)ca.getAttribute(
555 ca.getAttributes().add(va);
558 int maxLocals = ca.getMaxLocals();
560 va.addEntry(0, ca.getCodeLength(),
562 ca.setMaxLocals(maxLocals + Descriptor.dataSize(desc));
607 CodeAttribute ca = methodInfo.getCodeAttribute();
608 if (ca != null) {
620 ca.insertLocalVar(where, size);
623 ca.getAttribute(LocalVariableAttribute.tag);
627 StackMapTable smt = (StackMapTable)ca.getAttribute(StackMapTable.tag);
631 StackMap sm = (StackMap)ca.getAttribute(StackMap.tag);
693 CodeAttribute ca = methodInfo.getCodeAttribute();
694 if (ca == null)
697 CodeIterator iterator = ca.iterator();
702 jv.recordParamNames(ca, nvars);
703 jv.recordLocalVariables(ca, 0);
710 if (stack > ca.getMaxStack())
711 ca.setMaxStack(stack);
713 if (locals > ca.getMaxLocals())
714 ca.setMaxLocals(locals);
764 CodeAttribute ca = methodInfo.getCodeAttribute();
765 if (ca == null)
768 CodeIterator iterator = ca.iterator();
769 int retAddr = ca.getMaxLocals();
771 b.setStackDepth(ca.getMaxStack() + 1);
776 jv.recordParamNames(ca, nvars);
779 jv.recordLocalVariables(ca, 0);
787 ca.setMaxStack(b.getMaxStack());
788 ca.setMaxLocals(b.getMaxLocals());
794 ca.getExceptionTable().add(getStartPosOfBody(ca), gapPos, gapPos, 0);
928 CodeAttribute ca = methodInfo.getCodeAttribute();
929 CodeIterator iterator = ca.iterator();
931 ca.getMaxStack(), ca.getMaxLocals());
932 b.setStackDepth(ca.getMaxStack());
952 ca.setMaxStack(b.getMaxStack());
953 ca.setMaxLocals(b.getMaxLocals());
1009 CodeAttribute ca = methodInfo.getCodeAttribute();
1010 CodeIterator iterator = ca.iterator();
1011 Bytecode b = new Bytecode(cp, ca.getMaxStack(), ca.getMaxLocals());
1024 if (stack > ca.getMaxStack())
1025 ca.setMaxStack(stack);
1027 if (locals > ca.getMaxLocals())
1028 ca.setMaxLocals(locals);
1032 ca.getExceptionTable().add(getStartPosOfBody(ca), len, len,
1049 int getStartPosOfBody(CodeAttribute ca) throws CannotCompileException {
1101 CodeAttribute ca = methodInfo.getCodeAttribute();
1102 if (ca == null)
1106 = (LineNumberAttribute)ca.getAttribute(LineNumberAttribute.tag);
1118 CodeIterator iterator = ca.iterator();
1121 jv.recordLocalVariables(ca, index);
1124 jv.setMaxLocals(ca.getMaxLocals());
1129 ca.setMaxLocals(locals);
1134 if (stack > ca.getMaxStack())
1135 ca.setMaxStack(stack);