Lines Matching refs:die_offset
241 DWARFDebugInfo::GetCompileUnitContainingDIE(dw_offset_t die_offset) in GetCompileUnitContainingDIE() argument
244 if (die_offset != DW_INVALID_OFFSET) in GetCompileUnitContainingDIE()
255 if (cu_start_offset <= die_offset && die_offset < cu_end_offset) in GetCompileUnitContainingDIE()
280 DWARFDebugInfo::GetDIEPtr(dw_offset_t die_offset, DWARFCompileUnitSP* cu_sp_ptr) in GetDIEPtr() argument
282 DWARFCompileUnitSP cu_sp(GetCompileUnitContainingDIE(die_offset)); in GetDIEPtr()
286 return cu_sp->GetDIEPtr(die_offset); in GetDIEPtr()
291 DWARFDebugInfo::GetDIEPtrWithCompileUnitHint (dw_offset_t die_offset, DWARFCompileUnit**cu_handle) in GetDIEPtrWithCompileUnitHint() argument
296 die = (*cu_handle)->GetDIEPtr(die_offset); in GetDIEPtrWithCompileUnitHint()
300 DWARFCompileUnitSP cu_sp (GetCompileUnitContainingDIE(die_offset)); in GetDIEPtrWithCompileUnitHint()
304 die = cu_sp->GetDIEPtr(die_offset); in GetDIEPtrWithCompileUnitHint()
314 DWARFDebugInfo::GetDIEPtrContainingOffset(dw_offset_t die_offset, DWARFCompileUnitSP* cu_sp_ptr) in GetDIEPtrContainingOffset() argument
316 DWARFCompileUnitSP cu_sp(GetCompileUnitContainingDIE(die_offset)); in GetDIEPtrContainingOffset()
320 return cu_sp->GetDIEPtrContainingOffset(die_offset); in GetDIEPtrContainingOffset()
457 die_offset(off), in DumpInfo()
465 const uint32_t die_offset; member
504 if (dumpInfo->die_offset == DW_INVALID_OFFSET) in DumpCallback()
513 if (dumpInfo->die_offset == die->GetOffset()) in DumpCallback()
553 else if (dumpInfo->die_offset > die->GetOffset()) in DumpCallback()
589 if (dumpInfo->die_offset == DW_INVALID_OFFSET) in DumpCallback()
605 if (dumpInfo->die_offset < cu->GetFirstDIEOffset()) in DumpCallback()
614 if (dumpInfo->die_offset < cu->GetNextCompileUnitOffset()) in DumpCallback()
654 const uint32_t die_offset, in Dump() argument
658 DumpInfo dumpInfo(s, die_offset, recurse_depth); in Dump()
662 if (die_offset == DW_INVALID_OFFSET) in Dump()
666 s->Printf(" for DIE entry at .debug_info[0x%8.8x]", die_offset); in Dump()
688 DWARFDebugInfo::Dump (Stream *s, const uint32_t die_offset, const uint32_t recurse_depth) in Dump() argument
690 DumpInfo dumpInfo(s, die_offset, recurse_depth); in Dump()