#include "defs.h"
#include "top.h"
#include "mi-cmds.h"
#include "mi-main.h"
Go to the source code of this file.
|
| #define | DEF_MI_CMD_CLI_1(NAME, CLI_NAME, ARGS_P, CALLED) { NAME, { CLI_NAME, ARGS_P}, NULL, CALLED } |
| |
| #define | DEF_MI_CMD_CLI(NAME, CLI_NAME, ARGS_P) DEF_MI_CMD_CLI_1(NAME, CLI_NAME, ARGS_P, NULL) |
| |
| #define | DEF_MI_CMD_MI_1(NAME, MI_FUNC, CALLED) { NAME, {NULL, 0}, MI_FUNC, CALLED } |
| |
| #define | DEF_MI_CMD_MI(NAME, MI_FUNC) DEF_MI_CMD_MI_1(NAME, MI_FUNC, NULL) |
| |
◆ DEF_MI_CMD_CLI
◆ DEF_MI_CMD_CLI_1
| #define DEF_MI_CMD_CLI_1 |
( |
|
NAME, |
|
|
|
CLI_NAME, |
|
|
|
ARGS_P, |
|
|
|
CALLED |
|
) |
| { NAME, { CLI_NAME, ARGS_P}, NULL, CALLED } |
◆ DEF_MI_CMD_MI
◆ DEF_MI_CMD_MI_1
| #define DEF_MI_CMD_MI_1 |
( |
|
NAME, |
|
|
|
MI_FUNC, |
|
|
|
CALLED |
|
) |
| { NAME, {NULL, 0}, MI_FUNC, CALLED } |
◆ anonymous enum
◆ _initialize_mi_cmds()
| void _initialize_mi_cmds |
( |
void |
| ) |
|
◆ build_table()
| static void build_table |
( |
struct mi_cmd * |
commands | ) |
|
|
static |
Definition at line 247 of file mi-cmds.c.
References _, fprintf_filtered(), fprintf_unfiltered(), gdb_stdlog, internal_error(), lookup_table(), mi_table, MI_TABLE_SIZE, mi_cmd::name, mi_cmd_stats::rehash, stats, and XCNEWVEC.
Referenced by _initialize_mi_cmds().
◆ lookup_table()
| static struct mi_cmd ** lookup_table |
( |
const char * |
command | ) |
|
|
static |
◆ mi_lookup()
| struct mi_cmd* mi_lookup |
( |
const char * |
command | ) |
|
◆ mi_cmds
◆ mi_table
◆ stats