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

References

tools/lldb/source/Host/common/Editline.cpp
  337       line += CountRowsForLine(m_input_lines[index]);
  342       for (unsigned index = m_current_line_index; index < m_input_lines.size();
  344         line += CountRowsForLine(m_input_lines[index]);
  372   } else if (to == CursorLocation::BlockEnd && !m_input_lines.empty()) {
  374         ((m_input_lines[m_input_lines.size() - 1].length() + GetPromptWidth()) %
  374         ((m_input_lines[m_input_lines.size() - 1].length() + GetPromptWidth()) %
  383   int line_count = (int)m_input_lines.size();
  392             m_input_lines[index].c_str());
  407   m_input_lines[m_current_line_index] =
  413   for (EditLineStringType line : m_input_lines) {
  446     m_live_history_lines = m_input_lines;
  466   m_input_lines = new_input_lines;
  472                      earlier ? (int)m_input_lines.size() - 1 : 0);
  567   m_input_lines[m_current_line_index] = current_line;
  596   m_input_lines.insert(m_input_lines.begin() + m_current_line_index + 1,
  596   m_input_lines.insert(m_input_lines.begin() + m_current_line_index + 1,
  620   if (m_current_line_index == m_input_lines.size() - 1 &&
  630       m_input_lines.clear();
  636         m_input_lines.insert(m_input_lines.end(), lines[index]);
  636         m_input_lines.insert(m_input_lines.end(), lines[index]);
  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);
  678   m_input_lines.erase(m_input_lines.begin() + 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);
  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];
  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);
  732     m_input_lines.erase(m_input_lines.begin() + m_current_line_index);
  738           CountRowsForLine(m_input_lines[m_current_line_index]), 1);
  746   if (m_current_line_index == m_input_lines.size() - 1) {
  761     m_input_lines.insert(
  762         m_input_lines.end(),
  821   m_input_lines[m_current_line_index] = currentLine;
  837   el_winsertstr(m_editline, m_input_lines[m_current_line_index].c_str());
  860   SetCurrentLine((int)m_input_lines.size() - 1);
 1323   m_input_lines = std::vector<EditLineStringType>();
 1324   m_input_lines.insert(m_input_lines.begin(), EditLineConstString(""));
 1324   m_input_lines.insert(m_input_lines.begin(), EditLineConstString(""));
 1368   m_input_lines = std::vector<EditLineStringType>();
 1369   m_input_lines.insert(m_input_lines.begin(), EditLineConstString(""));
 1369   m_input_lines.insert(m_input_lines.begin(), EditLineConstString(""));
 1391     m_history_sp->Enter(CombineLines(m_input_lines).c_str());