#include <symtab_defs.h>

Public Member Functions | |
| FLD () | |
| void | Verify (UINT64 record_size) const |
| void | Print (FILE *f) const |
Data Fields | |
| STR_IDX | name_idx |
| mUINT64 | ofst |
| mUINT8 | bsize |
| mUINT8 | bofst |
| mUINT16 | flags |
| ST_IDX | st |
| TY_IDX | type |
Definition at line 277 of file symtab_defs.h.
| FLD::FLD | ( | ) |
Definition at line 660 of file symtab_verify.cxx.
References bofst, bsize, Fail_FmtAssertion(), flags, FLD_EQUIVALENCE, FLD_IS_BIT_FIELD, FLD_LAST_FIELD, GLOBAL_SYMTAB, Is_True, KIND_ARRAY, msg, name_idx, ofst, ST_IDX_level(), STR_Table_Size(), TY_IDX_index(), TY_kind, TY_size, and TY_Table_Size().
Definition at line 1893 of file symtab.cxx.
References bofst, bsize, flags, FLD_BEGIN_MAP, FLD_BEGIN_UNION, FLD_END_MAP, FLD_END_UNION, FLD_EQUIVALENCE, FLD_IS_BIT_FIELD, FLD_LAST_FIELD, fprintf(), fputc(), name_idx, ofst, Print_TY_IDX_verbose(), ST_IDX_index(), ST_IDX_level(), and Str_Table.
Definition at line 279 of file symtab_defs.h.
Referenced by FLD_Init(), FLD_name(), FLD_name_idx(), Partial_Compare_Fld(), Print(), recursive_ty_hash(), Set_FLD_name_idx(), Setup_Ty(), and Verify().
Definition at line 281 of file symtab_defs.h.
Referenced by FLD_Init(), FLD_ofst(), Handle_ty_map_and_flatten_fields::Get_original_map_list(), lower_bit_field_id(), Print(), Set_FLD_ofst(), and Verify().
Definition at line 283 of file symtab_defs.h.
Referenced by FLD_bsize(), FLD_Init(), Print(), Set_FLD_bsize(), and Verify().
Definition at line 284 of file symtab_defs.h.
Referenced by FLD_bofst(), FLD_Init(), Handle_ty_map_and_flatten_fields::Get_original_map_list(), Print(), Set_FLD_bofst(), and Verify().
Definition at line 286 of file symtab_defs.h.
Referenced by check_reorder_legality_of_type(), Clear_FLD_begin_map(), Clear_FLD_begin_union(), Clear_FLD_end_map(), Clear_FLD_end_union(), Clear_FLD_equivalence(), Clear_FLD_is_anonymous(), Clear_FLD_is_base_class(), Clear_FLD_is_bit_field(), Clear_FLD_last_field(), FLD_begin_map(), FLD_begin_union(), FLD_end_map(), FLD_end_union(), FLD_equivalence(), FLD_flags(), FLD_Init(), FLD_is_anonymous(), FLD_is_base_class(), FLD_is_bit_field(), FLD_last_field(), Handle_ty_map_and_flatten_fields::Get_original_map_list(), invalidate_it(), lower_bit_field_id(), Print(), Set_FLD_begin_map(), Set_FLD_begin_union(), Set_FLD_end_map(), Set_FLD_end_union(), Set_FLD_equivalence(), Set_FLD_flags(), Set_FLD_is_anonymous(), Set_FLD_is_base_class(), Set_FLD_is_bit_field(), Set_FLD_last_field(), and Verify().
Definition at line 290 of file symtab_defs.h.
Referenced by check_reorder_legality_of_type(), FLD_Init(), FLD_type(), Handle_ty_map_and_flatten_fields::Get_original_map_list(), invalidate_it(), struct_access::kid(), lower_bit_field_id(), Reset_recursive_type_mapping(), Set_FLD_type(), and Setup_Ty().
1.5.6