reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
166 return AIO[Index] + Hdr->BaseAddress;
lib/DebugInfo/GSYM/GsymReader.cpp69 if (FileData.readObject(Hdr)) 74 switch (Hdr->Magic) { 96 Hdr = &Swap->Hdr; 102 if (Error Err = Hdr->checkForError()) 111 if (FileData.padToAlignment(Hdr->AddrOffSize) || 113 Hdr->NumAddresses * Hdr->AddrOffSize)) 113 Hdr->NumAddresses * Hdr->AddrOffSize)) 119 FileData.readArray(AddrInfoOffsets, Hdr->NumAddresses)) 130 FileData.setOffset(Hdr->StrtabOffset); 131 if (FileData.readFixedString(StrTab.Data, Hdr->StrtabSize)) 142 uint64_t Offset = alignTo(sizeof(Header), Hdr->AddrOffSize); 143 Swap->AddrOffsets.resize(Hdr->NumAddresses * Hdr->AddrOffSize); 143 Swap->AddrOffsets.resize(Hdr->NumAddresses * Hdr->AddrOffSize); 144 switch (Hdr->AddrOffSize) { 146 if (!Data.getU8(&Offset, Swap->AddrOffsets.data(), Hdr->NumAddresses)) 153 Hdr->NumAddresses)) 160 Hdr->NumAddresses)) 167 Hdr->NumAddresses)) 175 Swap->AddrInfoOffsets.resize(Hdr->NumAddresses); 176 if (Data.getU32(&Offset, Swap->AddrInfoOffsets.data(), Hdr->NumAddresses)) 192 StrTab.Data = MemBuffer->getBuffer().substr(Hdr->StrtabOffset, 193 Hdr->StrtabSize); 206 assert(Hdr); 207 return *Hdr; 211 switch (Hdr->AddrOffSize) { 229 if (Addr < Hdr->BaseAddress) 232 const uint64_t AddrOffset = Addr - Hdr->BaseAddress; 233 switch (Hdr->AddrOffSize) { 242 Hdr->AddrOffSize);