diff options
author | nerix <nerixdev@outlook.de> | 2025-07-16 15:00:18 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-16 14:00:18 +0100 |
commit | 88a498c3b110b73c10362df8c18ca13fe1873744 (patch) | |
tree | a1ec959be4e184bea548641a86248813671bb6e1 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | dbb12109b947995d5882ca521f7b7716d6ac9ae4 (diff) | |
download | llvm-88a498c3b110b73c10362df8c18ca13fe1873744.zip llvm-88a498c3b110b73c10362df8c18ca13fe1873744.tar.gz llvm-88a498c3b110b73c10362df8c18ca13fe1873744.tar.bz2 |
[LLDB] Add formatters for MSVC STL std::(forward_)list (#148285)
Adds synthetic providers for MSVC's `std::forward_list` and `std::list`.
It refactors `LibCxxList` to be generic over the STL type (currently
libc++ or MSVC STL). The libstdc++ synthetic providers use something
similar in Python
[here](https://github.com/llvm/llvm-project/blob/3092b765ba0b2d20bd716944dda86ea8e4ad12e3/lldb/examples/synthetic/gnu_libstdcpp.py#L134).
Eventually, this could be ported to C++ as well.
Towards #24834.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions