|
GDB (xrefs)
|
#include "defs.h"#include "mi-cmds.h"#include "mi-parse.h"#include "charset.h"#include <ctype.h>#include "cli/cli-utils.h"#include "language.h"Go to the source code of this file.
Functions | |
| static int | mi_parse_escape (const char **string_ptr) |
| static void | mi_parse_argv (const char *args, struct mi_parse *parse) |
| std::unique_ptr< struct mi_parse > | mi_parse (const char *cmd, char **token) |
| enum print_values | mi_parse_print_values (const char *name) |
Variables | |
| static const char | mi_no_values [] = "--no-values" |
| static const char | mi_simple_values [] = "--simple-values" |
| static const char | mi_all_values [] = "--all-values" |
Definition at line 237 of file mi-parse.c.
References _, CLI_COMMAND, error(), extract_arg(), language_auto, language_enum(), language_unknown, MI_COMMAND, mi_lookup(), mi_parse_argv(), parse(), skip_spaces(), string, throw_error(), UNDEFINED_COMMAND_ERROR, and xmalloc().
Referenced by mi_execute_command().
|
static |
Definition at line 110 of file mi-parse.c.
References gdb::argv, mi_parse_escape(), parse(), skip_spaces(), XNEWVEC, and XRESIZEVEC.
Referenced by mi_parse().
|
static |
Definition at line 39 of file mi-parse.c.
References host_hex_value().
Referenced by mi_parse_argv().
| enum print_values mi_parse_print_values | ( | const char * | name | ) |
Definition at line 387 of file mi-parse.c.
References _, error(), 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().
|
static |
Definition at line 33 of file mi-parse.c.
Referenced by mi_parse_print_values().
|
static |
Definition at line 31 of file mi-parse.c.
Referenced by mi_parse_print_values().
|
static |
Definition at line 32 of file mi-parse.c.
Referenced by mi_parse_print_values().
1.8.14