reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Host/common/Editline.cpp
  309   m_current_line_index = line_index;
  336     for (unsigned index = 0; index < m_current_line_index; index++) {
  342       for (unsigned index = m_current_line_index; index < m_input_lines.size();
  407   m_input_lines[m_current_line_index] =
  471   SetCurrentLine(m_current_line_index =
  501       DisplayInput(m_current_line_index);
  567   m_input_lines[m_current_line_index] = current_line;
  581       StringList lines = GetInputAsStringList(m_current_line_index + 1);
  596   m_input_lines.insert(m_input_lines.begin() + m_current_line_index + 1,
  599   DisplayInput(m_current_line_index);
  602   SetCurrentLine(m_current_line_index + 1);
  620   if (m_current_line_index == m_input_lines.size() - 1 &&
  659   if (m_current_line_index == m_input_lines.size() - 1) {
  673   el_winsertstr(m_editline, m_input_lines[m_current_line_index + 1].c_str());
  678   m_input_lines.erase(m_input_lines.begin() + m_current_line_index + 1);
  681   DisplayInput(m_current_line_index);
  697   if (m_current_line_index == 0)
  702   SetCurrentLine(m_current_line_index - 1);
  703   auto priorLine = m_input_lines[m_current_line_index];
  704   m_input_lines.erase(m_input_lines.begin() + m_current_line_index);
  705   m_input_lines[m_current_line_index] =
  706       priorLine + m_input_lines[m_current_line_index];
  711   DisplayInput(m_current_line_index);
  723   if (m_current_line_index == 0) {
  731   if (m_current_line_index == m_input_lines.size() - 1 && IsOnlySpaces()) {
  732     m_input_lines.erase(m_input_lines.begin() + m_current_line_index);
  736   SetCurrentLine(m_current_line_index - 1);
  738           CountRowsForLine(m_input_lines[m_current_line_index]), 1);
  746   if (m_current_line_index == m_input_lines.size() - 1) {
  768   SetCurrentLine(m_current_line_index + 1);
  803   StringList lines = GetInputAsStringList(m_current_line_index + 1);
  812   std::string currentLine = lines.GetStringAtIndex(m_current_line_index);
  821   m_input_lines[m_current_line_index] = currentLine;
  826   DisplayInput(m_current_line_index);
  830   SetCurrentLine(m_current_line_index);
  837   el_winsertstr(m_editline, m_input_lines[m_current_line_index].c_str());
 1275 uint32_t Editline::GetCurrentLine() { return m_current_line_index; }