aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2025-10-10 10:09:56 -0700
committerGitHub <noreply@github.com>2025-10-10 10:09:56 -0700
commit05a3f76dca134a1d6b58acc257d46902706539ea (patch)
treee8323b6543d12518204bf4a61bcece86e2ebb0a6 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
parent471ed9ad6251429253c9441eadff87439a2fbfb7 (diff)
downloadllvm-05a3f76dca134a1d6b58acc257d46902706539ea.zip
llvm-05a3f76dca134a1d6b58acc257d46902706539ea.tar.gz
llvm-05a3f76dca134a1d6b58acc257d46902706539ea.tar.bz2
[flang] Process legacy DATA-style /initializers/ sooner (#162722)
The compiler can't defer the conversion of legacy DATA-style /initializers/ in component declarations to their init() expressions to the general DATA statement conversion pass, since default component values must be present during structure constructor analysis. So move their conversions into name resolution and handle them at the same times as standard '=' initializers are processed. Avoid any potential problems with type parameters being used as repetition counts or values by disallowing legacy DATA-style initializers in PDTs. Fixes https://github.com/llvm/llvm-project/issues/161989.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions