#include "gdbtypes.h"
Definition at line 557 of file gdbtypes.h.
◆ loc_bitpos()
LONGEST field::loc_bitpos |
( |
| ) |
const |
|
inline |
◆ loc_dwarf_block()
dwarf2_locexpr_baton * field::loc_dwarf_block |
( |
| ) |
const |
|
inline |
◆ loc_enumval()
LONGEST field::loc_enumval |
( |
| ) |
const |
|
inline |
◆ loc_kind()
◆ loc_physaddr()
CORE_ADDR field::loc_physaddr |
( |
| ) |
const |
|
inline |
◆ loc_physname()
const char * field::loc_physname |
( |
| ) |
const |
|
inline |
◆ name()
const char * field::name |
( |
| ) |
const |
|
inline |
◆ set_loc_bitpos()
void field::set_loc_bitpos |
( |
LONGEST |
bitpos | ) |
|
|
inline |
◆ set_loc_dwarf_block()
void field::set_loc_dwarf_block |
( |
dwarf2_locexpr_baton * |
dwarf_block | ) |
|
|
inline |
◆ set_loc_enumval()
void field::set_loc_enumval |
( |
LONGEST |
enumval | ) |
|
|
inline |
◆ set_loc_physaddr()
void field::set_loc_physaddr |
( |
CORE_ADDR |
physaddr | ) |
|
|
inline |
◆ set_loc_physname()
void field::set_loc_physname |
( |
const char * |
physname | ) |
|
|
inline |
◆ set_name()
void field::set_name |
( |
const char * |
name | ) |
|
|
inline |
◆ set_type()
void field::set_type |
( |
struct type * |
type | ) |
|
|
inline |
◆ type()
struct type * field::type |
( |
| ) |
const |
|
inline |
◆ artificial
unsigned int field::artificial |
For a function or member type, this is 1 if the argument is marked artificial. Artificial arguments should not be shown to the user. For TYPE_CODE_RANGE it is set if the specific bound is not defined.
Definition at line 653 of file gdbtypes.h.
◆ bitsize
unsigned int field::bitsize |
Size of this field, in bits, or zero if not packed. If non-zero in an array type, indicates the element size in bits (used only in Ada at the moment). For an unpacked field, the field's type's length says how many bytes the field occupies.
Definition at line 665 of file gdbtypes.h.
◆ m_loc
◆ m_loc_kind
◆ m_name
const char* field::m_name |
Name of field, value or argument. NULL for range bounds, array domains, and member function arguments.
Definition at line 677 of file gdbtypes.h.
◆ m_type
struct type* field::m_type |
In a struct or union type, type of this field.
- In a function or member type, type of this argument.
- In an array type, the domain-type of the array.
Definition at line 671 of file gdbtypes.h.
The documentation for this struct was generated from the following file: