================
@@ -301,6 +301,14 @@ Variable CreateVariable(lldb::SBValue v, int64_t var_ref, 
bool format_hex,
   if (lldb::addr_t addr = v.GetLoadAddress(); addr != LLDB_INVALID_ADDRESS)
     var.memoryReference = addr;
 
+  bool is_readonly = v.GetType().IsAggregateType() ||
----------------
labath wrote:

If we're going to be implementing this in  the SB API, then I don't think 
SBType is the right place for it. It should probably be a property of SBValue, 
as one can easily imagine situations where a value is not modifiable, even 
though another value of the same type is.

https://github.com/llvm/llvm-project/pull/151884
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to