GCC Middle and Back End API Reference
tree_type_common Struct Reference

#include <tree.h>

Collaboration diagram for tree_type_common:

Data Structures

union  tree_type_symtab

Data Fields

struct tree_common common
tree size
tree size_unit
tree attributes
unsigned int uid
unsigned int precision: 10
unsigned no_force_blk_flag: 1
unsigned needs_constructing_flag: 1
unsigned transparent_aggr_flag: 1
unsigned restrict_flag: 1
unsigned contains_placeholder_bits: 2
ENUM_BITFIELD(machine_mode)
mode unsigned 
string_flag: 1
unsigned lang_flag_0: 1
unsigned lang_flag_1: 1
unsigned lang_flag_2: 1
unsigned lang_flag_3: 1
unsigned lang_flag_4: 1
unsigned lang_flag_5: 1
unsigned lang_flag_6: 1
unsigned int align
alias_set_type alias_set
tree pointer_to
tree reference_to
union
tree_type_common::tree_type_symtab 
symtab
tree name
tree next_variant
tree main_variant
tree context
tree canonical

Field Documentation

alias_set_type tree_type_common::alias_set
unsigned int tree_type_common::align
tree tree_type_common::attributes
tree tree_type_common::canonical
struct tree_common tree_type_common::common
unsigned tree_type_common::contains_placeholder_bits
tree tree_type_common::context
unsigned tree_type_common::lang_flag_0
unsigned tree_type_common::lang_flag_1
unsigned tree_type_common::lang_flag_2
unsigned tree_type_common::lang_flag_3
unsigned tree_type_common::lang_flag_4
unsigned tree_type_common::lang_flag_5
unsigned tree_type_common::lang_flag_6
tree tree_type_common::main_variant
tree tree_type_common::name
unsigned tree_type_common::needs_constructing_flag
tree tree_type_common::next_variant
unsigned tree_type_common::no_force_blk_flag
tree tree_type_common::pointer_to
unsigned int tree_type_common::precision
tree tree_type_common::reference_to
unsigned tree_type_common::restrict_flag
tree tree_type_common::size
tree tree_type_common::size_unit
ENUM_BITFIELD (machine_mode) mode unsigned tree_type_common::string_flag
union tree_type_common::tree_type_symtab tree_type_common::symtab
unsigned tree_type_common::transparent_aggr_flag
unsigned int tree_type_common::uid

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