()
| 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(); |
no test coverage detected