clayborg added a comment. So the progress bits are defined inside the class the broadcasts the events to make ownership clear. And we can not break the public API, so we unfortunately can't do this. We don't change these bits often, so although it is kind of a pain, it should remain as it is from the public API standpoint. Also the naming convention of the enumeration in the lldb-enumerations.h loses the ownership and the name would have to be modified to something like eBroadcastBitDebuggerProgress, but since we can't move it due to the API, that is moot.
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D120100/new/ https://reviews.llvm.org/D120100 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits