Author: Jordan Rupprecht Date: 2021-12-03T14:54:03-08:00 New Revision: fddedcaeb8de067d2e349c7001ccd28061eacc5e
URL: https://github.com/llvm/llvm-project/commit/fddedcaeb8de067d2e349c7001ccd28061eacc5e DIFF: https://github.com/llvm/llvm-project/commit/fddedcaeb8de067d2e349c7001ccd28061eacc5e.diff LOG: [NFC] const-ify some methods on CommandReturnObject Added: Modified: lldb/include/lldb/Interpreter/CommandReturnObject.h lldb/source/Interpreter/CommandReturnObject.cpp Removed: ################################################################################ diff --git a/lldb/include/lldb/Interpreter/CommandReturnObject.h b/lldb/include/lldb/Interpreter/CommandReturnObject.h index 0c995b73c4631..72518a902144b 100644 --- a/lldb/include/lldb/Interpreter/CommandReturnObject.h +++ b/lldb/include/lldb/Interpreter/CommandReturnObject.h @@ -132,15 +132,15 @@ class CommandReturnObject { void SetError(const Status &error, const char *fallback_error_cstr = nullptr); - lldb::ReturnStatus GetStatus(); + lldb::ReturnStatus GetStatus() const; void SetStatus(lldb::ReturnStatus status); - bool Succeeded(); + bool Succeeded() const; - bool HasResult(); + bool HasResult() const; - bool GetDidChangeProcessState(); + bool GetDidChangeProcessState() const; void SetDidChangeProcessState(bool b); diff --git a/lldb/source/Interpreter/CommandReturnObject.cpp b/lldb/source/Interpreter/CommandReturnObject.cpp index 506b0d6e7cde0..1b1e6996764c9 100644 --- a/lldb/source/Interpreter/CommandReturnObject.cpp +++ b/lldb/source/Interpreter/CommandReturnObject.cpp @@ -120,13 +120,13 @@ void CommandReturnObject::AppendRawError(llvm::StringRef in_string) { void CommandReturnObject::SetStatus(ReturnStatus status) { m_status = status; } -ReturnStatus CommandReturnObject::GetStatus() { return m_status; } +ReturnStatus CommandReturnObject::GetStatus() const { return m_status; } -bool CommandReturnObject::Succeeded() { +bool CommandReturnObject::Succeeded() const { return m_status <= eReturnStatusSuccessContinuingResult; } -bool CommandReturnObject::HasResult() { +bool CommandReturnObject::HasResult() const { return (m_status == eReturnStatusSuccessFinishResult || m_status == eReturnStatusSuccessContinuingResult); } @@ -145,7 +145,7 @@ void CommandReturnObject::Clear() { m_interactive = true; } -bool CommandReturnObject::GetDidChangeProcessState() { +bool CommandReturnObject::GetDidChangeProcessState() const { return m_did_change_process_state; } _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits