struct GTY(()) tree_block { struct tree_base base; tree chain;
unsigned abstract_flag : 1; unsigned block_num : 31; 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; /* Pointer to the DWARF lexical block. */ struct die_struct *die; };