[Lldb-commits] [lldb] fddedca - [NFC] const-ify some methods on CommandReturnObject
Jordan Rupprecht via lldb-commits
lldb-commits at lists.llvm.org
Fri Dec 3 14:54:52 PST 2021
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;
}
More information about the lldb-commits
mailing list