Add xmethod interface to the extension language API.
[deliverable/binutils-gdb.git] / gdb / value.h
index 144e18264a2d288daf0259baf48cd88f462260c3..65fd203b9605c2606d0db487c1bea3c7c25f4355 100644 (file)
@@ -31,6 +31,7 @@ struct type;
 struct ui_file;
 struct language_defn;
 struct value_print_options;
+struct xmethod_worker;
 
 /* The structure which defines the type of a value.  It should never
    be possible for a program lval value to survive over a call to the
@@ -1011,4 +1012,9 @@ struct value *call_internal_function (struct gdbarch *gdbarch,
 
 char *value_internal_function_name (struct value *);
 
+extern struct value *value_of_xmethod (struct xmethod_worker *);
+
+struct value *call_xmethod (struct value *function,
+                           int argc, struct value **argv);
+
 #endif /* !defined (VALUE_H) */
This page took 0.025005 seconds and 4 git commands to generate.