aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
diff options
context:
space:
mode:
authorMichael Buch <michaelbuch12@gmail.com>2023-03-03 11:28:32 +0000
committerMichael Buch <michaelbuch12@gmail.com>2023-03-03 17:36:43 +0000
commitde10c1a824405833a0f49b22e7fa3f32a1393cc3 (patch)
tree8daab414dd904f6a824165627392412c2c7bd5e3 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
parent7ac0551e77f4adab18f3ac6ae428d4c09f9b6c49 (diff)
downloadllvm-de10c1a824405833a0f49b22e7fa3f32a1393cc3.zip
llvm-de10c1a824405833a0f49b22e7fa3f32a1393cc3.tar.gz
llvm-de10c1a824405833a0f49b22e7fa3f32a1393cc3.tar.bz2
[lldb] Ignore libcxx std::ranges global variables in frame var
The motivation is to avoid cluttering LLDB's global variable view for std::ranges users. Before: ``` (lldb) frame var -g ... (const std::ranges::__end::__fn) std::__1::ranges::__cpo::end = {} (const std::ranges::views::__all::__fn) std::__1::ranges::views::__cpo::all = {} (const std::ranges::__begin::__fn) std::__1::ranges::__cpo::begin = {} (const std::ranges::views::__take::__fn) std::__1::ranges::views::__cpo::take = {} (const std::ranges::__max_element::__fn) std::__1::ranges::__cpo::max_element = {} (const std::ranges::__size::__fn) std::__1::ranges::__cpo::size = {} (const std::ranges::__data::__fn) std::__1::ranges::__cpo::data = {} ``` After this patch none of these __cpo variables would show up. Differential Revision: https://reviews.llvm.org/D145245
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h')
0 files changed, 0 insertions, 0 deletions