GCC Middle and Back End API Reference
block_symbol Struct Reference

#include <rtl.h>

Collaboration diagram for block_symbol:

Data Fields

rtunion fld [3]
struct object_blockblock
HOST_WIDE_INT offset

Detailed Description

   This structure remembers the position of a SYMBOL_REF within an
   object_block structure.  A SYMBOL_REF only provides this information
   if SYMBOL_REF_HAS_BLOCK_INFO_P is true.  

Field Documentation

struct object_block* block_symbol::block
     The block that contains this object.  
rtunion block_symbol::fld[3]
     The usual SYMBOL_REF fields.  
HOST_WIDE_INT block_symbol::offset
     The offset of this object from the start of its block.  It is negative
     if the symbol has not yet been assigned an offset.  

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