Lines Matching defs:cpMap

456             Entry[] cpMap = index.cpMap;
458 Utils.log.info("Writing "+cpMap.length+" "+ConstantPool.tagName(tag)+" entries...");
462 printArrayTo(ps, cpMap, 0, cpMap.length);
468 writeUtf8Bands(cpMap);
471 for (int i = 0; i < cpMap.length; i++) {
472 NumberEntry e = (NumberEntry) cpMap[i];
478 for (int i = 0; i < cpMap.length; i++) {
479 NumberEntry e = (NumberEntry) cpMap[i];
486 for (int i = 0; i < cpMap.length; i++) {
487 NumberEntry e = (NumberEntry) cpMap[i];
494 for (int i = 0; i < cpMap.length; i++) {
495 NumberEntry e = (NumberEntry) cpMap[i];
503 for (int i = 0; i < cpMap.length; i++) {
504 StringEntry e = (StringEntry) cpMap[i];
509 for (int i = 0; i < cpMap.length; i++) {
510 ClassEntry e = (ClassEntry) cpMap[i];
515 writeSignatureBands(cpMap);
518 for (int i = 0; i < cpMap.length; i++) {
519 DescriptorEntry e = (DescriptorEntry) cpMap[i];
525 writeMemberRefs(tag, cpMap, cp_Field_class, cp_Field_desc);
528 writeMemberRefs(tag, cpMap, cp_Method_class, cp_Method_desc);
531 writeMemberRefs(tag, cpMap, cp_Imethod_class, cp_Imethod_desc);
539 void writeUtf8Bands(Entry[] cpMap) throws IOException {
540 if (cpMap.length == 0)
544 assert(cpMap[0].stringValue().equals(""));
549 char[][] chars = new char[cpMap.length][];
551 chars[i] = cpMap[i].stringValue().toCharArray();
555 int[] prefixes = new int[cpMap.length]; // includes 2 skipped zeroes
666 void writeSignatureBands(Entry[] cpMap) throws IOException {
667 for (int i = 0; i < cpMap.length; i++) {
668 SignatureEntry e = (SignatureEntry) cpMap[i];
676 void writeMemberRefs(byte tag, Entry[] cpMap, CPRefBand cp_class, CPRefBand cp_desc) throws IOException {
677 for (int i = 0; i < cpMap.length; i++) {
678 MemberEntry e = (MemberEntry) cpMap[i];