Public Member Functions | Private Attributes

IPA_LNO_SUMMARY_PROCEDURE Class Reference

#include <ipa_lno_summary.h>

List of all members.

Public Member Functions

 IPA_LNO_SUMMARY_PROCEDURE ()
ST_IDX St_Idx () const
INT Formal_Index () const
INT Global_Index () const
INT Value_Index () const
INT Expr_Index () const
INT Formal_Count () const
INT Global_Count () const
INT Value_Count () const
INT Expr_Count () const
BOOL Has_Incomplete_Array_Info () const
void Set_St_Idx (ST_IDX v)
void Set_Formal_Index (INT v)
void Set_Global_Index (INT v)
void Set_Value_Index (INT v)
void Set_Expr_Index (INT v)
void Set_Formal_Count (INT v)
void Set_Global_Count (INT v)
void Set_Value_Count (INT v)
void Set_Expr_Count (INT v)
void Reset_Has_Incomplete_Array_Info ()
void Set_Has_Incomplete_Array_Info ()
void Print (FILE *fp, INT procedure_index=-1)

Private Attributes

ST_IDX _st_idx
mINT32 _formal_index
mINT32 _global_index
mINT32 _value_index
mINT32 _expr_index: 31
mUINT32 _has_incomplete_array_info: 1
mUINT16 _formal_count
mUINT16 _global_count
mUINT16 _value_count
mUINT16 _expr_count

Detailed Description

Definition at line 47 of file ipa_lno_summary.h.


Constructor & Destructor Documentation

IPA_LNO_SUMMARY_PROCEDURE::IPA_LNO_SUMMARY_PROCEDURE (  )  [inline]

Definition at line 61 of file ipa_lno_summary.h.


Member Function Documentation

INT IPA_LNO_SUMMARY_PROCEDURE::Expr_Count (  )  const [inline]

Definition at line 82 of file ipa_lno_summary.h.

References _expr_count.

INT IPA_LNO_SUMMARY_PROCEDURE::Expr_Index (  )  const [inline]

Definition at line 78 of file ipa_lno_summary.h.

References _expr_index.

INT IPA_LNO_SUMMARY_PROCEDURE::Formal_Count (  )  const [inline]

Definition at line 79 of file ipa_lno_summary.h.

References _formal_count.

INT IPA_LNO_SUMMARY_PROCEDURE::Formal_Index (  )  const [inline]

Definition at line 75 of file ipa_lno_summary.h.

References _formal_index.

INT IPA_LNO_SUMMARY_PROCEDURE::Global_Count (  )  const [inline]

Definition at line 80 of file ipa_lno_summary.h.

References _global_count.

INT IPA_LNO_SUMMARY_PROCEDURE::Global_Index (  )  const [inline]

Definition at line 76 of file ipa_lno_summary.h.

References _global_index.

BOOL IPA_LNO_SUMMARY_PROCEDURE::Has_Incomplete_Array_Info (  )  const [inline]

Definition at line 83 of file ipa_lno_summary.h.

References _has_incomplete_array_info.

void IPA_LNO_SUMMARY_PROCEDURE::Print ( FILE *  fp,
INT  procedure_index = -1 
)
void IPA_LNO_SUMMARY_PROCEDURE::Reset_Has_Incomplete_Array_Info (  )  [inline]

Definition at line 94 of file ipa_lno_summary.h.

References _has_incomplete_array_info.

void IPA_LNO_SUMMARY_PROCEDURE::Set_Expr_Count ( INT  v  )  [inline]

Definition at line 93 of file ipa_lno_summary.h.

References _expr_count.

void IPA_LNO_SUMMARY_PROCEDURE::Set_Expr_Index ( INT  v  )  [inline]

Definition at line 89 of file ipa_lno_summary.h.

References _expr_index.

void IPA_LNO_SUMMARY_PROCEDURE::Set_Formal_Count ( INT  v  )  [inline]

Definition at line 90 of file ipa_lno_summary.h.

References _formal_count.

void IPA_LNO_SUMMARY_PROCEDURE::Set_Formal_Index ( INT  v  )  [inline]

Definition at line 86 of file ipa_lno_summary.h.

References _formal_index.

void IPA_LNO_SUMMARY_PROCEDURE::Set_Global_Count ( INT  v  )  [inline]

Definition at line 91 of file ipa_lno_summary.h.

References _global_count.

void IPA_LNO_SUMMARY_PROCEDURE::Set_Global_Index ( INT  v  )  [inline]

Definition at line 87 of file ipa_lno_summary.h.

References _global_index.

void IPA_LNO_SUMMARY_PROCEDURE::Set_Has_Incomplete_Array_Info (  )  [inline]

Definition at line 95 of file ipa_lno_summary.h.

References _has_incomplete_array_info.

void IPA_LNO_SUMMARY_PROCEDURE::Set_St_Idx ( ST_IDX  v  )  [inline]

Definition at line 85 of file ipa_lno_summary.h.

References _st_idx.

void IPA_LNO_SUMMARY_PROCEDURE::Set_Value_Count ( INT  v  )  [inline]

Definition at line 92 of file ipa_lno_summary.h.

References _value_count.

void IPA_LNO_SUMMARY_PROCEDURE::Set_Value_Index ( INT  v  )  [inline]

Definition at line 88 of file ipa_lno_summary.h.

References _value_index.

ST_IDX IPA_LNO_SUMMARY_PROCEDURE::St_Idx (  )  const [inline]

Definition at line 74 of file ipa_lno_summary.h.

References _st_idx.

INT IPA_LNO_SUMMARY_PROCEDURE::Value_Count (  )  const [inline]

Definition at line 81 of file ipa_lno_summary.h.

References _value_count.

INT IPA_LNO_SUMMARY_PROCEDURE::Value_Index (  )  const [inline]

Definition at line 77 of file ipa_lno_summary.h.

References _value_index.


Member Data Documentation

Definition at line 58 of file ipa_lno_summary.h.

Referenced by Expr_Count(), and Set_Expr_Count().

Definition at line 53 of file ipa_lno_summary.h.

Referenced by Expr_Index(), and Set_Expr_Index().

Definition at line 55 of file ipa_lno_summary.h.

Referenced by Formal_Count(), and Set_Formal_Count().

Definition at line 50 of file ipa_lno_summary.h.

Referenced by Formal_Index(), and Set_Formal_Index().

Definition at line 56 of file ipa_lno_summary.h.

Referenced by Global_Count(), and Set_Global_Count().

Definition at line 51 of file ipa_lno_summary.h.

Referenced by Global_Index(), and Set_Global_Index().

Definition at line 49 of file ipa_lno_summary.h.

Referenced by Set_St_Idx(), and St_Idx().

Definition at line 57 of file ipa_lno_summary.h.

Referenced by Set_Value_Count(), and Value_Count().

Definition at line 52 of file ipa_lno_summary.h.

Referenced by Set_Value_Index(), and Value_Index().


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