Lines Matching defs:cpMap

735         protected Entry[] cpMap;
738 return cpMap;
743 protected Index(String debugName, Entry[] cpMap) {
745 setMap(cpMap);
747 protected void setMap(Entry[] cpMap) {
749 this.cpMap = cpMap;
756 cpMap = new Entry[cpMapList.size()];
757 cpMapList.toArray(cpMap);
758 setMap(cpMap);
761 return cpMap.length;
764 return cpMap[i];
768 return cpMap[i];
771 // Find index of e in cpMap, or return -1 if none.
774 // treated as equivalent entries of cpMap. This is wrong
791 assert(e.equals(cpMap[index]));
797 // Find index of e in cpMap. Should not return -1.
819 for (int i = 1; i < cpMap.length; i++) {
820 if (cpMap[i-1].compareTo(cpMap[i]) > 0) {
851 int hsize0 = (int)((cpMap.length + 10) * 1.5);
858 for (int i = 0; i < cpMap.length; i++) {
859 Entry e = cpMap[i];
870 System.arraycopy(cpMap, 0, a, 0, sz);
878 return new Index(debugName, cpMap.clone());
886 for (int i = 0; i < cpMap.length; i++) {
887 s += " "+i+": "+cpMap[i]+"\n";
897 Index makeIndex(String debugName, Entry[] cpMap) {
898 return new Index(debugName, cpMap);
911 Arrays.sort(ix.cpMap);
925 Entry[] cpMap = ix.cpMap;
926 assert(keys.length == cpMap.length);
937 part.add(cpMap[i]);
951 Entry[] cpMap = ix.cpMap;
952 int[] keys = new int[cpMap.length];
954 Entry e = cpMap[i];
983 Entry[] cpMap = new Entry[totalSize];
987 int ixLen = ix.cpMap.length;
990 assert(cpMap[fillp] == null);
991 assert(cpMap[fillp+ixLen-1] == null);
992 System.arraycopy(ix.cpMap, 0, cpMap, fillp, ixLen);
994 indexUntyped = new Index("untyped", cpMap);
1007 int ixLen = ix.cpMap.length;
1025 Entry[] cpMap = ix.cpMap;
1026 for (int i = 0; i < cpMap.length; i++) {
1028 assert(cpMap[i].tag == tag);
1032 assert(cpMap.length == 0 || cpMap[0].stringValue().equals(""));
1091 for (int i = 0; i < ix.cpMap.length; i++) {
1092 MemberEntry e = (MemberEntry) ix.cpMap[i];
1107 for (int i = 0; i < ix.cpMap.length; i++) {
1108 MemberEntry e = (MemberEntry) ix.cpMap[i];