MCPcopy Create free account
hub / github.com/Youlor/unpacker / readClassDef

Method readClassDef

dexfixer/src/com/android/dex/Dex.java:460–473  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

458 }
459
460 public ClassDef readClassDef() {
461 int offset = getPosition();
462 int type = readInt();
463 int accessFlags = readInt();
464 int supertype = readInt();
465 int interfacesOffset = readInt();
466 int sourceFileIndex = readInt();
467 int annotationsOffset = readInt();
468 int classDataOffset = readInt();
469 int staticValuesOffset = readInt();
470 return new ClassDef(Dex.this, offset, type, accessFlags, supertype,
471 interfacesOffset, sourceFileIndex, annotationsOffset, classDataOffset,
472 staticValuesOffset);
473 }
474
475 private Code readCode() {
476 int registersSize = readUnsignedShort();

Callers 1

nextMethod · 0.80

Calls 2

getPositionMethod · 0.95
readIntMethod · 0.95

Tested by

no test coverage detected