Add an API to determine whether there are any characters on the current input line.
llvm-svn: 157789
diff --git a/lldb/tools/driver/IOChannel.cpp b/lldb/tools/driver/IOChannel.cpp
index 2527458..0ed6fd3 100644
--- a/lldb/tools/driver/IOChannel.cpp
+++ b/lldb/tools/driver/IOChannel.cpp
@@ -50,6 +50,17 @@
return pos->second.c_str();
}
+bool
+IOChannel::EditLineHasCharacters ()
+{
+ const LineInfo *line_info = el_line(m_edit_line);
+ if (line_info)
+ return line_info->cursor != line_info->buffer;
+ else
+ return false;
+}
+
+
void
IOChannel::EraseCharsBeforeCursor ()
{