[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