aboutsummaryrefslogtreecommitdiff
path: root/lldb/test/Shell/ScriptInterpreter/Python/python.test
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@outlook.com>2021-07-07 05:26:53 -0700
committerAlexey Bataev <a.bataev@outlook.com>2021-07-09 12:51:26 -0700
commitab8989ab8710c693e83edbccf221746c897c835f (patch)
treec31b7e4332b1a49e4cc60802645f01138fe3e6ed /lldb/test/Shell/ScriptInterpreter/Python/python.test
parent4a3b0556536d5a2555f7a19f953f0eec0f79f1a9 (diff)
downloadllvm-ab8989ab8710c693e83edbccf221746c897c835f.zip
llvm-ab8989ab8710c693e83edbccf221746c897c835f.tar.gz
llvm-ab8989ab8710c693e83edbccf221746c897c835f.tar.bz2
[OPENMP]Fix overlapped mapping for dereferenced pointer members.
If the base is used in a map clause and later we have a memberexpr with this base, and the member is a pointer, and this pointer is dereferenced anyhow (subscript, array section, dereference, etc.), such components should be considered as overlapped, otherwise it may lead to incorrect size computations, since we try to map a pointee as a part of the whole struct, which is not true for the pointer members. Differential Revision: https://reviews.llvm.org/D105562
Diffstat (limited to 'lldb/test/Shell/ScriptInterpreter/Python/python.test')
0 files changed, 0 insertions, 0 deletions