GDB (API)
Public Attributes | List of all members
objfile_type Struct Reference

#include "gdbtypes.h"

Public Attributes

struct typebuiltin_void
 
struct typebuiltin_char
 
struct typebuiltin_short
 
struct typebuiltin_int
 
struct typebuiltin_long
 
struct typebuiltin_long_long
 
struct typebuiltin_signed_char
 
struct typebuiltin_unsigned_char
 
struct typebuiltin_unsigned_short
 
struct typebuiltin_unsigned_int
 
struct typebuiltin_unsigned_long
 
struct typebuiltin_unsigned_long_long
 
struct typebuiltin_float
 
struct typebuiltin_double
 
struct typebuiltin_long_double
 
struct typebuiltin_core_addr
 
struct typebuiltin_error
 
struct typenodebug_text_symbol
 
struct typenodebug_text_gnu_ifunc_symbol
 
struct typenodebug_got_plt_symbol
 
struct typenodebug_data_symbol
 
struct typenodebug_unknown_symbol
 
struct typenodebug_tls_symbol
 

Detailed Description

Per-objfile types used by symbol readers.

Definition at line 1588 of file gdbtypes.h.

Member Data Documentation

◆ builtin_char

struct type* objfile_type::builtin_char

Definition at line 1592 of file gdbtypes.h.

◆ builtin_core_addr

struct type* objfile_type::builtin_core_addr

This type is used to represent symbol addresses.

Definition at line 1608 of file gdbtypes.h.

◆ builtin_double

struct type* objfile_type::builtin_double

Definition at line 1604 of file gdbtypes.h.

◆ builtin_error

struct type* objfile_type::builtin_error

This type represents a type that was unrecognized in symbol read-in.

Definition at line 1612 of file gdbtypes.h.

◆ builtin_float

struct type* objfile_type::builtin_float

Definition at line 1603 of file gdbtypes.h.

◆ builtin_int

struct type* objfile_type::builtin_int

Definition at line 1594 of file gdbtypes.h.

◆ builtin_long

struct type* objfile_type::builtin_long

Definition at line 1595 of file gdbtypes.h.

◆ builtin_long_double

struct type* objfile_type::builtin_long_double

Definition at line 1605 of file gdbtypes.h.

◆ builtin_long_long

struct type* objfile_type::builtin_long_long

Definition at line 1596 of file gdbtypes.h.

◆ builtin_short

struct type* objfile_type::builtin_short

Definition at line 1593 of file gdbtypes.h.

◆ builtin_signed_char

struct type* objfile_type::builtin_signed_char

Definition at line 1597 of file gdbtypes.h.

◆ builtin_unsigned_char

struct type* objfile_type::builtin_unsigned_char

Definition at line 1598 of file gdbtypes.h.

◆ builtin_unsigned_int

struct type* objfile_type::builtin_unsigned_int

Definition at line 1600 of file gdbtypes.h.

◆ builtin_unsigned_long

struct type* objfile_type::builtin_unsigned_long

Definition at line 1601 of file gdbtypes.h.

◆ builtin_unsigned_long_long

struct type* objfile_type::builtin_unsigned_long_long

Definition at line 1602 of file gdbtypes.h.

◆ builtin_unsigned_short

struct type* objfile_type::builtin_unsigned_short

Definition at line 1599 of file gdbtypes.h.

◆ builtin_void

struct type* objfile_type::builtin_void

Definition at line 1591 of file gdbtypes.h.

◆ nodebug_data_symbol

struct type* objfile_type::nodebug_data_symbol

Definition at line 1618 of file gdbtypes.h.

◆ nodebug_got_plt_symbol

struct type* objfile_type::nodebug_got_plt_symbol

Definition at line 1617 of file gdbtypes.h.

◆ nodebug_text_gnu_ifunc_symbol

struct type* objfile_type::nodebug_text_gnu_ifunc_symbol

Definition at line 1616 of file gdbtypes.h.

◆ nodebug_text_symbol

struct type* objfile_type::nodebug_text_symbol

Types used for symbols with no debug information.

Definition at line 1615 of file gdbtypes.h.

◆ nodebug_tls_symbol

struct type* objfile_type::nodebug_tls_symbol

Definition at line 1620 of file gdbtypes.h.

◆ nodebug_unknown_symbol

struct type* objfile_type::nodebug_unknown_symbol

Definition at line 1619 of file gdbtypes.h.


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