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

#include <tree.h>

Collaboration diagram for cb_statement:

Data Fields

struct cb_tree_common common
 
const char * name
 
const char * statement
 
cb_tree body
 
cb_tree file
 
cb_tree handler1
 
cb_tree handler2
 
cb_tree handler3
 
cb_tree null_check
 
cb_tree debug_check
 
cb_tree debug_nodups
 
struct cb_attr_structattr_ptr
 
int handler_id
 
unsigned int flag_no_based: 1
 
unsigned int flag_in_debug: 1
 
unsigned int flag_merge: 1
 
unsigned int flag_callback: 1
 

Field Documentation

struct cb_attr_struct * cb_statement::attr_ptr

Referenced by check_attribs(), and remove_attrib().

cb_tree cb_statement::body
struct cb_tree_common cb_statement::common
cb_tree cb_statement::debug_check
cb_tree cb_statement::debug_nodups

Referenced by cb_check_field_debug().

unsigned int cb_statement::flag_callback
unsigned int cb_statement::flag_merge

Referenced by cb_emit_sort_output().

unsigned int cb_statement::flag_no_based

Referenced by cb_build_identifier().

cb_tree cb_statement::handler1
cb_tree cb_statement::handler2
cb_tree cb_statement::handler3
int cb_statement::handler_id
const char * cb_statement::name
cb_tree cb_statement::null_check
const char * cb_statement::statement

Referenced by begin_statement().


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