labath added a comment. Just one more thing I didn't catch in the previous round :(.
================ Comment at: lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp:461-481 +static void CollectRegNums(const RegisterInfo *reg_info, + lldb_private::StreamString response) { + int i = 0; + for (const uint32_t *reg_num = reg_info->value_regs; + *reg_num != LLDB_INVALID_REGNUM; ++reg_num, ++i) { + if (i > 0) + response.PutChar(','); ---------------- Sorry I wasn't clear about this, but my idea was to make a _single_ utility function for this. If you pass in the `uint32_t*` to the function instead of the whole RegisterInfo struct, then you can use the same code in both places.. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D74217/new/ https://reviews.llvm.org/D74217 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits