GDB (xrefs)
Typedefs | Functions
/tmp/gdb-7.10/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 (char *level_exp, int from_tty)
 
void find_frame_funname (struct frame_info *frame, char **funname, 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)
 
void get_last_displayed_sal (struct symtab_and_line *sal)
 

Typedef Documentation

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

Definition at line 28 of file stack.h.

Function Documentation

void clear_last_displayed_sal ( void  )
void find_frame_funname ( struct frame_info frame,
char **  funname,
enum language funlang,
struct symbol **  funcp 
)
CORE_ADDR get_last_displayed_addr ( void  )

Definition at line 1000 of file stack.c.

References last_displayed_addr, and last_displayed_sal_valid.

Referenced by skip_function_command().

int get_last_displayed_line ( void  )
struct program_space* get_last_displayed_pspace ( void  )

Definition at line 990 of file stack.c.

References last_displayed_pspace, and last_displayed_sal_valid.

void get_last_displayed_sal ( struct symtab_and_line sal)
struct symtab* get_last_displayed_symtab ( void  )
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 
)

Definition at line 2028 of file stack.c.

References BLOCK_FUNCTION, BLOCK_SUPERBLOCK, and iterate_over_block_locals().

Referenced by add_local_symbols(), and print_frame_local_vars().

int last_displayed_sal_is_valid ( void  )
void select_frame_command ( char *  level_exp,
int  from_tty 
)