commit | 033a75f228fad46a6513634e10f7c07ebfa6500b | [log] [tgz] |
---|---|---|
author | Nikolas Klauser <[email protected]> | Fri Jun 27 08:11:20 2025 |
committer | Copybara-Service <[email protected]> | Fri Jun 27 08:16:46 2025 |
tree | d16c11d2ab04fce511cb3460d044ca5f48ede77f | |
parent | 9d436e2f73246c3cb0d4ada5f75b4b0ee30e17b0 [diff] |
[libc++] Remove a bunch of unnecessary type indirections from __tree (#145295) Most of the diff is replacing `__parent_pointer` with `__end_node_pointer`. The most interesting diff is that the pointer aliases are now defined directly inside `__tree` instead of a separate traits class. NOKEYCHECK=True GitOrigin-RevId: d163ab3323495560eb0255ac807da2bf24d3c629