Lines Matching defs:Header
107 struct Header {
118 Header(uint32_t BucketCount, uint32_t UniqueHashCount, uint32_t DataLength)
148 Header Header;
159 Header(Contents.getBucketCount(), Contents.getUniqueHashCount(),
176 struct Header {
188 Header(uint32_t CompUnitCount, uint32_t LocalTypeUnitCount,
198 Header Header;
281 void AppleAccelTableWriter::Header::emit(AsmPrinter *Asm) const {
282 Asm->OutStreamer->AddComment("Header Magic");
284 Asm->OutStreamer->AddComment("Header Version");
286 Asm->OutStreamer->AddComment("Header Hash Function");
288 Asm->OutStreamer->AddComment("Header Bucket Count");
290 Asm->OutStreamer->AddComment("Header Hash Count");
292 Asm->OutStreamer->AddComment("Header Data Length");
358 Header.emit(Asm);
372 void Dwarf5AccelTableWriter::Header::emit(Dwarf5AccelTableWriter &Ctx) {
377 Asm->emitDwarfUnitLength("names", "Header: unit length");
378 Asm->OutStreamer->AddComment("Header: version");
380 Asm->OutStreamer->AddComment("Header: padding");
382 Asm->OutStreamer->AddComment("Header: compilation unit count");
384 Asm->OutStreamer->AddComment("Header: local type unit count");
386 Asm->OutStreamer->AddComment("Header: foreign type unit count");
388 Asm->OutStreamer->AddComment("Header: bucket count");
390 Asm->OutStreamer->AddComment("Header: name count");
392 Asm->OutStreamer->AddComment("Header: abbreviation table size");
394 Asm->OutStreamer->AddComment("Header: augmentation string size");
397 Asm->OutStreamer->AddComment("Header: augmentation string");
607 Header(CompUnits.size(), IsSplitDwarf ? 0 : TypeUnits.size(),
623 Header.emit(*this);
755 void AppleAccelTableWriter::Header::print(raw_ostream &OS) const {
760 << "Header Data Length: " << HeaderDataLength << "\n";
775 Header.print(OS);