GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
frame_info Struct Reference

Public Member Functions

std::string to_string () const
 

Public Attributes

int level
 
struct program_spacepspace
 
const address_spaceaspace
 
void * prologue_cache
 
const struct frame_unwindunwind
 
struct { 
 
   bool   p 
 
   struct gdbarch *   arch 
 
prev_arch 
 
struct { 
 
   cached_copy_status   status 
 
   bool   masked 
 
   CORE_ADDR   value 
 
prev_pc 
 
struct { 
 
   CORE_ADDR   addr 
 
   cached_copy_status   status 
 
prev_func 
 
struct { 
 
   frame_id_status   p 
 
   struct frame_id   value 
 
this_id 
 
const struct frame_basebase
 
void * base_cache
 
struct frame_infonext
 
bool prev_p
 
struct frame_infoprev
 
enum unwind_stop_reason stop_reason
 
const char * stop_string
 

Detailed Description

Definition at line 117 of file frame.c.

Member Function Documentation

◆ to_string()

std::string frame_info::to_string ( ) const

Member Data Documentation

◆ addr

CORE_ADDR frame_info::addr

◆ arch

struct gdbarch* frame_info::arch

Definition at line 151 of file frame.c.

Referenced by frame_unwind_arch().

◆ aspace

const address_space* frame_info::aspace

◆ base

const struct frame_base* frame_info::base

◆ base_cache

void* frame_info::base_cache

◆ level

int frame_info::level

◆ masked

bool frame_info::masked

Definition at line 158 of file frame.c.

Referenced by get_frame_pc_masked(), set_frame_previous_pc_masked(), and to_string().

◆ next

struct frame_info* frame_info::next

◆ p [1/2]

bool frame_info::p

◆ p [2/2]

frame_id_status frame_info::p

Definition at line 172 of file frame.c.

◆ prev

struct frame_info* frame_info::prev

◆ [struct]

struct { ... } frame_info::prev_arch

Referenced by frame_unwind_arch().

◆ [struct]

struct { ... } frame_info::prev_func

◆ prev_p

bool frame_info::prev_p

◆ [struct]

struct { ... } frame_info::prev_pc

◆ prologue_cache

void* frame_info::prologue_cache

◆ pspace

struct program_space* frame_info::pspace

◆ status

cached_copy_status frame_info::status

◆ stop_reason

enum unwind_stop_reason frame_info::stop_reason

◆ stop_string

const char* frame_info::stop_string

Definition at line 194 of file frame.c.

Referenced by frame_stop_reason_string(), and get_prev_frame_always().

◆ [struct]

struct { ... } frame_info::this_id

◆ unwind

const struct frame_unwind* frame_info::unwind

◆ value [1/2]

CORE_ADDR frame_info::value

◆ value [2/2]

struct frame_id frame_info::value

The documentation for this struct was generated from the following file: