Adjust and fix SerializableAllFunctionsDebugInfo#10192
Conversation
Replace the heuristic lookup of Cairo variables with semantic walk in `FunctionDebugInfo`
PR SummaryMedium Risk Overview The serialized shape changes from one Cairo variable per Sierra id to Mapping logic drops syntax/heuristic identifier lookup and instead walks the function’s semantic body ( Call sites now pass the compiled Reviewed by Cursor Bugbot for commit 519aa73. Bugbot is set up for automated code reviews on this repo. Configure here. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 519aa73. Configure here.
orizi
left a comment
There was a problem hiding this comment.
@orizi reviewed 5 files and all commit messages, and made 1 comment.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on piotmag769).

FunctionDebugInfois now a multimap to account for cases where sierra var ids are reused (such asstore_temp).FunctionDebugInfo.