GnuCOBOL  2.0
A free COBOL compiler
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
cb_reference Struct Reference

#include <tree.h>

Collaboration diagram for cb_reference:

Data Fields

struct cb_tree_common common
 
cb_tree chain
 
cb_tree value
 
cb_tree subs
 
cb_tree offset
 
cb_tree length
 
cb_tree check
 
struct cb_wordword
 
struct cb_labelsection
 
struct cb_labelparagraph
 
struct cb_labeldebug_section
 
size_t hashval
 
unsigned int flag_receiving: 1
 
unsigned int flag_all: 1
 
unsigned int flag_in_decl: 1
 
unsigned int flag_decl_ok: 1
 
unsigned int flag_alter_code: 1
 
unsigned int flag_debug_code: 1
 
unsigned int flag_all_debug: 1
 
unsigned int flag_target: 1
 
unsigned int flag_optional: 1
 
unsigned int flag_filler_ref: 1
 
unsigned int flag_duped: 1
 

Field Documentation

cb_tree cb_reference::check
struct cb_tree_common cb_reference::common
struct cb_label * cb_reference::debug_section
unsigned int cb_reference::flag_all

Referenced by cb_build_identifier().

unsigned int cb_reference::flag_all_debug
unsigned int cb_reference::flag_alter_code

Referenced by cb_ref().

unsigned int cb_reference::flag_debug_code
unsigned int cb_reference::flag_decl_ok
unsigned int cb_reference::flag_duped

Referenced by lookup_word().

unsigned int cb_reference::flag_filler_ref

Referenced by cb_build_field_tree(), and cb_name_1().

unsigned int cb_reference::flag_in_decl
unsigned int cb_reference::flag_optional

Referenced by undefined_error().

unsigned int cb_reference::flag_receiving

Referenced by cb_build_move(), and output_size().

unsigned int cb_reference::flag_target
size_t cb_reference::hashval

Referenced by cb_ref(), and lookup_word().

struct cb_label * cb_reference::paragraph
struct cb_label * cb_reference::section

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