diff options
| author | Timm Bäder <tbaeder@redhat.com> | 2024-02-28 07:38:22 +0100 |
|---|---|---|
| committer | Timm Bäder <tbaeder@redhat.com> | 2024-02-28 09:48:27 +0100 |
| commit | 49c399c2d113df1654b09c9b5afa38924829a8fe (patch) | |
| tree | 5dde9142d5c268d8499464d75f665525e71c10fd /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | 619ee20b3911f9a481a75a64704c80aef16af9d0 (diff) | |
[clang][Interp] Toplevel destructors may fail
We used to run them, but not check if they failed. If they do,
the expression is invalid, even if we already have a result.
I do have a suspicion that we need to manually call destroyLocals()
in more places (everywhere basically?), but I'll wait with that
until I have a reproducer at hand.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
