| 1 | package universal |
| 2 | |
| 3 | type DyldCacheHeader struct { |
| 4 | Magic [16]byte |
| 5 | MappingOffset uint32 |
| 6 | MappingCount uint32 |
| 7 | ImagesOffsetOld uint32 |
| 8 | ImagesCountOld uint32 |
| 9 | DyldBaseAddress uint64 |
| 10 | CodeSignatureOffset uint64 |
| 11 | CodeSignatureSize uint64 |
| 12 | SlideInfoOffsetUnused uint64 |
| 13 | SlideInfoSizeUnused uint64 |
| 14 | LocalSymbolsOffset uint64 |
| 15 | LocalSymbolsSize uint64 |
| 16 | UUID [16]byte |
| 17 | CacheType uint64 |
| 18 | BranchPoolOffset uint32 |
| 19 | BranchPoolCount uint32 |
| 20 | AccelerateInfoAddr uint64 |
| 21 | AccelerateInfoSize uint64 |
| 22 | ImagesTextOffset uint64 |
| 23 | ImagesTextCount uint64 |
| 24 | PatchInfoAddr uint64 |
| 25 | PatchInfoSize uint64 |
| 26 | OtherImageGroupAddrUnused uint64 |
| 27 | OtherImageGroupSizeUnused uint64 |
| 28 | ProgClosuresAddr uint64 |
| 29 | ProgClosuresSize uint64 |
| 30 | ProgClosuresTrieAddr uint64 |
| 31 | ProgClosuresTrieSize uint64 |
| 32 | Platform uint32 |
| 33 | FormatVersion uint32 |
| 34 | SharedRegionStart uint64 |
| 35 | SharedRegionSize uint64 |
| 36 | MaxSlide uint64 |
| 37 | DylibsImageArrayAddr uint64 |
| 38 | DylibsImageArraySize uint64 |
| 39 | DylibsTrieAddr uint64 |
| 40 | DylibsTrieSize uint64 |
| 41 | OtherImageArrayAddr uint64 |
| 42 | OtherImageArraySize uint64 |
| 43 | OtherTrieAddr uint64 |
| 44 | OtherTrieSize uint64 |
| 45 | MappingWithSlideOffset uint32 |
| 46 | MappingWithSlideCount uint32 |
| 47 | DylibsPBLStateArrayAddrUnused uint64 |
| 48 | DylibsPBLSetAddr uint64 |
| 49 | ProgramsPBLSetPoolAddr uint64 |
| 50 | ProgramsPBLSetPoolSize uint64 |
| 51 | ProgramTrieAddr uint64 |
| 52 | ProgramTrieSize uint32 |
| 53 | OsVersion uint32 |
| 54 | AltPlatform uint32 |
| 55 | AltOsVersion uint32 |
| 56 | SwiftOptsOffset uint64 |
| 57 | SwiftOptsSize uint64 |
| 58 | SubCacheArrayOffset uint32 |
| 59 | SubCacheArrayCount uint32 |
| 60 | SymbolFileUUID [16]byte |
nothing calls this directly
no outgoing calls
no test coverage detected