GCC Middle and Back End API Reference
tree_block Struct Reference

#include <tree-core.h>

Collaboration diagram for tree_block:

Data Fields

struct tree_base base
tree chain
unsigned block_num
location_t locus
location_t end_locus
tree vars
vec< tree, va_gc > * nonlocalized_vars
tree subblocks
tree supercontext
tree abstract_origin
tree fragment_origin
tree fragment_chain
struct die_struct * die

Field Documentation

◆ abstract_origin

tree tree_block::abstract_origin

◆ base

struct tree_base tree_block::base

◆ block_num

unsigned tree_block::block_num

◆ chain

tree tree_block::chain

◆ die

struct die_struct* tree_block::die

◆ end_locus

location_t tree_block::end_locus

◆ fragment_chain

tree tree_block::fragment_chain

◆ fragment_origin

tree tree_block::fragment_origin

◆ locus

location_t tree_block::locus

◆ nonlocalized_vars

vec<tree, va_gc>* tree_block::nonlocalized_vars

◆ subblocks

tree tree_block::subblocks

◆ supercontext

tree tree_block::supercontext

◆ vars

tree tree_block::vars

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