Lines Matching refs:DCtx

24 void dumpDebugAbbrev(DWARFContext &DCtx, DWARFYAML::Data &Y) {  in dumpDebugAbbrev()  argument
25 auto AbbrevSetPtr = DCtx.getDebugAbbrev(); in dumpDebugAbbrev()
51 Error dumpDebugAddr(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugAddr() argument
53 DWARFDataExtractor AddrData(DCtx.getDWARFObj(), in dumpDebugAddr()
54 DCtx.getDWARFObj().getAddrSection(), in dumpDebugAddr()
55 DCtx.isLittleEndian(), /*AddressSize=*/0); in dumpDebugAddr()
83 Error dumpDebugStrings(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugStrings() argument
84 DataExtractor StrData = DCtx.getStringExtractor(); in dumpDebugStrings()
99 Error dumpDebugARanges(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugARanges() argument
100 DWARFDataExtractor ArangesData(DCtx.getDWARFObj().getArangesSection(), in dumpDebugARanges()
101 DCtx.isLittleEndian(), 0); in dumpDebugARanges()
134 Error dumpDebugRanges(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugRanges() argument
138 for (const auto &CU : DCtx.compile_units()) { in dumpDebugRanges()
147 DWARFDataExtractor Data(DCtx.getDWARFObj().getRangesSection().Data, in dumpDebugRanges()
148 DCtx.isLittleEndian(), AddrSize); in dumpDebugRanges()
169 dumpPubSection(const DWARFContext &DCtx, const DWARFSection &Section, in dumpPubSection() argument
172 DWARFDataExtractor PubSectionData(DCtx.getDWARFObj(), Section, in dumpPubSection()
173 DCtx.isLittleEndian(), 0); in dumpPubSection()
197 void dumpDebugPubSections(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugPubSections() argument
198 const DWARFObject &D = DCtx.getDWARFObj(); in dumpDebugPubSections()
201 dumpPubSection(DCtx, D.getPubnamesSection(), /*IsGNUStyle=*/false); in dumpDebugPubSections()
203 dumpPubSection(DCtx, D.getPubtypesSection(), /*IsGNUStyle=*/false); in dumpDebugPubSections()
206 dumpPubSection(DCtx, D.getGnuPubnamesSection(), /*IsGNUStyle=*/true); in dumpDebugPubSections()
209 dumpPubSection(DCtx, D.getGnuPubtypesSection(), /*IsGNUStyle=*/true); in dumpDebugPubSections()
212 void dumpDebugInfo(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugInfo() argument
213 for (const auto &CU : DCtx.compile_units()) { in dumpDebugInfo()
220 const DWARFDebugAbbrev *DebugAbbrev = DCtx.getDebugAbbrev(); in dumpDebugInfo()
345 void dumpDebugLines(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugLines() argument
346 for (const auto &CU : DCtx.compile_units()) { in dumpDebugLines()
353 DataExtractor LineData(DCtx.getDWARFObj().getLineSection().Data, in dumpDebugLines()
354 DCtx.isLittleEndian(), CU->getAddressByteSize()); in dumpDebugLines()