commit | 8900a92ead1c4f94216b95eb5f76aafdf74a94a0 | [log] [tgz] |
---|---|---|
author | Tom Tromey <tromey@adacore.com> | Mon Feb 13 09:56:58 2023 -0700 |
committer | Tom Tromey <tromey@adacore.com> | Tue Mar 14 09:09:23 2023 -0600 |
tree | 439376c5c7cafcab586273c2c7d0e22edd8427b1 | |
parent | d0aa28e155baf16ec37afdf0193c3d58816c1927 [diff] |
Implement DAP variables, scopes, and evaluate requests The DAP code already claimed to implement "scopes" and "evaluate", but this wasn't done completely correctly. This patch implements these and also implements the "variables" request. After this patch, variables and scopes correctly report their sub-structure. This also interfaces with the gdb pretty-printer API, so the output of pretty-printers is available.