|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/DebugInfo/DWARF/DWARFVerifier.h 29 class DWARFDataExtractor;
References
include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h 33 DWARFDataExtractor AccelSection;
69 DWARFAcceleratorTable(const DWARFDataExtractor &AccelSection,
173 AppleAcceleratorTable(const DWARFDataExtractor &AccelSection,
248 Error extract(const DWARFDataExtractor &AS, uint64_t *Offset);
578 DWARFDebugNames(const DWARFDataExtractor &AccelSection,
include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h 57 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr,
include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h 72 Error parse(DWARFDataExtractor Data, uint64_t *Offset, uint64_t EndOffset);
291 void parse(DWARFDataExtractor Data);
include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h 43 const DWARFDataExtractor &DebugInfoData, uint64_t UEndOffset,
include/llvm/DebugInfo/DWARF/DWARFDebugLine.h 140 Error parse(const DWARFDataExtractor &DebugLineData, uint64_t *OffsetPtr,
284 DWARFDataExtractor &DebugLineData, uint64_t *OffsetPtr,
313 DWARFDataExtractor &DebugLineData, uint64_t Offset,
324 SectionParser(DWARFDataExtractor &Data, const DWARFContext &C, cu_range CUs,
364 DWARFDataExtractor &DebugLineData;
include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h 68 void parse(const DWARFDataExtractor &data);
74 parseOneLocationList(const DWARFDataExtractor &Data, uint64_t *Offset);
include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h 71 Error extract(const DWARFDataExtractor &data, uint64_t *offset_ptr);
include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h 37 Error extract(DWARFDataExtractor Data, uint64_t End, uint64_t *OffsetPtr);
include/llvm/DebugInfo/DWARF/DWARFFormValue.h 90 bool extractValue(const DWARFDataExtractor &Data, uint64_t *OffsetPtr,
95 bool extractValue(const DWARFDataExtractor &Data, uint64_t *OffsetPtr,
include/llvm/DebugInfo/DWARF/DWARFListTable.h 49 Error extract(DWARFDataExtractor Data, uint64_t HeaderOffset, uint64_t End,
126 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr);
159 Error extractHeaderAndOffsets(DWARFDataExtractor Data, uint64_t *OffsetPtr) {
163 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr);
166 Expected<DWARFListType> findList(DWARFDataExtractor Data, uint64_t Offset);
192 Error DWARFListTableBase<DWARFListType>::extract(DWARFDataExtractor Data,
217 Error DWARFListType<ListEntryType>::extract(DWARFDataExtractor Data,
270 DWARFListTableBase<DWARFListType>::findList(DWARFDataExtractor Data,
include/llvm/DebugInfo/DWARF/DWARFUnit.h 72 bool extract(DWARFContext &Context, const DWARFDataExtractor &debug_info,
190 validateContributionSize(DWARFDataExtractor &DA);
255 determineStringOffsetsTableContribution(DWARFDataExtractor &DA);
262 determineStringOffsetsTableContributionDWO(DWARFDataExtractor &DA);
316 DWARFDataExtractor getDebugInfoExtractor() const;
include/llvm/DebugInfo/DWARF/DWARFVerifier.h 140 bool verifyUnitHeader(const DWARFDataExtractor DebugInfoData,
lib/CodeGen/AsmPrinter/DwarfDebug.cpp 2145 DWARFDataExtractor Data(StringRef(DebugLocs.getBytes(Entry).data(),
lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp 157 auto DebugInfoData = U.getDebugInfoExtractor();
lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp 379 Error DWARFDebugNames::Header::extract(const DWARFDataExtractor &AS,
484 const DWARFDataExtractor &AS = Section.AccelSection;
601 const DWARFDataExtractor &AS = Section.AccelSection;
630 const DWARFDataExtractor &AS = Section.AccelSection;
lib/DebugInfo/DWARF/DWARFContext.cpp 138 DWARFDataExtractor StrOffsetExt(Obj, StringOffsetsSection, LittleEndian, 0);
243 static void dumpAddrSection(raw_ostream &OS, DWARFDataExtractor &AddrData,
266 raw_ostream &OS, DWARFDataExtractor &rnglistData,
289 DWARFDataExtractor Data,
390 DWARFDataExtractor Data(*DObj, DObj->getLoclistsSection(), isLittleEndian(),
446 DWARFDataExtractor LineData(*DObj, DObj->getLineSection(), isLittleEndian(),
456 DWARFDataExtractor LineData(*DObj, DObj->getLineDWOSection(),
508 DWARFDataExtractor AddrData(*DObj, DObj->getAddrSection(),
516 DWARFDataExtractor rangesData(*DObj, DObj->getRangesSection(),
539 DWARFDataExtractor RnglistData(*DObj, DObj->getRnglistsSection(),
546 DWARFDataExtractor RnglistData(*DObj, DObj->getRnglistsDWOSection(),
721 DWARFDataExtractor LocData(*DObj, DObj->getLocSection(), isLittleEndian(),
766 DWARFDataExtractor debugFrameData(*DObj, DObj->getFrameSection(),
777 DWARFDataExtractor debugFrameData(*DObj, DObj->getEHFrameSection(),
800 DWARFDataExtractor AccelSection(Obj, Section, IsLittleEndian, 0);
868 DWARFDataExtractor lineData(*DObj, U->getLineSection(), isLittleEndian(),
lib/DebugInfo/DWARF/DWARFDebugAddr.cpp 21 Error DWARFDebugAddrTable::extract(DWARFDataExtractor Data,
lib/DebugInfo/DWARF/DWARFDebugFrame.cpp 37 Error CFIProgram::parse(DWARFDataExtractor Data, uint64_t *Offset,
356 void DWARFDebugFrame::parse(DWARFDataExtractor Data) {
lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp 23 DWARFDataExtractor DebugInfoData = U.getDebugInfoExtractor();
29 const DWARFDataExtractor &DebugInfoData,
lib/DebugInfo/DWARF/DWARFDebugLine.cpp 157 parseV2DirFileTables(const DWARFDataExtractor &DebugLineData,
226 parseV5DirFileTables(const DWARFDataExtractor &DebugLineData,
326 Error DWARFDebugLine::Prologue::parse(const DWARFDataExtractor &DebugLineData,
512 DWARFDataExtractor &DebugLineData, uint64_t Offset, const DWARFContext &Ctx,
532 DWARFDataExtractor &DebugLineData, uint64_t *OffsetPtr,
1117 DWARFDebugLine::SectionParser::SectionParser(DWARFDataExtractor &Data,
lib/DebugInfo/DWARF/DWARFDebugLoc.cpp 34 DWARFDataExtractor Extractor(toStringRef(Data), IsLittleEndian, AddressSize);
88 DWARFDebugLoc::parseOneLocationList(const DWARFDataExtractor &Data,
127 void DWARFDebugLoc::parse(const DWARFDataExtractor &data) {
lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp 25 DWARFDataExtractor PubNames(Obj, Sec, LittleEndian, 0);
lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp 25 Error DWARFDebugRangeList::extract(const DWARFDataExtractor &data,
lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp 19 Error RangeListEntry::extract(DWARFDataExtractor Data, uint64_t End,
lib/DebugInfo/DWARF/DWARFDie.cpp 115 DWARFDataExtractor Data(Obj, *U->getLocSection(), Ctx.isLittleEndian(),
569 DWARFDataExtractor debug_info_data = U->getDebugInfoExtractor();
lib/DebugInfo/DWARF/DWARFFormValue.cpp 236 bool DWARFFormValue::extractValue(const DWARFDataExtractor &Data,
lib/DebugInfo/DWARF/DWARFListTable.cpp 18 Error DWARFListTableHeader::extract(DWARFDataExtractor Data,
lib/DebugInfo/DWARF/DWARFUnit.cpp 65 DWARFDataExtractor Data(Obj, Section, LE, 0);
74 DWARFDataExtractor Data(Obj, InfoSection, LE, 0);
195 DWARFDataExtractor DWARFUnit::getDebugInfoExtractor() const {
215 DWARFDataExtractor DA(Context.getDWARFObj(), *AddrOffsetSection,
229 DWARFDataExtractor DA(Context.getDWARFObj(), StringOffsetSection,
235 const DWARFDataExtractor &debug_info,
309 parseRngListTableHeader(DWARFDataExtractor &DA, uint64_t Offset,
332 DWARFDataExtractor RangesData(Context.getDWARFObj(), *RangeSection,
362 DWARFDataExtractor DebugInfoData = getDebugInfoExtractor();
446 DWARFDataExtractor DA(Context.getDWARFObj(), StringOffsetSection,
472 DWARFDataExtractor RangesDA(Context.getDWARFObj(), *RangeSection,
528 DWARFDataExtractor RangesDA(Context.getDWARFObj(), *RangeSection,
563 DWARFDataExtractor RangesData(Context.getDWARFObj(), *RangeSection,
779 DWARFDataExtractor &DA) {
794 parseDWARF64StringOffsetsTableHeader(DWARFDataExtractor &DA, uint64_t Offset) {
812 parseDWARF32StringOffsetsTableHeader(DWARFDataExtractor &DA, uint64_t Offset) {
829 parseDWARFStringOffsetsTableHeader(DWARFDataExtractor &DA,
857 DWARFUnit::determineStringOffsetsTableContribution(DWARFDataExtractor &DA) {
876 DWARFUnit::determineStringOffsetsTableContributionDWO(DWARFDataExtractor & DA) {
lib/DebugInfo/DWARF/DWARFVerifier.cpp 100 bool DWARFVerifier::verifyUnitHeader(const DWARFDataExtractor DebugInfoData,
276 DWARFDataExtractor DebugInfoData(DObj, S, DCtx.isLittleEndian(), 0);
812 DWARFDataExtractor AccelSectionData(DCtx.getDWARFObj(), *AccelSection,
1422 DWARFDataExtractor AccelSectionData(DCtx.getDWARFObj(), AccelSection,
tools/dsymutil/DwarfLinker.cpp 792 DWARFDataExtractor Data = Unit.getDebugInfoExtractor();
1536 DWARFDataExtractor Data = U.getDebugInfoExtractor();
1707 DWARFDataExtractor RangeExtractor(OrigDwarf.getDWARFObj(),
1824 DWARFDataExtractor LineExtractor(
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp 24 llvm::DWARFDataExtractor DWARFDataExtractor::GetAsLLVM() const {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.h 33 llvm::DWARFDataExtractor GetAsLLVM() const;
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp 165 llvm::DWARFDataExtractor data = context.getOrLoadLineData().GetAsLLVM();
895 llvm::DWARFDataExtractor data = m_context.getOrLoadLineData().GetAsLLVM();
tools/llvm-readobj/DwarfCFIEHPrinter.h 190 DWARFDataExtractor DE(
tools/obj2yaml/dwarf2yaml.cpp 84 DWARFDataExtractor PubSectionData(DCtx.getDWARFObj(), Section,
unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp 3178 DWARFDataExtractor Data(Obj, Sec, /* IsLittleEndian = */ true,
unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp 135 DWARFDataExtractor LineData;
unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp 46 DWARFDataExtractor Data(StringRef(Raw, sizeof(RawTypeT)),
58 DWARFDataExtractor Data(OS.str(), sys::IsLittleEndianHost, sizeof(void *));
69 DWARFDataExtractor Data(OS.str(), sys::IsLittleEndianHost, sizeof(void *));
113 DWARFDataExtractor DE16(StringRef(Cksum, 16), sys::IsLittleEndianHost,
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept
83 constexpr _Tp&&
84 forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/include/c++/7.4.0/bits/unique_ptr.h 824 make_unique(_Args&&... __args)
825 { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/type_traits 1629 { typedef _Tp type; };