Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(debugger): Update the debugger to handle the new Brillig debug me…
…tadata format (#5706) # Description ## Problem\* Resolves #5703 ## Summary\* After #5696 debug metadata from Brillig functions was de-duplicated to avoid a blow-up in artifact size. The debugger uses this debug metadata format to accurately display information in the REPL and DAP interface. This PR contains the updates needed for the debugger to handle the new debug metadata format. The debugger on `inline_never_basic` (the example used in the linked issue) gives the following again: <img width="696" alt="Screenshot 2024-08-09 at 2 28 56 PM" src="https://github.com/user-attachments/assets/c9232c8d-34f7-45fc-94f1-be51b75dd07c"> The output matches what was on master before PR #5696. ## Additional Context ## Documentation\* Check one: - [X] No documentation needed. - [ ] Documentation included in this PR. - [ ] **[For Experimental Features]** Documentation to be submitted in a separate PR. # PR Checklist\* - [X] I have tested the changes locally. - [X] I have formatted the changes with [Prettier](https://prettier.io/) and/or `cargo fmt` on default settings.
- Loading branch information