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

Go to the source code of this file.

Classes

struct  frame_base
 

Typedefs

typedef CORE_ADDR() frame_this_base_ftype(struct frame_info *this_frame, void **this_base_cache)
 
typedef CORE_ADDR() frame_this_locals_ftype(struct frame_info *this_frame, void **this_base_cache)
 
typedef CORE_ADDR() frame_this_args_ftype(struct frame_info *this_frame, void **this_base_cache)
 
typedef const struct frame_base *() frame_base_sniffer_ftype(struct frame_info *this_frame)
 

Functions

void frame_base_append_sniffer (struct gdbarch *gdbarch, frame_base_sniffer_ftype *sniffer)
 
void frame_base_set_default (struct gdbarch *gdbarch, const struct frame_base *def)
 
const struct frame_baseframe_base_find_by_frame (struct frame_info *this_frame)
 

Typedef Documentation

◆ frame_base_sniffer_ftype

typedef const struct frame_base*() frame_base_sniffer_ftype(struct frame_info *this_frame)

Definition at line 71 of file frame-base.h.

◆ frame_this_args_ftype

typedef CORE_ADDR() frame_this_args_ftype(struct frame_info *this_frame, void **this_base_cache)

Definition at line 55 of file frame-base.h.

◆ frame_this_base_ftype

typedef CORE_ADDR() frame_this_base_ftype(struct frame_info *this_frame, void **this_base_cache)

Definition at line 45 of file frame-base.h.

◆ frame_this_locals_ftype

typedef CORE_ADDR() frame_this_locals_ftype(struct frame_info *this_frame, void **this_base_cache)

Definition at line 50 of file frame-base.h.

Function Documentation

◆ frame_base_append_sniffer()

void frame_base_append_sniffer ( struct gdbarch gdbarch,
frame_base_sniffer_ftype sniffer 
)

◆ frame_base_find_by_frame()

const struct frame_base* frame_base_find_by_frame ( struct frame_info this_frame)

◆ frame_base_set_default()

void frame_base_set_default ( struct gdbarch gdbarch,
const struct frame_base def 
)