Public Member Functions | Public Attributes

data_info_s Struct Reference

Collaboration diagram for data_info_s:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 data_info_s (ST *st)
 ~data_info_s (void)
void sort_data (ST *st)
INITO_IDX Get_Inito (void)
DATA_ELEMENTSGet_Data_Elements (void)
void Reserve (INT64 num_to_add)
void Add_Data_Element (INT64 offset, TCON_IDX val, b_and_o *bo, INT64 isize)

Public Attributes

INITO_IDX st_inito
DATA_ELEMENTS data_elements
UINT32 sequence_num

Detailed Description

Definition at line 120 of file cwh_data.i.


Constructor & Destructor Documentation

data_info_s::data_info_s ( ST st  )  [inline]

Definition at line 125 of file cwh_data.i.

References New_INITO().

Here is the call graph for this function:

data_info_s::~data_info_s ( void   )  [inline]

Definition at line 126 of file cwh_data.i.


Member Function Documentation

void data_info_s::Add_Data_Element ( INT64  offset,
TCON_IDX  val,
b_and_o bo,
INT64  isize 
) [inline]

Definition at line 193 of file cwh_data.i.

Referenced by static_simple_init_helper().

DATA_ELEMENTS* data_info_s::Get_Data_Elements ( void   )  [inline]

Definition at line 179 of file cwh_data.i.

Referenced by emit_inits_for_symbol().

INITO_IDX data_info_s::Get_Inito ( void   )  [inline]

Definition at line 178 of file cwh_data.i.

Referenced by emit_inits_for_symbol(), and fei_static_base().

void data_info_s::Reserve ( INT64  num_to_add  )  [inline]

Definition at line 181 of file cwh_data.i.

Referenced by static_simple_init_helper().

void data_info_s::sort_data ( ST st  )  [inline]

Definition at line 128 of file cwh_data.i.

References EC_Multiple_Initialization, ErrMsg(), ST_name(), and val.

Referenced by emit_inits_for_symbol().

Here is the call graph for this function:


Member Data Documentation

Definition at line 122 of file cwh_data.i.

Definition at line 123 of file cwh_data.i.

Definition at line 121 of file cwh_data.i.


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