GDB (xrefs)
Public Attributes | List of all members
call_site_parameter Struct Reference

#include "gdbtypes.h"

Public Attributes

__extension__ enum call_site_parameter_kind kind: 2
 
union call_site_parameter_u u
 
const gdb_bytevalue
 
size_t value_size
 
const gdb_bytedata_value
 
size_t data_value_size
 

Detailed Description

Definition at line 1133 of file gdbtypes.h.

Member Data Documentation

◆ data_value

const gdb_byte* call_site_parameter::data_value

DW_TAG_formal_parameter's DW_AT_call_data_value. It may be NULL if not provided by DWARF.

Definition at line 1147 of file gdbtypes.h.

Referenced by dwarf_entry_parameter_to_value(), dwarf_evaluate_loc_desc::push_dwarf_reg_entry_value(), and read_call_site_scope().

◆ data_value_size

size_t call_site_parameter::data_value_size

◆ kind

__extension__ enum call_site_parameter_kind call_site_parameter::kind

◆ u

union call_site_parameter_u call_site_parameter::u

Definition at line 1137 of file gdbtypes.h.

Referenced by call_site_parameter_matches(), and read_call_site_scope().

◆ value

const gdb_byte* call_site_parameter::value

DW_TAG_formal_parameter's DW_AT_call_value. It is never NULL.

Definition at line 1141 of file gdbtypes.h.

Referenced by dwarf_entry_parameter_to_value(), dwarf_evaluate_loc_desc::push_dwarf_reg_entry_value(), and read_call_site_scope().

◆ value_size

size_t call_site_parameter::value_size

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