summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
diff options
context:
space:
mode:
authorChuanqi Xu <yedeng.yd@linux.alibaba.com>2023-05-09 17:51:32 +0800
committerChuanqi Xu <yedeng.yd@linux.alibaba.com>2023-05-09 18:36:37 +0800
commit60a3784b3e1f0e65e2a0e6daf070bbc7cd4bbab5 (patch)
tree9003f9b369303e8051ee91fb5ad20a24c6275fcb /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
parent7e9f0f1fa8ef1dd5b935d7679cad311db6026959 (diff)
[C++20] [Modules] Handle modules visible relationship properly
Close https://github.com/llvm/llvm-project/issues/62589. Previously, for global module fragments, we will justify if it is visible by the visibility of their top level parents. But this is an overkill, it is problematic if we have a deduction guide in the global module fragments. See the attached test for example. In this example, we will mark the global module fragments as visible, but our old strategy will miss the case surprisingly due to we will only search for the top level modules.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h')
0 files changed, 0 insertions, 0 deletions