aboutsummaryrefslogtreecommitdiff
path: root/gdb/eval.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2021-03-08 07:27:57 -0700
committerTom Tromey <tom@tromey.com>2021-03-08 07:28:17 -0700
commit09db3700263c5e614768126d000b55e5df28f460 (patch)
tree1eff1a0e2a48428483137bc589961bb09e87a1f4 /gdb/eval.c
parent06dc61b9dfe5f76740b46be8f6e61ea699268fb1 (diff)
downloadbinutils-09db3700263c5e614768126d000b55e5df28f460.zip
binutils-09db3700263c5e614768126d000b55e5df28f460.tar.gz
binutils-09db3700263c5e614768126d000b55e5df28f460.tar.bz2
Introduce objc_selector_operation
This adds class objc_selector_operation, which implements OP_OBJC_SELECTOR. gdb/ChangeLog 2021-03-08 Tom Tromey <tom@tromey.com> * eval.c (eval_op_objc_selector): No longer static. * c-exp.h (class objc_selector_operation): New.
Diffstat (limited to 'gdb/eval.c')
-rw-r--r--gdb/eval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/eval.c b/gdb/eval.c
index f1553da..3307c74 100644
--- a/gdb/eval.c
+++ b/gdb/eval.c
@@ -1298,7 +1298,7 @@ eval_op_string (struct type *expect_type, struct expression *exp,
/* Helper function that implements the body of OP_OBJC_SELECTOR. */
-static struct value *
+struct value *
eval_op_objc_selector (struct type *expect_type, struct expression *exp,
enum noside noside,
const char *sel)