================
@@ -78,23 +80,232 @@ public:
__split_buffer,
void>;
- pointer __first_;
- pointer __begin_;
- pointer __end_;
- _LIBCPP_COMPRESSED_PAIR(pointer, __cap_, allocator_type, __alloc_);
+ struct __data {
----------------
cjdb wrote:
I decided to keep it as a member of `__split_buffer` to simplify the
implementation, but defined it outside so that it resembled the spirit of this
request. I was also able to put `invariants()` back into
`__split_buffer::__invariants()`.
https://github.com/llvm/llvm-project/pull/139632
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits