Author: Felipe de Azevedo Piovezan
Date: 2025-08-15T16:47:31-07:00
New Revision: 99e690bc755d233f8e3fffd9181bdfa9bebb3de7

URL: 
https://github.com/llvm/llvm-project/commit/99e690bc755d233f8e3fffd9181bdfa9bebb3de7
DIFF: 
https://github.com/llvm/llvm-project/commit/99e690bc755d233f8e3fffd9181bdfa9bebb3de7.diff

LOG: [lldb][nfc] Update docstring of StackFrame "get variable" methods. 
(#153728)

This commits makes the docs more precise, clarifying how scopes affect
the result of a method, as well as documenting a parameter of a
different method.

Added: 
    

Modified: 
    lldb/include/lldb/Target/StackFrame.h

Removed: 
    


################################################################################
diff  --git a/lldb/include/lldb/Target/StackFrame.h 
b/lldb/include/lldb/Target/StackFrame.h
index 3f51c9a7f22f0..d4104bfe49d20 100644
--- a/lldb/include/lldb/Target/StackFrame.h
+++ b/lldb/include/lldb/Target/StackFrame.h
@@ -241,8 +241,9 @@ class StackFrame : public ExecutionContextScope,
     return m_reg_context_sp;
   }
 
-  /// Retrieve the list of variables that are in scope at this StackFrame's
-  /// pc.
+  /// Retrieve the list of variables whose scope either:
+  /// * contains this StackFrame's pc,
+  /// * is a child of this StackFrame's current scope.
   ///
   /// A frame that is not live may return an empty VariableList for a given
   /// pc value even though variables would be available at this point if it
@@ -274,6 +275,9 @@ class StackFrame : public ExecutionContextScope,
   ///     that are visible to the entire compilation unit (e.g. file
   ///     static in C, globals that are homed in this CU).
   ///
+  /// \param[in] must_have_valid_location
+  ///     Whether to filter variables whose location is not available at this
+  ///     StackFrame's pc.
   /// \return
   ///     A pointer to a list of variables.
   lldb::VariableListSP


        
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to