GCC Middle and Back End API Reference
tree_decl_with_vis Struct Reference

#include <tree-core.h>

Collaboration diagram for tree_decl_with_vis:

Data Fields

struct tree_decl_with_rtl common
tree assembler_name
struct symtab_node * symtab_node
unsigned defer_output: 1
unsigned hard_register: 1
unsigned common_flag: 1
unsigned in_text_section: 1
unsigned in_constant_pool: 1
unsigned dllimport_flag: 1
unsigned weak_flag: 1
unsigned seen_in_bind_expr: 1
unsigned comdat_flag: 1
enum symbol_visibility visibility: 2
unsigned visibility_specified: 1
unsigned init_priority_p: 1
unsigned shadowed_for_var_p: 1
unsigned cxx_constructor: 1
unsigned cxx_destructor: 1
unsigned final: 1
unsigned regdecl_flag: 1

Field Documentation

◆ assembler_name

tree tree_decl_with_vis::assembler_name

◆ comdat_flag

unsigned tree_decl_with_vis::comdat_flag

◆ common

struct tree_decl_with_rtl tree_decl_with_vis::common

◆ common_flag

unsigned tree_decl_with_vis::common_flag

◆ cxx_constructor

unsigned tree_decl_with_vis::cxx_constructor

◆ cxx_destructor

unsigned tree_decl_with_vis::cxx_destructor

◆ defer_output

unsigned tree_decl_with_vis::defer_output

◆ dllimport_flag

unsigned tree_decl_with_vis::dllimport_flag

◆ final

unsigned tree_decl_with_vis::final

◆ hard_register

unsigned tree_decl_with_vis::hard_register

◆ in_constant_pool

unsigned tree_decl_with_vis::in_constant_pool

◆ in_text_section

unsigned tree_decl_with_vis::in_text_section

◆ init_priority_p

unsigned tree_decl_with_vis::init_priority_p

◆ regdecl_flag

unsigned tree_decl_with_vis::regdecl_flag

◆ seen_in_bind_expr

unsigned tree_decl_with_vis::seen_in_bind_expr

◆ shadowed_for_var_p

unsigned tree_decl_with_vis::shadowed_for_var_p

◆ symtab_node

◆ visibility

enum symbol_visibility tree_decl_with_vis::visibility

◆ visibility_specified

unsigned tree_decl_with_vis::visibility_specified

◆ weak_flag

unsigned tree_decl_with_vis::weak_flag

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