Lines Matching refs:objc_class

20     Process *process, std::unique_ptr<objc_class_t> &objc_class) const {  in Read_objc_class()
21 objc_class = std::make_unique<objc_class_t>(); in Read_objc_class()
23 bool ret = objc_class->Read(process, m_objc_class_ptr); in Read_objc_class()
26 objc_class.reset(); in Read_objc_class()
198 Process *process, const objc_class_t &objc_class, in Read_class_row() argument
206 objc_class.m_data_ptr, sizeof(uint32_t), 0, error); in Read_class_row()
213 if (!class_rw->Read(process, objc_class.m_data_ptr)) { in Read_class_row()
228 if (!class_ro->Read(process, objc_class.m_data_ptr)) { in Read_class_row()
381 std::unique_ptr<objc_class_t> objc_class; in Describe() local
385 if (!Read_objc_class(process, objc_class)) in Describe()
387 if (!Read_class_row(process, *objc_class, class_ro, class_rw)) in Describe()
393 superclass_func(objc_class->m_superclass); in Describe()
467 std::unique_ptr<objc_class_t> objc_class; in GetClassName() local
471 if (!Read_objc_class(process, objc_class)) in GetClassName()
473 if (!Read_class_row(process, *objc_class, class_ro, class_rw)) in GetClassName()
488 std::unique_ptr<objc_class_t> objc_class; in GetSuperclass() local
490 if (!Read_objc_class(process, objc_class)) in GetSuperclass()
494 objc_class->m_superclass); in GetSuperclass()
503 std::unique_ptr<objc_class_t> objc_class; in GetMetaclass() local
505 if (!Read_objc_class(process, objc_class)) in GetMetaclass()
508 lldb::addr_t candidate_isa = m_runtime.GetPointerISA(objc_class->m_isa); in GetMetaclass()
518 std::unique_ptr<objc_class_t> objc_class; in GetInstanceSize() local
522 if (!Read_objc_class(process, objc_class)) in GetInstanceSize()
524 if (!Read_class_row(process, *objc_class, class_ro, class_rw)) in GetInstanceSize()