Lines Matching refs:idsDefsOut
52 private final DexBuffer.Section idsDefsOut;
110 idsDefsOut = dexOut.appendSection(writerSizes.idsDefs, "ids defs");
376 new IdMerger<String>(idsDefsOut) {
391 idsDefsOut.writeInt(stringDataOut.getPosition());
398 new IdMerger<Integer>(idsDefsOut) {
413 idsDefsOut.writeInt(value);
439 new IdMerger<ProtoId>(idsDefsOut) {
453 value.writeTo(idsDefsOut);
459 new IdMerger<FieldId>(idsDefsOut) {
473 value.writeTo(idsDefsOut);
479 new IdMerger<MethodId>(idsDefsOut) {
493 methodId.writeTo(idsDefsOut);
520 contentsOut.classDefs.off = idsDefsOut.getPosition();
636 idsDefsOut.assertFourByteAligned();
637 idsDefsOut.writeInt(classDef.getTypeIndex());
638 idsDefsOut.writeInt(classDef.getAccessFlags());
639 idsDefsOut.writeInt(classDef.getSupertypeIndex());
640 idsDefsOut.writeInt(classDef.getInterfacesOffset());
643 idsDefsOut.writeInt(sourceFileIndex);
646 idsDefsOut.writeInt(indexMap.adjustAnnotationDirectory(annotationsOff));
650 idsDefsOut.writeInt(0);
652 idsDefsOut.writeInt(classDataOut.getPosition());
658 idsDefsOut.writeInt(indexMap.adjustStaticValues(staticValuesOff));
997 idsDefs = dexMerger.idsDefsOut.used();