diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2022-09-05 11:46:38 +0100 | 
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2022-09-05 11:46:46 +0100 | 
| commit | 4e6783f8665252622f7514c63af1dc5b0242dabe (patch) | |
| tree | b95ed54f3abd16d53b42dbd747d1fd832c6f9a8c /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPythonInterface.h | |
| parent | 34f4a9ef2a1de4aad978d0185f77b484077849bf (diff) | |
| download | llvm-4e6783f8665252622f7514c63af1dc5b0242dabe.zip llvm-4e6783f8665252622f7514c63af1dc5b0242dabe.tar.gz llvm-4e6783f8665252622f7514c63af1dc5b0242dabe.tar.bz2 | |
[DAG] getFreeze()/getNode() - account for operand depth when calling isGuaranteedNotToBeUndefOrPoison (PR57554)
Similar to #57402 - we were calling isGuaranteedNotToBeUndefOrPoison on the freeze operand (with Depth = 0), but wasn't accounting for the fact that a later isGuaranteedNotToBeUndefOrPoison assertion will call from the new node (with Depth = 0 as well) - which will then recursively call isGuaranteedNotToBeUndefOrPoison for its operands with Depth = 1
Fixes #57554
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPythonInterface.h')
0 files changed, 0 insertions, 0 deletions
