diff options
author | Nikolas Klauser <nikolasklauser@berlin.de> | 2025-06-23 10:47:47 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-23 10:47:47 +0200 |
commit | be000986322ebb796ec7127629a865897dede966 (patch) | |
tree | e8052d1ec37290e61d7c18bda7b3c1da7500a650 /lldb/packages/Python/lldbsuite/test/configuration.py | |
parent | 43260b01dd6e46508fe8c650df6818de64060070 (diff) | |
download | llvm-be000986322ebb796ec7127629a865897dede966.zip llvm-be000986322ebb796ec7127629a865897dede966.tar.gz llvm-be000986322ebb796ec7127629a865897dede966.tar.bz2 |
[libc++] Remove a bunch of now unnecessary indirections in __tree (#142397)
Most notably, this removes the notion of a distinct `value_type` and
`__container_value_type` from `__tree`, since these are now always the
same type. There are a few places we need to keep `__value_type` around,
since they are ABI visibile. In these cases `_Tp` is used directly. The
second simplification here is that we use `const value_type&` instead of
`const key_type&` in a few places and make use of the fact that the
comparator is capable of comparing any combination of `key_type` and
`value_type`.
This is a follow-up to #134819.
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/configuration.py')
0 files changed, 0 insertions, 0 deletions