GDB (xrefs)
Functions
cli-utils.c File Reference
#include "defs.h"
#include "cli/cli-utils.h"
#include "value.h"
#include <ctype.h>

Go to the source code of this file.

Functions

static int get_number_trailer (const char **pp, int trailer)
 
int get_number_const (const char **pp)
 
int get_number (char **pp)
 
void init_number_or_range (struct get_number_or_range_state *state, const char *string)
 
int get_number_or_range (struct get_number_or_range_state *state)
 
int number_is_in_list (const char *list, int number)
 
char * remove_trailing_whitespace (const char *start, char *s)
 
char * extract_arg_const (const char **arg)
 
char * extract_arg (char **arg)
 
int check_for_argument (char **str, char *arg, int arg_len)
 

Function Documentation

int check_for_argument ( char **  str,
char *  arg,
int  arg_len 
)
char* extract_arg ( char **  arg)

Definition at line 264 of file cli-utils.c.

References extract_arg_const().

Referenced by disable_command(), enable_command(), and VEC().

char* extract_arg_const ( const char **  arg)
int get_number ( char **  pp)
int get_number_const ( const char **  pp)

Definition at line 111 of file cli-utils.c.

References get_number_trailer().

Referenced by get_number_or_range().

int get_number_or_range ( struct get_number_or_range_state state)
static int get_number_trailer ( const char **  pp,
int  trailer 
)
static
void init_number_or_range ( struct get_number_or_range_state state,
const char *  string 
)
int number_is_in_list ( const char *  list,
int  number 
)
char* remove_trailing_whitespace ( const char *  start,
char *  s 
)

Definition at line 228 of file cli-utils.c.

Referenced by copy_token_string(), and set_gnutarget_command().