[libcxx-commits] [PATCH] D156177: [libc++][Modules] Recreate the top level `std` clang module
Adrian Prantl via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Jul 25 08:58:41 PDT 2023
aprantl added a comment.
In D156177#4532335 <https://reviews.llvm.org/D156177#4532335>, @Mordante wrote:
> I'm not entirely fond of this approach. So I first like to get a bit more information how this is uses to see whether there are alternative solutions.
>
> @JDevlieghere can you give a bit more information how LLDB uses this module?
LLDB imports the `std` module to make STL template declarations available in the expression evaluator, which enables it call methods on STL containers that weren't compiled into the debugged program. See this talk from the LLVM dev meeting 2019 for more details:
https://llvm.org/devmtg/2019-10/talk-abstracts.html#tech13
https://youtu.be/vuNZLlHhy0k
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D156177/new/
https://reviews.llvm.org/D156177
More information about the libcxx-commits
mailing list