private void fourByteAlign() {
      header = fourByteAlign(header);
      idsDefs = fourByteAlign(idsDefs);
      mapList = fourByteAlign(mapList);
      typeList = fourByteAlign(typeList);
      classData = fourByteAlign(classData);
      code = fourByteAlign(code);
      stringData = fourByteAlign(stringData);
      debugInfo = fourByteAlign(debugInfo);
      encodedArray = fourByteAlign(encodedArray);
      annotationsDirectory = fourByteAlign(annotationsDirectory);
      annotationsSet = fourByteAlign(annotationsSet);
      annotationsSetRefList = fourByteAlign(annotationsSetRefList);
      annotation = fourByteAlign(annotation);
    }
Compute sizes for merging several dexes.
android/android_framework/dex-maker/src/main/java/com/android/dx/merge/DexMerger.java