GCC Middle and Back End API Reference
oc_local_state Struct Reference

Data Fields

tree exp
tree type
unsigned HOST_WIDE_INT size
unsigned int align
tree min_index
HOST_WIDE_INT total_bytes
int byte
int last_relative_index
bool byte_buffer_in_use
tree field
tree val
tree index

Detailed Description

Other datastructures + helpers for output_constructor. output_constructor local state to support interaction with helpers.


Field Documentation

unsigned int oc_local_state::align
int oc_local_state::byte
bool oc_local_state::byte_buffer_in_use
tree oc_local_state::exp

Received arguments.

tree oc_local_state::field

Current element.

Referenced by output_constant().

tree oc_local_state::index

Referenced by output_constant().

int oc_local_state::last_relative_index

Referenced by output_constant().

tree oc_local_state::min_index

Referenced by output_constant().

unsigned HOST_WIDE_INT oc_local_state::size
HOST_WIDE_INT oc_local_state::total_bytes

Output processing state.

Referenced by output_constant(), and output_constructor_regular_field().

tree oc_local_state::type

Referenced by output_constant().

tree oc_local_state::val

Referenced by output_constant().


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