Lines Matching refs:H
23 raw_ostream &llvm::gsym::operator<<(raw_ostream &OS, const Header &H) { in operator <<() argument
25 OS << " Magic = " << HEX32(H.Magic) << "\n"; in operator <<()
26 OS << " Version = " << HEX16(H.Version) << '\n'; in operator <<()
27 OS << " AddrOffSize = " << HEX8(H.AddrOffSize) << '\n'; in operator <<()
28 OS << " UUIDSize = " << HEX8(H.UUIDSize) << '\n'; in operator <<()
29 OS << " BaseAddress = " << HEX64(H.BaseAddress) << '\n'; in operator <<()
30 OS << " NumAddresses = " << HEX32(H.NumAddresses) << '\n'; in operator <<()
31 OS << " StrtabOffset = " << HEX32(H.StrtabOffset) << '\n'; in operator <<()
32 OS << " StrtabSize = " << HEX32(H.StrtabSize) << '\n'; in operator <<()
34 for (uint8_t I = 0; I < H.UUIDSize; ++I) in operator <<()
35 OS << format_hex_no_prefix(H.UUID[I], 2); in operator <<()
70 Header H; in decode() local
71 H.Magic = Data.getU32(&Offset); in decode()
72 H.Version = Data.getU16(&Offset); in decode()
73 H.AddrOffSize = Data.getU8(&Offset); in decode()
74 H.UUIDSize = Data.getU8(&Offset); in decode()
75 H.BaseAddress = Data.getU64(&Offset); in decode()
76 H.NumAddresses = Data.getU32(&Offset); in decode()
77 H.StrtabOffset = Data.getU32(&Offset); in decode()
78 H.StrtabSize = Data.getU32(&Offset); in decode()
79 Data.getU8(&Offset, H.UUID, GSYM_MAX_UUID_SIZE); in decode()
80 if (llvm::Error Err = H.checkForError()) in decode()
82 return H; in decode()