LABEL Type Reference

#include <symtab_defs.h>


Public Member Functions

 LABEL ()
 LABEL (STR_IDX idx, LABEL_KIND k)
void Verify (UINT level) const
void Print (FILE *f) const

Data Fields

STR_IDX name_idx
mUINT32 flags:24
LABEL_KIND kind:8


Detailed Description

Definition at line 415 of file symtab_defs.h.


Constructor & Destructor Documentation

LABEL::LABEL (  )  [inline]

Definition at line 423 of file symtab_defs.h.

References Fail_FmtAssertion().

LABEL::LABEL ( STR_IDX  idx,
LABEL_KIND  k 
) [inline]

Definition at line 425 of file symtab_defs.h.


Member Function/Subroutine Documentation

void LABEL::Verify ( UINT  level  )  const

Definition at line 786 of file symtab_verify.cxx.

References Is_True, LABEL_name_idx(), and STR_Table_Size().

void LABEL::Print ( FILE f  )  const


Field Documentation

Definition at line 417 of file symtab_defs.h.

Referenced by LABEL_Init(), LABEL_name(), LABEL_name_idx(), Print(), and Set_LABEL_name_idx().

Definition at line 419 of file symtab_defs.h.

Referenced by EH_Dump_INITV(), LABEL_Init(), LABEL_kind(), Print_EH_Range(), and Set_LABEL_KIND().


The documentation for this type was generated from the following files:

Generated on Wed Apr 8 16:50:28 2009 for Open64 by  doxygen 1.5.6