#include <symtab_defs.h>
Public Member Functions | |
| BLK () | |
| void | Init (void) |
| UINT64 | Size () const |
| void | Set_size (UINT64 s) |
| UINT16 | Align () const |
| void | Set_align (UINT16 s) |
| UINT16 | Section_idx () const |
| void | Set_section_idx (UINT16 s) |
| UINT16 | Scninfo_idx () const |
| void | Set_scninfo_idx (UINT16 s) |
| UINT16 | Flags () const |
| BOOL | Is_set (UINT16 f) const |
| void | Set_flags (UINT16 f) |
| void | Clear_flags (UINT16 f) |
| void | Clear_all_flags () |
| void | Print (FILE *f) const |
Private Attributes | |
| mUINT64 | size |
| mUINT16 | align |
| mUINT16 | flags |
| mUINT16 | section_idx |
| mUINT16 | scninfo_idx |
Definition at line 732 of file symtab_defs.h.
| BLK::BLK | ( | ) | [inline] |
Definition at line 744 of file symtab_defs.h.
| UINT16 BLK::Align | ( | ) | const [inline] |
Definition at line 755 of file symtab_defs.h.
References align.
Referenced by whirl2sexp::xlate_SYMTAB_entry().
| void BLK::Clear_all_flags | ( | ) | [inline] |
| void BLK::Clear_flags | ( | UINT16 | f | ) | [inline] |
| UINT16 BLK::Flags | ( | ) | const [inline] |
Definition at line 763 of file symtab_defs.h.
References flags.
Referenced by whirl2sexp::xlate_SYMTAB_entry().
| void BLK::Init | ( | void | ) | [inline] |
| void BLK::Print | ( | FILE * | f | ) | const |
Definition at line 2547 of file symtab.cxx.
References align, flags, scninfo_idx, section_idx, and size.
| UINT16 BLK::Scninfo_idx | ( | ) | const [inline] |
Definition at line 760 of file symtab_defs.h.
References scninfo_idx.
Referenced by whirl2sexp::xlate_SYMTAB_entry().
| UINT16 BLK::Section_idx | ( | ) | const [inline] |
Definition at line 758 of file symtab_defs.h.
References section_idx.
Referenced by whirl2sexp::xlate_SYMTAB_entry().
| void BLK::Set_align | ( | UINT16 | s | ) | [inline] |
Definition at line 756 of file symtab_defs.h.
References align.
Referenced by sexp2whirl::xlate_BLK_TAB_entry().
| void BLK::Set_flags | ( | UINT16 | f | ) | [inline] |
Definition at line 765 of file symtab_defs.h.
References flags.
Referenced by sexp2whirl::xlate_BLK_TAB_entry().
| void BLK::Set_scninfo_idx | ( | UINT16 | s | ) | [inline] |
Definition at line 761 of file symtab_defs.h.
References scninfo_idx.
Referenced by sexp2whirl::xlate_BLK_TAB_entry().
| void BLK::Set_section_idx | ( | UINT16 | s | ) | [inline] |
Definition at line 759 of file symtab_defs.h.
References section_idx.
Referenced by sexp2whirl::xlate_BLK_TAB_entry().
| void BLK::Set_size | ( | UINT64 | s | ) | [inline] |
Definition at line 753 of file symtab_defs.h.
References size.
Referenced by sexp2whirl::xlate_BLK_TAB_entry().
| UINT64 BLK::Size | ( | ) | const [inline] |
Definition at line 752 of file symtab_defs.h.
References size.
Referenced by whirl2sexp::xlate_SYMTAB_entry().
mUINT16 BLK::align [private] |
mUINT16 BLK::flags [private] |
Definition at line 738 of file symtab_defs.h.
Referenced by Clear_all_flags(), Clear_flags(), Flags(), Is_set(), Print(), and Set_flags().
mUINT16 BLK::scninfo_idx [private] |
Definition at line 740 of file symtab_defs.h.
Referenced by Print(), Scninfo_idx(), and Set_scninfo_idx().
mUINT16 BLK::section_idx [private] |
Definition at line 739 of file symtab_defs.h.
Referenced by Print(), Section_idx(), and Set_section_idx().
1.5.7.1