[libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)

via libcxx-commits libcxx-commits at lists.llvm.org
Fri Jun 6 10:24:02 PDT 2025


github-actions[bot] wrote:

<!--LLVM CODE FORMAT COMMENT: {darker}-->


:warning: Python code formatter, darker found issues in your code. :warning:

<details>
<summary>
You can test this locally with the following command:
</summary>

``````````bash
darker --check --diff -r HEAD~1...HEAD libcxx/utils/gdb/libcxx/printers.py lldb/examples/synthetic/libcxx.py
``````````

</details>

<details>
<summary>
View the diff from darker here.
</summary>

``````````diff
--- lldb/examples/synthetic/libcxx.py	2025-06-06 17:20:27.000000 +0000
+++ lldb/examples/synthetic/libcxx.py	2025-06-06 17:23:34.402934 +0000
@@ -799,11 +799,13 @@
             first = map_.GetChildMemberWithName("__first_")
             map_first = first.GetValueAsUnsigned(0)
             self.map_begin = map_.GetChildMemberWithName("__begin_")
             map_begin = self.map_begin.GetValueAsUnsigned(0)
             map_end = get_buffer_end(map_, map_begin)
-            map_endcap = get_buffer_endcap(self, map_, map_begin, has_compressed_pair_layout, is_size_based)
+            map_endcap = get_buffer_endcap(
+                self, map_, map_begin, has_compressed_pair_layout, is_size_based
+            )
 
             # check consistency
             if not map_first <= map_begin <= map_end <= map_endcap:
                 logger.write("map pointers are not monotonic")
                 return

``````````

</details>


https://github.com/llvm/llvm-project/pull/139632


More information about the libcxx-commits mailing list