GCC Middle and Back End API Reference
tree_decl_common Struct Reference

#include <tree.h>

Collaboration diagram for tree_decl_common:

Data Fields

struct tree_decl_minimal common
tree size
ENUM_BITFIELD(machine_mode)
mode unsigned 
nonlocal_flag: 1
unsigned virtual_flag: 1
unsigned ignored_flag: 1
unsigned abstract_flag: 1
unsigned artificial_flag: 1
unsigned preserve_flag: 1
unsigned debug_expr_is_from: 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 lang_flag_7: 1
unsigned lang_flag_8: 1
unsigned decl_flag_0: 1
unsigned decl_flag_1: 1
unsigned decl_flag_2: 1
unsigned decl_flag_3: 1
unsigned gimple_reg_flag: 1
unsigned decl_by_reference_flag: 1
unsigned decl_read_flag: 1
unsigned decl_nonshareable_flag: 1
unsigned int off_align: 8
unsigned int align
unsigned int pt_uid
tree size_unit
tree initial
tree attributes
tree abstract_origin
struct lang_decllang_specific

Field Documentation

unsigned tree_decl_common::abstract_flag
tree tree_decl_common::abstract_origin
unsigned int tree_decl_common::align
unsigned tree_decl_common::artificial_flag
tree tree_decl_common::attributes
struct tree_decl_minimal tree_decl_common::common
unsigned tree_decl_common::debug_expr_is_from
unsigned tree_decl_common::decl_by_reference_flag
unsigned tree_decl_common::decl_flag_0
unsigned tree_decl_common::decl_flag_1
unsigned tree_decl_common::decl_flag_2
unsigned tree_decl_common::decl_flag_3
unsigned tree_decl_common::decl_nonshareable_flag
unsigned tree_decl_common::decl_read_flag
unsigned tree_decl_common::gimple_reg_flag
unsigned tree_decl_common::ignored_flag
tree tree_decl_common::initial
unsigned tree_decl_common::lang_flag_0
unsigned tree_decl_common::lang_flag_1
unsigned tree_decl_common::lang_flag_2
unsigned tree_decl_common::lang_flag_3
unsigned tree_decl_common::lang_flag_4
unsigned tree_decl_common::lang_flag_5
unsigned tree_decl_common::lang_flag_6
unsigned tree_decl_common::lang_flag_7
unsigned tree_decl_common::lang_flag_8
struct lang_decl* tree_decl_common::lang_specific
ENUM_BITFIELD (machine_mode) mode unsigned tree_decl_common::nonlocal_flag
unsigned int tree_decl_common::off_align
unsigned tree_decl_common::preserve_flag
unsigned int tree_decl_common::pt_uid
tree tree_decl_common::size
tree tree_decl_common::size_unit
unsigned tree_decl_common::virtual_flag

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