GCC Middle and Back End API Reference
fieldoff Struct Reference

Data Fields

HOST_WIDE_INT offset
unsigned HOST_WIDE_INT size
unsigned has_unknown_size: 1
unsigned must_have_pointers: 1
unsigned may_have_pointers: 1
unsigned only_restrict_pointers: 1

Detailed Description

This structure is used during pushing fields onto the fieldstack
   to track the offset of the field, since bitpos_of_field gives it
   relative to its immediate containing type, and we want it relative
   to the ultimate containing object.   

Field Documentation

unsigned fieldoff::has_unknown_size
unsigned fieldoff::may_have_pointers
unsigned fieldoff::must_have_pointers
unsigned fieldoff::only_restrict_pointers

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