summaryrefslogtreecommitdiffstats
path: root/lldb/source/Core/InputReader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Core/InputReader.cpp')
-rw-r--r--lldb/source/Core/InputReader.cpp18
1 files changed, 18 insertions, 0 deletions
diff --git a/lldb/source/Core/InputReader.cpp b/lldb/source/Core/InputReader.cpp
index 7d1a02131a2..06cfb5b5ff6 100644
--- a/lldb/source/Core/InputReader.cpp
+++ b/lldb/source/Core/InputReader.cpp
@@ -338,3 +338,21 @@ InputReader::WaitOnReaderIsDone ()
{
m_reader_done.WaitForValueEqualTo (true);
}
+
+const char *
+InputReader::GranularityAsCString (lldb::InputReaderGranularity granularity)
+{
+ switch (granularity)
+ {
+ case eInputReaderGranularityInvalid: return "invalid";
+ case eInputReaderGranularityByte: return "byte";
+ case eInputReaderGranularityWord: return "word";
+ case eInputReaderGranularityLine: return "line";
+ case eInputReaderGranularityAll: return "all";
+ }
+
+ static char unknown_state_string[64];
+ snprintf(unknown_state_string, sizeof (unknown_state_string), "InputReaderGranularity = %i", granularity);
+ return unknown_state_string;
+}
+
OpenPOWER on IntegriCloud