adrian-prantl wrote:

Folks I'm talking this all back. Changing the return type from a uint32_t to a 
uint64_t is an all-or-nothing affair, because the UINT32_MAX sentinel value is 
permeating a bunch of other APIs that I have not intention of changing right 
now. For example, `GetIndexOfChildWithName()`.
I'd like to propose to just unify to `int32_t` here, which is no regression (as 
evidenced by the SBAPI) and then as I start threading through error handling, 
we can separately talk about replacing the sentinel values with something else. 
Then switching to 64 bits is again relatively simple.

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

Reply via email to