diff options
| author | Joachim Meyer <5982050+fodinabor@users.noreply.github.com> | 2024-05-21 17:31:50 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-05-21 17:31:50 -0700 |
| commit | 0170bd5d111f55f45f993a749727ce2815cc0b16 (patch) | |
| tree | de467bd9d11c2ee247aa54d7d395f2139b275b4e /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedProcessPythonInterface.cpp | |
| parent | 79a32609759af317a62184c2c7b1300263a336c8 (diff) | |
[MDBuilder] `mergeCallbackEncodings` fails due to inspecting the wrong node (#92466)
Given the following metadata as, with `!6` as `ExistingCallbacks` and
`!8` as `NewCB`:
```
!6 = !{!7}
!7 = !{i64 0, i1 false}
!8 = !{i64 2, i64 3, i1 false}
```
The merge function should add `!8` to the list of `!6`, i.e. `!6 =
!{!7,!8}`. However, at the moment the check if this is legal, tries to
interpret `!7` as integer instead of it's operand.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedProcessPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions
