Lines Matching defs:agent
1 /* GDB-specific functions for operating on agent expressions.
62 struct agent_expr * --- agent expression buffer to generate code into
302 an arbitrary agent expression and inserts `trace' operations at the
1436 error ("Right operand of `@' must be a constant, in agent expressions.");
1619 error ("GDB agent expressions cannot use convenience variables.");
1735 /* Given a GDB expression EXPR, produce a string of agent bytecode
1736 which computes its value. Return the agent expression, and set
1751 /* We have successfully built the agent expr, so cancel the cleanup
1761 string of agent bytecode which will leave its address and size on
1762 the top of stack. Return the agent expression.
1810 /* We have successfully built the agent expr, so cancel the cleanup
1822 struct agent_expr *agent;
1828 have to know anything about agent expressions. */
1830 error ("GDB can't do agent expression translation with overlays.");
1837 agent = gen_trace_for_expr (get_frame_pc (fi), expr);
1838 make_cleanup_free_agent_expr (agent);
1839 ax_print (gdb_stdout, agent);
1856 add_cmd ("agent", class_maintenance, agent_command,
1857 "Translate an expression into remote agent bytecode.",