Lines Matching defs:class_ro
201 std::unique_ptr<class_ro_t> &class_ro,
203 class_ro.reset();
220 class_ro = std::make_unique<class_ro_t>();
222 if (!class_ro->Read(process, class_rw->m_ro_ptr)) {
224 class_ro.reset();
228 class_ro = std::make_unique<class_ro_t>();
230 if (!class_ro->Read(process, objc_class.m_data_ptr)) {
231 class_ro.reset();
533 std::unique_ptr<class_ro_t> class_ro;
538 if (!Read_class_row(process, *objc_class, class_ro, class_rw))
548 if (class_ro->m_baseMethods_ptr & 1) {
550 class_ro->m_baseMethods_ptr ^ 1))
554 GetMethodList(process, class_ro->m_baseMethods_ptr);
579 if (class_ro->m_ivars_ptr != 0) {
581 if (!ivar_list.Read(process, class_ro->m_ivars_ptr))
608 std::unique_ptr<class_ro_t> class_ro;
613 if (!Read_class_row(process, *objc_class, class_ro, class_rw))
616 m_name = ConstString(class_ro->m_name.c_str());
659 std::unique_ptr<class_ro_t> class_ro;
664 if (!Read_class_row(process, *objc_class, class_ro, class_rw))
667 return class_ro->m_instanceSize;