summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp')
-rw-r--r--lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp
index f16966bed3e..cb764238683 100644
--- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp
+++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp
@@ -42,6 +42,15 @@ ProcessGDBRemoteLog::GetLogIfAllCategoriesSet (uint32_t mask)
return log;
}
+LogSP
+ProcessGDBRemoteLog::GetLogIfAnyCategoryIsSet (uint32_t mask)
+{
+ LogSP log(GetLog ());
+ if (log && log->GetMask().Get() & mask)
+ return log;
+ return LogSP();
+}
+
void
ProcessGDBRemoteLog::DisableLog (const char **categories, Stream *feedback_strm)
{
OpenPOWER on IntegriCloud