Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
s_driver.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

char * pgm_unit_str []
void(* stmt_semantics [])()
stmt_tmp_tbl_type stmt_tmp_tbl [Num_Linear_Types]
stmt_tmp_tbl_type init_stmt_tmp_tbl [Num_Linear_Types]

Variable Documentation

char* pgm_unit_str[]
Initial value:
 {"EXTERNAL",
                                                   "ERROR",
                                                   "ERROR",
                                                   "FUNCTION",
                                                   "SUBROUTINE",
                                                   "PROGRAM",
                                                   "BLOCKDATA",
                                                   "MODULE"}

Definition at line 44 of file s_driver.h.

Referenced by check_global_pgm_unit(), global_name_semantics(), and storage_blk_resolution().

void(* stmt_semantics[])()

stmt_semantics TABLE This table defines an array-of-pointers-to-functions and is indexed by an object of type stmt_type_type which is the reason for the following dependency: THIS TABLE IS ORDER/ADDITION/DELETION DEPENDENT ON THE stmt_type_values enumeration defined in globals.h

Definition at line 65 of file s_driver.h.

Referenced by pgm_unit_semantics(), and where_stmt_semantics().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines