Lines Matching refs:cu_sp
99 DWARFCompileUnitSP& cu_sp, in LookupAddress() argument
106 cu_sp = GetCompileUnit(hint_die_offset); in LookupAddress()
111 cu_sp = GetCompileUnit(cu_offset); in LookupAddress()
114 if (cu_sp.get()) in LookupAddress()
116 if (cu_sp->LookupAddress(address, function_die, block_die)) in LookupAddress()
118 cu_sp.reset(); in LookupAddress()
124 DWARFDebugInfoEntry* die_ptr = GetDIEPtr(hint_die_offset, &cu_sp); in LookupAddress()
127 if (cu_sp.get()) in LookupAddress()
130 … return die_ptr->LookupAddress(address, m_dwarf2Data, cu_sp.get(), function_die, block_die); in LookupAddress()
152 DWARFCompileUnitSP cu_sp(new DWARFCompileUnit(m_dwarf2Data)); in ParseCompileUnitHeadersIfNeeded() local
154 if (cu_sp.get() == NULL) in ParseCompileUnitHeadersIfNeeded()
157 if (cu_sp->Extract(debug_info_data, &offset) == false) in ParseCompileUnitHeadersIfNeeded()
160 m_compile_units.push_back(cu_sp); in ParseCompileUnitHeadersIfNeeded()
162 offset = cu_sp->GetNextCompileUnitOffset(); in ParseCompileUnitHeadersIfNeeded()
222 DWARFCompileUnitSP cu_sp; in GetCompileUnit() local
231 cu_sp = *match; in GetCompileUnit()
237 return cu_sp; in GetCompileUnit()
243 DWARFCompileUnitSP cu_sp; in GetCompileUnitContainingDIE() local
257 cu_sp = *pos; in GetCompileUnitContainingDIE()
262 return cu_sp; in GetCompileUnitContainingDIE()
282 DWARFCompileUnitSP cu_sp(GetCompileUnitContainingDIE(die_offset)); in GetDIEPtr() local
284 *cu_sp_ptr = cu_sp; in GetDIEPtr()
285 if (cu_sp.get()) in GetDIEPtr()
286 return cu_sp->GetDIEPtr(die_offset); in GetDIEPtr()
300 DWARFCompileUnitSP cu_sp (GetCompileUnitContainingDIE(die_offset)); in GetDIEPtrWithCompileUnitHint() local
301 if (cu_sp.get()) in GetDIEPtrWithCompileUnitHint()
303 *cu_handle = cu_sp.get(); in GetDIEPtrWithCompileUnitHint()
304 die = cu_sp->GetDIEPtr(die_offset); in GetDIEPtrWithCompileUnitHint()
316 DWARFCompileUnitSP cu_sp(GetCompileUnitContainingDIE(die_offset)); in GetDIEPtrContainingOffset() local
318 *cu_sp_ptr = cu_sp; in GetDIEPtrContainingOffset()
319 if (cu_sp.get()) in GetDIEPtrContainingOffset()
320 return cu_sp->GetDIEPtrContainingOffset(die_offset); in GetDIEPtrContainingOffset()
338 DWARFCompileUnitSP& cu_sp, in DWARFDebugInfo_ParseCallback() argument
346 DWARFCompileUnit* cu = cu_sp.get(); in DWARFDebugInfo_ParseCallback()
353 debug_info->AddCompileUnit(cu_sp); in DWARFDebugInfo_ParseCallback()
487 DWARFCompileUnitSP& cu_sp, in DumpCallback() argument
496 const DWARFCompileUnit* cu = cu_sp.get(); in DumpCallback()
699 const DWARFCompileUnitSP& cu_sp = *pos; in Dump() local
700 DumpCallback(m_dwarf2Data, (DWARFCompileUnitSP&)cu_sp, NULL, 0, curr_depth, &dumpInfo); in Dump()
702 const DWARFDebugInfoEntry* die = cu_sp->DIE(); in Dump()
704 die->Dump(m_dwarf2Data, cu_sp.get(), *s, recurse_depth); in Dump()
730 DWARFCompileUnitSP& cu_sp, in FindCallbackString() argument
738 const DWARFCompileUnit* cu = cu_sp.get(); in FindCallbackString()