Lines Matching refs:process_sp
215 AppleObjCRuntimeV1::ClassDescriptorV1::ClassDescriptorV1 (ObjCISA isa, lldb::ProcessSP process_sp)
217 Initialize (isa, process_sp);
221 AppleObjCRuntimeV1::ClassDescriptorV1::Initialize (ObjCISA isa, lldb::ProcessSP process_sp)
223 if (!isa || !process_sp)
233 m_isa = process_sp->ReadPointerFromMemory(isa, error);
241 uint32_t ptr_size = process_sp->GetAddressByteSize();
249 m_parent_isa = process_sp->ReadPointerFromMemory(m_isa + ptr_size,error);
263 lldb::addr_t name_ptr = process_sp->ReadPointerFromMemory(m_isa + 2 * ptr_size,error);
273 size_t count = process_sp->ReadCStringFromMemory(name_ptr, (char*)buffer_sp->GetBytes(), 1024, error);
286 m_instance_size = process_sp->ReadUnsignedIntegerFromMemory(m_isa + 5 * ptr_size, ptr_size, 0, error);
294 m_process_wp = lldb::ProcessWP(process_sp);
302 ProcessSP process_sp = m_process_wp.lock();
303 if (!process_sp)
305 return ObjCLanguageRuntime::ClassDescriptorSP(new AppleObjCRuntimeV1::ClassDescriptorV1(m_parent_isa,process_sp));
368 ProcessSP process_sp = process->shared_from_this();
432 ClassDescriptorSP descriptor_sp (new ClassDescriptorV1(isa, process_sp));
454 ClassDescriptorSP descriptor_sp (new ClassDescriptorV1(isa, process_sp));