Lines Matching refs:DWARFDebugNames
431 void DWARFDebugNames::Header::dump(ScopedPrinter &W) const { in dump()
445 Error DWARFDebugNames::Header::extract(const DWARFDataExtractor &AS, in extract()
479 void DWARFDebugNames::Abbrev::dump(ScopedPrinter &W) const { in dump()
487 static constexpr DWARFDebugNames::AttributeEncoding sentinelAttrEnc() { in sentinelAttrEnc()
491 static bool isSentinel(const DWARFDebugNames::AttributeEncoding &AE) { in isSentinel()
495 static DWARFDebugNames::Abbrev sentinelAbbrev() { in sentinelAbbrev()
496 return DWARFDebugNames::Abbrev(0, dwarf::Tag(0), 0, {}); in sentinelAbbrev()
499 static bool isSentinel(const DWARFDebugNames::Abbrev &Abbr) { in isSentinel()
503 DWARFDebugNames::Abbrev DWARFDebugNames::AbbrevMapInfo::getEmptyKey() { in getEmptyKey()
507 DWARFDebugNames::Abbrev DWARFDebugNames::AbbrevMapInfo::getTombstoneKey() { in getTombstoneKey()
508 return DWARFDebugNames::Abbrev(~0, dwarf::Tag(0), 0, {}); in getTombstoneKey()
511 Expected<DWARFDebugNames::AttributeEncoding>
512 DWARFDebugNames::NameIndex::extractAttributeEncoding(uint64_t *Offset) { in extractAttributeEncoding()
523 Expected<std::vector<DWARFDebugNames::AttributeEncoding>>
524 DWARFDebugNames::NameIndex::extractAttributeEncodings(uint64_t *Offset) { in extractAttributeEncodings()
537 Expected<DWARFDebugNames::Abbrev>
538 DWARFDebugNames::NameIndex::extractAbbrev(uint64_t *Offset) { in extractAbbrev()
555 DWARFDebugNames::DWARFDebugNamesOffsets
557 const DWARFDebugNames::Header &Hdr) { in findDebugNamesOffsets()
559 DWARFDebugNames::DWARFDebugNamesOffsets Ret; in findDebugNamesOffsets()
573 Error DWARFDebugNames::NameIndex::extract() { in extract()
604 DWARFDebugNames::Entry::Entry(const NameIndex &NameIdx, const Abbrev &Abbr) in Entry()
614 DWARFDebugNames::Entry::lookup(dwarf::Index Index) const { in lookup()
623 bool DWARFDebugNames::Entry::hasParentInformation() const { in hasParentInformation()
627 std::optional<uint64_t> DWARFDebugNames::Entry::getDIEUnitOffset() const { in getDIEUnitOffset()
633 std::optional<uint64_t> DWARFDebugNames::Entry::getRelatedCUIndex() const { in getRelatedCUIndex()
644 std::optional<uint64_t> DWARFDebugNames::Entry::getCUIndex() const { in getCUIndex()
653 std::optional<uint64_t> DWARFDebugNames::Entry::getCUOffset() const { in getCUOffset()
660 std::optional<uint64_t> DWARFDebugNames::Entry::getRelatedCUOffset() const { in getRelatedCUOffset()
667 std::optional<uint64_t> DWARFDebugNames::Entry::getLocalTUOffset() const { in getLocalTUOffset()
675 DWARFDebugNames::Entry::getForeignTUTypeSignature() const { in getForeignTUTypeSignature()
687 std::optional<uint64_t> DWARFDebugNames::Entry::getLocalTUIndex() const { in getLocalTUIndex()
693 Expected<std::optional<DWARFDebugNames::Entry>>
694 DWARFDebugNames::Entry::getParentDIEEntry() const { in getParentDIEEntry()
704 void DWARFDebugNames::Entry::dumpParentIdx( in dumpParentIdx()
722 void DWARFDebugNames::Entry::dump(ScopedPrinter &W) const { in dump()
739 char DWARFDebugNames::SentinelError::ID;
740 std::error_code DWARFDebugNames::SentinelError::convertToErrorCode() const { in convertToErrorCode()
744 uint64_t DWARFDebugNames::NameIndex::getCUOffset(uint32_t CU) const { in getCUOffset()
751 uint64_t DWARFDebugNames::NameIndex::getLocalTUOffset(uint32_t TU) const { in getLocalTUOffset()
759 uint64_t DWARFDebugNames::NameIndex::getForeignTUSignature(uint32_t TU) const { in getForeignTUSignature()
768 Expected<DWARFDebugNames::Entry>
769 DWARFDebugNames::NameIndex::getEntry(uint64_t *Offset) const { in getEntry()
794 DWARFDebugNames::NameTableEntry
795 DWARFDebugNames::NameIndex::getNameTableEntry(uint32_t Index) const { in getNameTableEntry()
812 DWARFDebugNames::NameIndex::getBucketArrayEntry(uint32_t Bucket) const { in getBucketArrayEntry()
818 uint32_t DWARFDebugNames::NameIndex::getHashArrayEntry(uint32_t Index) const { in getHashArrayEntry()
828 bool DWARFDebugNames::NameIndex::dumpEntry(ScopedPrinter &W, in dumpEntry()
843 void DWARFDebugNames::NameIndex::dumpName(ScopedPrinter &W, in dumpName()
858 void DWARFDebugNames::NameIndex::dumpCUs(ScopedPrinter &W) const { in dumpCUs()
864 void DWARFDebugNames::NameIndex::dumpLocalTUs(ScopedPrinter &W) const { in dumpLocalTUs()
874 void DWARFDebugNames::NameIndex::dumpForeignTUs(ScopedPrinter &W) const { in dumpForeignTUs()
885 void DWARFDebugNames::NameIndex::dumpAbbreviations(ScopedPrinter &W) const { in dumpAbbreviations()
888 for (const DWARFDebugNames::Abbrev &Abbr : Abbrevs) in dumpAbbreviations()
893 for (const DWARFDebugNames::Abbrev *Abbr : AbbrevsVect) in dumpAbbreviations()
897 void DWARFDebugNames::NameIndex::dumpBucket(ScopedPrinter &W, in dumpBucket()
919 LLVM_DUMP_METHOD void DWARFDebugNames::NameIndex::dump(ScopedPrinter &W) const { in dump()
938 Error DWARFDebugNames::extract() { in extract()
950 iterator_range<DWARFDebugNames::ValueIterator>
951 DWARFDebugNames::NameIndex::equal_range(StringRef Key) const { in equal_range()
955 LLVM_DUMP_METHOD void DWARFDebugNames::dump(raw_ostream &OS) const { in dump()
962 DWARFDebugNames::ValueIterator::findEntryOffsetInCurrentIndex() { in findEntryOffsetInCurrentIndex()
997 bool DWARFDebugNames::ValueIterator::getEntryAtCurrentOffset() { in getEntryAtCurrentOffset()
1007 bool DWARFDebugNames::ValueIterator::findInCurrentIndex() { in findInCurrentIndex()
1015 void DWARFDebugNames::ValueIterator::searchFromStartOfCurrentIndex() { in searchFromStartOfCurrentIndex()
1024 void DWARFDebugNames::ValueIterator::next() { in next()
1042 DWARFDebugNames::ValueIterator::ValueIterator(const DWARFDebugNames &AccelTable, in ValueIterator()
1049 DWARFDebugNames::ValueIterator::ValueIterator( in ValueIterator()
1050 const DWARFDebugNames::NameIndex &NI, StringRef Key) in ValueIterator()
1056 iterator_range<DWARFDebugNames::ValueIterator>
1057 DWARFDebugNames::equal_range(StringRef Key) const { in equal_range()
1063 const DWARFDebugNames::NameIndex *
1064 DWARFDebugNames::getCUNameIndex(uint64_t CUOffset) { in getCUNameIndex()