GDB (xrefs)
Loading...
Searching...
No Matches
Typedefs | Functions
stack.h File Reference

Go to the source code of this file.

Typedefs

typedef gdb::function_view< void(const char *print_name, struct symbol *sym) iterate_over_block_arg_local_vars_cb)
 

Functions

gdb::unique_xmalloc_ptr< char > find_frame_funname (frame_info_ptr frame, enum language *funlang, struct symbol **funcp)
 
void iterate_over_block_arg_vars (const struct block *block, iterate_over_block_arg_local_vars_cb cb)
 
void iterate_over_block_local_vars (const struct block *block, iterate_over_block_arg_local_vars_cb cb)
 
void get_user_print_what_frame_info (gdb::optional< enum print_what > *what)
 
bool frame_show_address (frame_info_ptr frame, struct symtab_and_line sal)
 
void clear_last_displayed_sal (void)
 
bool last_displayed_sal_is_valid (void)
 
struct program_spaceget_last_displayed_pspace (void)
 
CORE_ADDR get_last_displayed_addr (void)
 
struct symtabget_last_displayed_symtab (void)
 
int get_last_displayed_line (void)
 
symtab_and_line get_last_displayed_sal ()
 
void frame_apply_all_cmd_completer (struct cmd_list_element *ignore, completion_tracker &tracker, const char *text, const char *)
 

Typedef Documentation

◆ iterate_over_block_arg_local_vars_cb

typedef gdb::function_view<void (const char *print_name, struct symbol *sym) iterate_over_block_arg_local_vars_cb)

Definition at line 28 of file stack.h.

Function Documentation

◆ clear_last_displayed_sal()

void clear_last_displayed_sal ( void )

◆ find_frame_funname()

gdb::unique_xmalloc_ptr< char > find_frame_funname ( frame_info_ptr frame,
enum language * funlang,
struct symbol ** funcp )

◆ frame_apply_all_cmd_completer()

void frame_apply_all_cmd_completer ( struct cmd_list_element * ignore,
completion_tracker & tracker,
const char * text,
const char *  )

Definition at line 3075 of file stack.c.

References frame_apply_completer().

◆ frame_show_address()

bool frame_show_address ( frame_info_ptr frame,
struct symtab_and_line sal )

◆ get_last_displayed_addr()

CORE_ADDR get_last_displayed_addr ( void )

◆ get_last_displayed_line()

int get_last_displayed_line ( void )

◆ get_last_displayed_pspace()

struct program_space * get_last_displayed_pspace ( void )

◆ get_last_displayed_sal()

symtab_and_line get_last_displayed_sal ( )

◆ get_last_displayed_symtab()

struct symtab * get_last_displayed_symtab ( void )

◆ get_user_print_what_frame_info()

void get_user_print_what_frame_info ( gdb::optional< enum print_what > * what)

◆ iterate_over_block_arg_vars()

void iterate_over_block_arg_vars ( const struct block * block,
iterate_over_block_arg_local_vars_cb cb )

◆ iterate_over_block_local_vars()

void iterate_over_block_local_vars ( const struct block * block,
iterate_over_block_arg_local_vars_cb cb )

◆ last_displayed_sal_is_valid()

bool last_displayed_sal_is_valid ( void )