GDB (xrefs)
|
Go to the source code of this file.
Classes | |
struct | mi_timestamp |
struct | mi_parse |
Enumerations | |
enum | mi_command_type { MI_COMMAND , CLI_COMMAND } |
Functions | |
std::unique_ptr< struct mi_parse > | mi_parse (const char *cmd, char **token) |
enum print_values | mi_parse_print_values (const char *name) |
void | mi_parse_argv (const char *args, struct mi_parse *parse) |
enum mi_command_type |
Enumerator | |
---|---|
MI_COMMAND | |
CLI_COMMAND |
Definition at line 37 of file mi-parse.h.
Definition at line 237 of file mi-parse.c.
References CLI_COMMAND, extract_arg(), language_auto, language_enum(), language_unknown, mi_cmd_lookup(), MI_COMMAND, and xmalloc().
void mi_parse_argv | ( | const char * | args, |
struct mi_parse * | parse | ||
) |
Definition at line 110 of file mi-parse.c.
References mi_parse::argc, mi_parse::argv, and mi_parse_escape().
Referenced by mi_command_mi::invoke(), and mi_command_py::invoke().
enum print_values mi_parse_print_values | ( | const char * | name | ) |
Definition at line 375 of file mi-parse.c.
References mi_all_values, mi_no_values, mi_simple_values, name, PRINT_ALL_VALUES, PRINT_NO_VALUES, and PRINT_SIMPLE_VALUES.
Referenced by mi_cmd_stack_list_args(), mi_cmd_stack_list_locals(), mi_cmd_stack_list_variables(), mi_cmd_trace_frame_collected(), mi_cmd_var_list_children(), and mi_cmd_var_update().