diff options
author | Tom Tromey <tom@tromey.com> | 2021-03-08 07:27:57 -0700 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2021-03-08 07:28:24 -0700 |
commit | e82a5afcedd98a2ca9c1915bef2938c77e967959 (patch) | |
tree | 3fd2cb49eba253dec29d7ae3ace902c11d831cb2 /COPYING | |
parent | d9ad79d8800c18b70e90e9672b5085246e4fd537 (diff) | |
download | gdb-e82a5afcedd98a2ca9c1915bef2938c77e967959.zip gdb-e82a5afcedd98a2ca9c1915bef2938c77e967959.tar.gz gdb-e82a5afcedd98a2ca9c1915bef2938c77e967959.tar.bz2 |
Introduce var_value_operation
This adds class var_value_operation, which implements OP_VAR_VALUE.
gdb/ChangeLog
2021-03-08 Tom Tromey <tom@tromey.com>
* expop.h (class var_value_operation): New.
* eval.c (var_value_operation::evaluate)
(var_value_operation::evaluate_for_address)
(var_value_operation::evaluate_with_coercion)
(var_value_operation::evaluate_for_sizeof)
(var_value_operation::evaluate_for_cast): New methods.
* ax-gdb.c (var_value_operation::do_generate_ax): New method.
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions