Lines Matching refs:m_cursors
30 m_cursors()
37 if (m_cursors.empty())
53 return m_cursors.size();
62 if (m_cursors[idx].pc == LLDB_INVALID_ADDRESS)
64 if (m_cursors[idx].fp == LLDB_INVALID_ADDRESS)
67 pc = m_cursors[idx].pc;
68 cfa = m_cursors[idx].fp;
82 reg_ctx_sp.reset (new RegisterContextMacOSXFrameBackchain (m_thread, concrete_idx, m_cursors[concrete_idx]));
89 m_cursors.clear();
114 m_cursors.push_back(cursor);
127 m_cursors.push_back (cursor);
130 if (!m_cursors.empty())
132 lldb::addr_t first_frame_pc = m_cursors.front().pc;
162 cursor.fp = m_cursors.front().fp;
166 m_cursors.insert(m_cursors.begin()+1, cursor);
168 m_cursors.front().fp = first_frame_sp;
177 // for (i=0; i<m_cursors.size(); ++i)
179 // printf("[%3u] 0x%16.16" PRIx64 " 0x%16.16" PRIx64 "\n", i, m_cursors[i].pc, m_cursors[i].fp);
181 return m_cursors.size();
188 m_cursors.clear();
213 m_cursors.push_back(cursor);
226 m_cursors.push_back (cursor);
229 if (!m_cursors.empty())
231 lldb::addr_t first_frame_pc = m_cursors.front().pc;
261 cursor.fp = m_cursors.front().fp;
265 m_cursors.insert(m_cursors.begin()+1, cursor);
267 m_cursors.front().fp = first_frame_sp;
273 return m_cursors.size();