diff options
| author | Andy Kaylor <akaylor@nvidia.com> | 2025-04-18 11:25:01 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-04-18 11:25:01 -0700 |
| commit | 3191cfd824771d75949b1ebf5e5fe9073b7fe746 (patch) | |
| tree | ee484941a4772386f361ecd490a37f494a2aa796 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | cab75384af8b5638822475b2dd9020b7e879f1f5 (diff) | |
[CIR] Upstream limited support for nested structures (#136331)
Previously when we checked to see if it was safe to create CIR for a
structure type, we were conservatively saying no if any structure was in
the process of being converted. That prevented handling nested
structures, even when it would have actually been safe to handle them.
Handling structures which recursively reference structures currently
being processed requires deferring the handling of the recursively
referenced structure, and that still isn't implemented after this
change.
This change adds the less conservative check that allows handling of
non-recursive nested structures.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
