summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2014-02-26 22:26:40 +0000
committerdim <dim@FreeBSD.org>2014-02-26 22:26:40 +0000
commit09b56e694e5d4e67943f0d9c4668282053726b9f (patch)
treec09cd2cd8b06020ff76cb9b8f704cb7490621bcd /contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp
parent7d9059111716cc2ad4ad6f2782a9a03edcd2a81f (diff)
parent6765240e8d836b50e2135e928456ed8923b220ad (diff)
downloadFreeBSD-src-09b56e694e5d4e67943f0d9c4668282053726b9f.zip
FreeBSD-src-09b56e694e5d4e67943f0d9c4668282053726b9f.tar.gz
Merge from head up to r262536.
Diffstat (limited to 'contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp')
-rw-r--r--contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp b/contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp
index ac77e2e..f1faa13 100644
--- a/contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp
+++ b/contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp
@@ -107,6 +107,22 @@ SBCommandInterpreter::AliasExists (const char *cmd)
return false;
}
+bool
+SBCommandInterpreter::IsActive ()
+{
+ if (m_opaque_ptr)
+ return m_opaque_ptr->IsActive ();
+ return false;
+}
+
+const char *
+SBCommandInterpreter::GetIOHandlerControlSequence(char ch)
+{
+ if (m_opaque_ptr)
+ return m_opaque_ptr->GetDebugger().GetTopIOHandlerControlSequence (ch).GetCString();
+ return NULL;
+}
+
lldb::ReturnStatus
SBCommandInterpreter::HandleCommand (const char *command_line, SBCommandReturnObject &result, bool add_to_history)
{
OpenPOWER on IntegriCloud