GDB (xrefs)
Loading...
Searching...
No Matches
Functions
cli-setshow.c File Reference
#include "defs.h"
#include "readline/tilde.h"
#include "value.h"
#include <ctype.h>
#include "arch-utils.h"
#include "observable.h"
#include "ui-out.h"
#include "cli/cli-decode.h"
#include "cli/cli-cmds.h"
#include "cli/cli-setshow.h"
#include "cli/cli-utils.h"

Go to the source code of this file.

Functions

static bool notify_command_param_changed_p (bool param_changed, struct cmd_list_element *c)
 
static enum auto_boolean parse_auto_binary_operation (const char *arg)
 
int parse_cli_boolean_value (const char **arg)
 
int parse_cli_boolean_value (const char *arg)
 
void deprecated_show_value_hack (struct ui_file *ignore_file, int ignore_from_tty, struct cmd_list_element *c, const char *value)
 
static bool is_unlimited_literal (const char **arg, bool expression)
 
unsigned int parse_cli_var_uinteger (var_types var_type, const char **arg, bool expression)
 
int parse_cli_var_zuinteger_unlimited (const char **arg, bool expression)
 
const char * parse_cli_var_enum (const char **args, const char *const *enums)
 
void do_set_command (const char *arg, int from_tty, struct cmd_list_element *c)
 
std::string get_setshow_command_value_string (const setting &var)
 
void do_show_command (const char *arg, int from_tty, struct cmd_list_element *c)
 
void cmd_show_list (struct cmd_list_element *list, int from_tty)
 

Function Documentation

◆ cmd_show_list()

void cmd_show_list ( struct cmd_list_element list,
int  from_tty 
)

◆ deprecated_show_value_hack()

void deprecated_show_value_hack ( struct ui_file ignore_file,
int  ignore_from_tty,
struct cmd_list_element c,
const char *  value 
)

◆ do_set_command()

void do_set_command ( const char *  arg,
int  from_tty,
struct cmd_list_element c 
)

◆ do_show_command()

void do_show_command ( const char *  arg,
int  from_tty,
struct cmd_list_element c 
)

◆ get_setshow_command_value_string()

std::string get_setshow_command_value_string ( const setting var)

◆ is_unlimited_literal()

static bool is_unlimited_literal ( const char **  arg,
bool  expression 
)
static

◆ notify_command_param_changed_p()

static bool notify_command_param_changed_p ( bool  param_changed,
struct cmd_list_element c 
)
static

Definition at line 35 of file cli-setshow.c.

References class_maintenance, class_obscure, and cmd_list_element::theclass.

Referenced by do_set_command().

◆ parse_auto_binary_operation()

static enum auto_boolean parse_auto_binary_operation ( const char *  arg)
static

Definition at line 45 of file cli-setshow.c.

References AUTO_BOOLEAN_AUTO, AUTO_BOOLEAN_FALSE, and AUTO_BOOLEAN_TRUE.

Referenced by do_set_command().

◆ parse_cli_boolean_value() [1/2]

int parse_cli_boolean_value ( const char **  arg)

◆ parse_cli_boolean_value() [2/2]

int parse_cli_boolean_value ( const char *  arg)

Definition at line 107 of file cli-setshow.c.

References parse_cli_boolean_value().

◆ parse_cli_var_enum()

const char * parse_cli_var_enum ( const char **  args,
const char *const *  enums 
)

Definition at line 251 of file cli-setshow.c.

Referenced by do_set_command(), and gdb::option::parse_option().

◆ parse_cli_var_uinteger()

unsigned int parse_cli_var_uinteger ( var_types  var_type,
const char **  arg,
bool  expression 
)

◆ parse_cli_var_zuinteger_unlimited()

int parse_cli_var_zuinteger_unlimited ( const char **  arg,
bool  expression 
)