reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
234 int GetLineIndexForLocation(CursorLocation location, int cursor_row); 239 void MoveCursor(CursorLocation from, CursorLocation to); 239 void MoveCursor(CursorLocation from, CursorLocation to);tools/lldb/source/Host/common/Editline.cpp
331 int Editline::GetLineIndexForLocation(CursorLocation location, int cursor_row) { 333 if (location == CursorLocation::EditingPrompt || 334 location == CursorLocation::BlockEnd || 335 location == CursorLocation::EditingCursor) { 339 if (location == CursorLocation::EditingCursor) { 341 } else if (location == CursorLocation::BlockEnd) { 352 void Editline::MoveCursor(CursorLocation from, CursorLocation to) { 352 void Editline::MoveCursor(CursorLocation from, CursorLocation to) { 369 if (to == CursorLocation::EditingCursor) { 372 } else if (to == CursorLocation::BlockEnd && !m_input_lines.empty()) { 465 MoveCursor(CursorLocation::EditingCursor, CursorLocation::BlockStart); 465 MoveCursor(CursorLocation::EditingCursor, CursorLocation::BlockStart); 473 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingPrompt); 473 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingPrompt); 483 MoveCursor(CursorLocation::EditingCursor, CursorLocation::EditingPrompt); 483 MoveCursor(CursorLocation::EditingCursor, CursorLocation::EditingPrompt); 488 MoveCursor(CursorLocation::EditingPrompt, CursorLocation::EditingCursor); 488 MoveCursor(CursorLocation::EditingPrompt, CursorLocation::EditingCursor); 499 MoveCursor(CursorLocation::EditingCursor, CursorLocation::EditingPrompt); 499 MoveCursor(CursorLocation::EditingCursor, CursorLocation::EditingPrompt); 502 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingCursor); 502 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingCursor); 598 MoveCursor(CursorLocation::EditingCursor, CursorLocation::EditingPrompt); 598 MoveCursor(CursorLocation::EditingCursor, CursorLocation::EditingPrompt); 603 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingPrompt); 603 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingPrompt); 641 MoveCursor(CursorLocation::EditingCursor, CursorLocation::BlockEnd); 641 MoveCursor(CursorLocation::EditingCursor, CursorLocation::BlockEnd); 669 MoveCursor(CursorLocation::EditingCursor, CursorLocation::EditingPrompt); 669 MoveCursor(CursorLocation::EditingCursor, CursorLocation::EditingPrompt); 682 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingCursor); 682 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingCursor); 715 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingPrompt); 715 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingPrompt); 728 MoveCursor(CursorLocation::EditingCursor, CursorLocation::EditingPrompt); 728 MoveCursor(CursorLocation::EditingCursor, CursorLocation::EditingPrompt); 825 MoveCursor(CursorLocation::EditingCursor, CursorLocation::EditingPrompt); 825 MoveCursor(CursorLocation::EditingCursor, CursorLocation::EditingPrompt); 831 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingPrompt); 831 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingPrompt); 851 MoveCursor(CursorLocation::EditingCursor, CursorLocation::BlockStart); 851 MoveCursor(CursorLocation::EditingCursor, CursorLocation::BlockStart); 859 MoveCursor(CursorLocation::EditingCursor, CursorLocation::BlockEnd); 859 MoveCursor(CursorLocation::EditingCursor, CursorLocation::BlockEnd); 861 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingPrompt); 861 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingPrompt); 985 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingCursor); 985 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingCursor); 1292 MoveCursor(CursorLocation::EditingCursor, CursorLocation::BlockStart); 1292 MoveCursor(CursorLocation::EditingCursor, CursorLocation::BlockStart); 1375 MoveCursor(CursorLocation::BlockEnd, CursorLocation::BlockStart); 1375 MoveCursor(CursorLocation::BlockEnd, CursorLocation::BlockStart); 1401 MoveCursor(CursorLocation::EditingCursor, CursorLocation::BlockStart); 1401 MoveCursor(CursorLocation::EditingCursor, CursorLocation::BlockStart); 1408 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingCursor); 1408 MoveCursor(CursorLocation::BlockEnd, CursorLocation::EditingCursor);