Lines Matching refs:class_ro
199 std::unique_ptr<class_ro_t> &class_ro, in Read_class_row() argument
201 class_ro.reset(); in Read_class_row()
218 class_ro = std::make_unique<class_ro_t>(); in Read_class_row()
220 if (!class_ro->Read(process, class_rw->m_ro_ptr)) { in Read_class_row()
222 class_ro.reset(); in Read_class_row()
226 class_ro = std::make_unique<class_ro_t>(); in Read_class_row()
228 if (!class_ro->Read(process, objc_class.m_data_ptr)) { in Read_class_row()
229 class_ro.reset(); in Read_class_row()
382 std::unique_ptr<class_ro_t> class_ro; in Describe() local
387 if (!Read_class_row(process, *objc_class, class_ro, class_rw)) in Describe()
399 if (!base_method_list->Read(process, class_ro->m_baseMethods_ptr)) in Describe()
439 if (class_ro->m_ivars_ptr != 0) { in Describe()
441 if (!ivar_list.Read(process, class_ro->m_ivars_ptr)) in Describe()
468 std::unique_ptr<class_ro_t> class_ro; in GetClassName() local
473 if (!Read_class_row(process, *objc_class, class_ro, class_rw)) in GetClassName()
476 m_name = ConstString(class_ro->m_name.c_str()); in GetClassName()
519 std::unique_ptr<class_ro_t> class_ro; in GetInstanceSize() local
524 if (!Read_class_row(process, *objc_class, class_ro, class_rw)) in GetInstanceSize()
527 return class_ro->m_instanceSize; in GetInstanceSize()