GCC Middle and Back End API Reference
output_block Struct Reference

#include <lto-streamer.h>

Collaboration diagram for output_block:

Data Fields

enum lto_section_type section_type
struct lto_out_decl_statedecl_state
struct lto_output_streammain_stream
struct lto_output_streamstring_stream
struct lto_output_streamcfg_stream
hash_table< string_slot_hasherstring_hash_table
struct cgraph_nodecgraph_node
const char * current_file
int current_line
int current_col
bool global
struct streamer_tree_cache_dwriter_cache
struct obstack obstack

Detailed Description

Data structure holding all the data and descriptors used when writing
   an LTO file.   

Field Documentation

struct lto_output_stream* output_block::cfg_stream
int output_block::current_col
const char* output_block::current_file
int output_block::current_line
bool output_block::global

Referenced by produce_asm_for_decls().

struct obstack output_block::obstack
enum lto_section_type output_block::section_type

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