GDB (xrefs)
|
#include "gdbtypes.h"
Public Attributes | |
const char * | name |
struct type * | type |
unsigned int | is_protected: 1 |
unsigned int | is_private: 1 |
Definition at line 1602 of file gdbtypes.h.
unsigned int decl_field::is_private |
True if this field was declared private, false otherwise.
Definition at line 1617 of file gdbtypes.h.
Referenced by dwarf2_add_type_defn().
unsigned int decl_field::is_protected |
True if this field was declared protected, false otherwise.
Definition at line 1614 of file gdbtypes.h.
Referenced by dwarf2_add_type_defn().
const char* decl_field::name |
Unqualified name to be prefixed by owning class qualified name.
Definition at line 1607 of file gdbtypes.h.
Referenced by gdb.printing.FlagEnumerationPrinter::__call__(), gdb.dap.varref.BaseReference::__init__(), gdb.disassembler.Disassembler::__init__(), gdb.printing.SubPrettyPrinter::__init__(), gdb.types.TypePrinter::__init__(), gdb.xmethod.XMethod::__init__(), gdb.xmethod.XMethodMatcher::__init__(), gdb.printing.PrettyPrinter::__init__(), typedef_hash_table::add_template_parameters(), dwarf2_add_type_defn(), typedef_hash_table::find_global_typedef(), typedef_hash_table::find_typedef(), and gdb.dap.varref.BaseReference::to_object().
struct type* decl_field::type |
Type this typedef named NAME represents.
Definition at line 1611 of file gdbtypes.h.
Referenced by typedef_hash_table::add_template_parameters(), dwarf2_add_type_defn(), eq_typedef_field(), typedef_hash_table::find_global_typedef(), typedef_hash_table::find_typedef(), and hash_typedef_field().