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