Lines Matching refs:DCtx

23 void dumpDebugAbbrev(DWARFContext &DCtx, DWARFYAML::Data &Y) {  in dumpDebugAbbrev()  argument
24 auto AbbrevSetPtr = DCtx.getDebugAbbrev(); in dumpDebugAbbrev()
50 Error dumpDebugAddr(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugAddr() argument
52 DWARFDataExtractor AddrData(DCtx.getDWARFObj(), in dumpDebugAddr()
53 DCtx.getDWARFObj().getAddrSection(), in dumpDebugAddr()
54 DCtx.isLittleEndian(), /*AddrSize=*/0); in dumpDebugAddr()
82 Error dumpDebugStrings(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugStrings() argument
83 DataExtractor StrData = DCtx.getStringExtractor(); in dumpDebugStrings()
98 Error dumpDebugARanges(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugARanges() argument
99 DWARFDataExtractor ArangesData(DCtx.getDWARFObj().getArangesSection(), in dumpDebugARanges()
100 DCtx.isLittleEndian(), 0); in dumpDebugARanges()
133 Error dumpDebugRanges(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugRanges() argument
137 for (const auto &CU : DCtx.compile_units()) { in dumpDebugRanges()
146 DWARFDataExtractor Data(DCtx.getDWARFObj().getRangesSection().Data, in dumpDebugRanges()
147 DCtx.isLittleEndian(), AddrSize); in dumpDebugRanges()
168 dumpPubSection(const DWARFContext &DCtx, const DWARFSection &Section, in dumpPubSection() argument
171 DWARFDataExtractor PubSectionData(DCtx.getDWARFObj(), Section, in dumpPubSection()
172 DCtx.isLittleEndian(), 0); in dumpPubSection()
196 void dumpDebugPubSections(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugPubSections() argument
197 const DWARFObject &D = DCtx.getDWARFObj(); in dumpDebugPubSections()
200 dumpPubSection(DCtx, D.getPubnamesSection(), /*IsGNUStyle=*/false); in dumpDebugPubSections()
202 dumpPubSection(DCtx, D.getPubtypesSection(), /*IsGNUStyle=*/false); in dumpDebugPubSections()
205 dumpPubSection(DCtx, D.getGnuPubnamesSection(), /*IsGNUStyle=*/true); in dumpDebugPubSections()
208 dumpPubSection(DCtx, D.getGnuPubtypesSection(), /*IsGNUStyle=*/true); in dumpDebugPubSections()
211 void dumpDebugInfo(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugInfo() argument
212 for (const auto &CU : DCtx.compile_units()) { in dumpDebugInfo()
219 const DWARFDebugAbbrev *DebugAbbrev = DCtx.getDebugAbbrev(); in dumpDebugInfo()
344 void dumpDebugLines(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugLines() argument
345 for (const auto &CU : DCtx.compile_units()) { in dumpDebugLines()
352 DataExtractor LineData(DCtx.getDWARFObj().getLineSection().Data, in dumpDebugLines()
353 DCtx.isLittleEndian(), CU->getAddressByteSize()); in dumpDebugLines()