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

#include "symtab.h"

Public Attributes

const char * name
 
union {
   LONGEST   ivalue
 
   const struct block *   block
 
   const gdb_byte *   bytes
 
   CORE_ADDR   address
 
   const struct common_block *   common_block
 
   struct symbol *   chain
 
value
 
union {
   struct obstack *   obstack
 
   const char *   demangled_name
 
language_specific
 
__extension__ enum language language: LANGUAGE_BITS
 
unsigned int ada_mangled: 1
 
short section
 

Detailed Description

Definition at line 376 of file symtab.h.

Member Data Documentation

◆ ada_mangled

unsigned int general_symbol_info::ada_mangled

◆ address

CORE_ADDR general_symbol_info::address

Definition at line 400 of file symtab.h.

◆ block

const struct block* general_symbol_info::block

Definition at line 396 of file symtab.h.

◆ bytes

const gdb_byte* general_symbol_info::bytes

Definition at line 398 of file symtab.h.

◆ chain

struct symbol* general_symbol_info::chain

Definition at line 408 of file symtab.h.

◆ common_block

const struct common_block* general_symbol_info::common_block

Definition at line 404 of file symtab.h.

◆ demangled_name

const char* general_symbol_info::demangled_name

◆ ivalue

LONGEST general_symbol_info::ivalue

Definition at line 394 of file symtab.h.

◆ language

__extension__ enum language general_symbol_info::language

◆ language_specific

union { ... } general_symbol_info::language_specific

◆ name

const char* general_symbol_info::name

◆ obstack

struct obstack* general_symbol_info::obstack

Definition at line 420 of file symtab.h.

Referenced by ada_decode_symbol(), symbol_set_demangled_name(), and symbol_set_language().

◆ section

short general_symbol_info::section

Definition at line 443 of file symtab.h.

Referenced by fixup_section().

◆ value

union { ... } general_symbol_info::value

Referenced by psymbol_compare(), and psymbol_hash().


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