GDB (xrefs)
|
#include "frame-id.h"
Public Member Functions | |
std::string | to_string () const |
bool | operator== (const frame_id &r) const |
bool | operator!= (const frame_id &r) const |
Public Attributes | |
CORE_ADDR | stack_addr |
CORE_ADDR | code_addr |
CORE_ADDR | special_addr |
__extension__ enum frame_id_stack_status | stack_status: 3 |
unsigned int | code_addr_p: 1 |
unsigned int | special_addr_p: 1 |
unsigned int | user_created_p: 1 |
int | artificial_depth |
Definition at line 53 of file frame-id.h.
|
inline |
Definition at line 120 of file frame-id.h.
bool frame_id::operator== | ( | const frame_id & | r | ) | const |
Definition at line 801 of file frame.c.
References artificial_depth, code_addr, code_addr_p, FID_STACK_INVALID, frame_debug_printf, special_addr, special_addr_p, stack_addr, stack_status, to_string(), and user_created_p.
std::string frame_id::to_string | ( | ) | const |
Definition at line 407 of file frame.c.
References artificial_depth, code_addr, code_addr_p, FID_STACK_INVALID, FID_STACK_OUTER, FID_STACK_SENTINEL, FID_STACK_UNAVAILABLE, special_addr, special_addr_p, stack_addr, and stack_status.
Referenced by bpstat_check_breakpoint_conditions(), fprint_dummy_frames(), frame_id_inner(), frame_id_p(), frapy_str(), frscm_print_frame_smob(), operator==(), pyuw_this_id(), and unwind_infopy_str().
int frame_id::artificial_depth |
Definition at line 110 of file frame-id.h.
Referenced by frame_id_artificial_p(), frame_id_inner(), operator==(), and to_string().
CORE_ADDR frame_id::code_addr |
Definition at line 83 of file frame-id.h.
Referenced by frame_addr_hash(), frame_id_build(), frame_id_build_sentinel(), frame_id_build_special(), frame_id_build_unavailable_stack(), frame_id_build_unavailable_stack_special(), frame_id_inner(), frscm_hash_frame_smob(), ia64_frame_this_id(), ia64_sigtramp_frame_this_id(), operator==(), record_btrace_frame_this_id(), and to_string().
unsigned int frame_id::code_addr_p |
Definition at line 99 of file frame-id.h.
Referenced by frame_addr_hash(), frame_id_inner(), frscm_hash_frame_smob(), operator==(), and to_string().
CORE_ADDR frame_id::special_addr |
Definition at line 95 of file frame-id.h.
Referenced by frame_addr_hash(), frame_id_build_special(), frame_id_build_unavailable_stack_special(), frame_id_inner(), frscm_hash_frame_smob(), operator==(), record_btrace_frame_this_id(), and to_string().
unsigned int frame_id::special_addr_p |
Definition at line 100 of file frame-id.h.
Referenced by frame_addr_hash(), frame_id_inner(), frscm_hash_frame_smob(), operator==(), and to_string().
CORE_ADDR frame_id::stack_addr |
Definition at line 68 of file frame-id.h.
Referenced by frame_addr_hash(), frame_id_build(), frame_id_build_sentinel(), frame_id_build_special(), frame_id_build_wild(), frame_id_inner(), frscm_hash_frame_smob(), get_frame_base(), ia64_frame_this_id(), ia64_sigtramp_frame_this_id(), operator==(), print_one_breakpoint_location(), and to_string().
__extension__ enum frame_id_stack_status frame_id::stack_status |
Definition at line 98 of file frame-id.h.
Referenced by frame_addr_hash(), frame_id_build_sentinel(), frame_id_build_unavailable_stack(), frame_id_build_unavailable_stack_special(), frame_id_inner(), frame_id_p(), frscm_hash_frame_smob(), is_sentinel_frame_id(), operator==(), and to_string().
unsigned int frame_id::user_created_p |
Definition at line 104 of file frame-id.h.
Referenced by frame_addr_hash(), lookup_selected_frame(), operator==(), frame_info_ptr::reinflate(), and restore_selected_frame().