Home
last modified time | relevance | path

Searched refs:object_at_idx (Results 1 – 1 of 1) sorted by relevance

/openbsd/src/gnu/llvm/lldb/source/Plugins/Language/ObjC/
DNSArray.cpp494 lldb::addr_t object_at_idx = GetDataAddress(); in GetChildAtIndex() local
499 object_at_idx += (pyhs_idx * m_ptr_size); in GetChildAtIndex()
502 return CreateValueObjectFromAddress(idx_name.GetString(), object_at_idx, in GetChildAtIndex()
694 lldb::addr_t object_at_idx; in GetChildAtIndex() local
696 object_at_idx = m_backend.GetSP()->GetValueAsUnsigned(0) + m_ptr_size; in GetChildAtIndex()
697 object_at_idx += m_ptr_size == 4 ? sizeof(D32) : sizeof(D64); // skip the data header in GetChildAtIndex()
698 object_at_idx -= m_ptr_size; // we treat the last entry in the data header as the first pointer in GetChildAtIndex()
700 object_at_idx = m_data_32 ? m_data_32->list : m_data_64->list; in GetChildAtIndex()
702 object_at_idx += (idx * m_ptr_size); in GetChildAtIndex()
712 return CreateValueObjectFromAddress(idx_name.GetString(), object_at_idx, in GetChildAtIndex()