GDB (xrefs)
Typedefs | Functions
/tmp/gdb-8.1/gdb/stack.h File Reference

Go to the source code of this file.

Typedefs

typedef void(* iterate_over_block_arg_local_vars_cb) (const char *print_name, struct symbol *sym, void *cb_data)
 

Functions

void select_frame_command (const char *level_exp, int from_tty)
 
gdb::unique_xmalloc_ptr< char > find_frame_funname (struct frame_info *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 *cb_data)
 
void iterate_over_block_local_vars (const struct block *block, iterate_over_block_arg_local_vars_cb cb, void *cb_data)
 
void clear_last_displayed_sal (void)
 
int 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 ()
 

Typedef Documentation

◆ iterate_over_block_arg_local_vars_cb

typedef void(* iterate_over_block_arg_local_vars_cb) (const char *print_name, struct symbol *sym, void *cb_data)

Definition at line 29 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 ( struct frame_info frame,
enum language funlang,
struct symbol **  funcp 
)

◆ get_last_displayed_addr()

CORE_ADDR get_last_displayed_addr ( void  )

Definition at line 989 of file stack.c.

References last_displayed_addr, and last_displayed_sal_valid.

Referenced by skip_function_command().

◆ get_last_displayed_line()

int get_last_displayed_line ( void  )

◆ get_last_displayed_pspace()

struct program_space* get_last_displayed_pspace ( void  )

Definition at line 979 of file stack.c.

References last_displayed_pspace, and last_displayed_sal_valid.

◆ get_last_displayed_sal()

symtab_and_line get_last_displayed_sal ( )

◆ get_last_displayed_symtab()

struct symtab* get_last_displayed_symtab ( void  )

◆ iterate_over_block_arg_vars()

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

◆ iterate_over_block_local_vars()

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

◆ last_displayed_sal_is_valid()

int last_displayed_sal_is_valid ( void  )

◆ select_frame_command()

void select_frame_command ( const char *  level_exp,
int  from_tty 
)