aboutsummaryrefslogtreecommitdiff
path: root/gdb/data-directory
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2023-02-13 09:56:58 -0700
committerTom Tromey <tromey@adacore.com>2023-03-14 09:09:23 -0600
commit8900a92ead1c4f94216b95eb5f76aafdf74a94a0 (patch)
tree439376c5c7cafcab586273c2c7d0e22edd8427b1 /gdb/data-directory
parentd0aa28e155baf16ec37afdf0193c3d58816c1927 (diff)
downloadgdb-8900a92ead1c4f94216b95eb5f76aafdf74a94a0.zip
gdb-8900a92ead1c4f94216b95eb5f76aafdf74a94a0.tar.gz
gdb-8900a92ead1c4f94216b95eb5f76aafdf74a94a0.tar.bz2
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.
Diffstat (limited to 'gdb/data-directory')
-rw-r--r--gdb/data-directory/Makefile.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/gdb/data-directory/Makefile.in b/gdb/data-directory/Makefile.in
index f113929..ff1340c 100644
--- a/gdb/data-directory/Makefile.in
+++ b/gdb/data-directory/Makefile.in
@@ -103,6 +103,7 @@ PYTHON_FILE_LIST = \
gdb/dap/startup.py \
gdb/dap/state.py \
gdb/dap/threads.py \
+ gdb/dap/varref.py \
gdb/function/__init__.py \
gdb/function/as_string.py \
gdb/function/caller_is.py \