Lines Matching defs:parts
496 String[] parts = structureSignature(value);
497 formRef = getUtf8Entry(parts[0]);
498 classRefs = new ClassEntry[parts.length-1];
499 for (int i = 1; i < parts.length; i++) {
500 classRefs[i - 1] = getClassEntry(parts[i]);
536 String[] parts = new String[1+classRefs.length];
537 parts[0] = formRef.stringValue();
538 for (int i = 1; i < parts.length; i++) {
539 parts[i] = classRefs[i - 1].stringValue();
541 return flattenSignature(parts).intern();
648 static String flattenSignature(String[] parts) {
649 String form = parts[0];
650 if (parts.length == 1) return form;
652 for (int i = 1; i < parts.length; i++) {
653 len += parts[i].length();
662 String cls = parts[k++];
669 assert(k == parts.length);
681 String[] parts = { sig };
682 return parts;
693 String[] parts = null;
708 parts[partPtr] = sig.substring(i, j);
720 parts = new String[partPtr];
722 parts[0] = new String(form);
723 //assert(flattenSignature(parts).equals(sig));
724 return parts;
924 List<List<Entry>> parts = new ArrayList<>();
930 while (key >= parts.size()) {
931 parts.add(null);
933 List<Entry> part = parts.get(key);
935 parts.set(key, part = new ArrayList<>());
939 Index[] indexes = new Index[parts.size()];
941 List<Entry> part = parts.get(key);