Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
enum attr_obj_values |
enum dir_obj_values |
enum name_obj_values |
enum other_obj_values |
long attr_msg_num[Obj_Done][Attr_Done] |
Definition at line 4167 of file nameres.h.
Referenced by fnd_semantic_err(), and verify_semantic_tbls().
char* attr_obj_type_str[Attr_Done] |
{ "Attr_Assumed_Type_Ch", "Attr_Dimension", "Attr_Explicit_Shp_Arr", "Attr_Assumed_Size_Arr", "Attr_Deferred_Shp_Arr", "Attr_Assumed_Shp_Arr", "Attr_Allocatable", "Attr_Parameter", "Attr_Intent", "Attr_Optional", "Attr_Private", "Attr_Public", "Attr_Target", "Attr_Equivalence", "Attr_Save", "Attr_Pointer", "Attr_External", "Attr_Intrinsic", "Attr_Data_Init", "Attr_Type", "Attr_Co_Array", "Attr_Automatic", "Attr_Volatile" }
Definition at line 12634 of file nameres.h.
Referenced by verify_semantic_tbls().
{ "CHARACTER*(*)", "DIMENSION", "explicit-shape DIMENSION", "assumed-size DIMENSION", "deferred-shape DIMENSION", "assumed-shape DIMENSION", "ALLOCATABLE", "PARAMETER", "INTENT", "OPTIONAL", "PRIVATE", "PUBLIC", "TARGET", "EQUIVALENCE", "SAVE", "POINTER", "EXTERNAL", "INTRINSIC", "DATA initialized", "type-spec", "co-array DIMENSION", "AUTOMATIC", "VOLATILE"}
Definition at line 141 of file nameres.h.
Referenced by fnd_semantic_err(), and issue_attr_err().
long dir_msg_num[Obj_Done][Dir_Done] |
Definition at line 7171 of file nameres.h.
Referenced by fnd_semantic_err(), and verify_semantic_tbls().
char* dir_obj_type_str[Dir_Done] |
{ "Dir_Auxiliary", "Dir_Vfunction", "Dir_No_Side_Effects", "Dir_Inline", "Dir_Symmetric", "Dir_Copy_Assumed_Shape", "Dir_Align_Symbol", "Dir_Fill_Symbol", "Dir_Section_Gp", "Dir_Section_Non_Gp", "Dir_Ignore_TKR", "Dir_Optional", "Dir_Ipa", "Dir_Name" }
Definition at line 12660 of file nameres.h.
Referenced by verify_semantic_tbls().
{ "AUXILIARY", "VFUNCTION", "NO SIDE EFFECTS", "INLINE", "SYMMETRIC", "COPY_ASSUMED_SHAPE", "ALIGN_SYMBOL", "FILL_SYMBOL", "SECTION_GP", "SECTION_NON_GP", "IGNORE_TKR", "OPTIONAL", "IPA", "NAME", }
Definition at line 167 of file nameres.h.
Referenced by fnd_semantic_err().
long name_msg_num[Obj_Done][Name_Done] |
Definition at line 8266 of file nameres.h.
Referenced by fnd_semantic_err(), and verify_semantic_tbls().
char* name_obj_type_str[Name_Done] |
{ "Name_Variable", "Name_Common_Obj", "Name_Cri_Pointer", "Name_Cri_Pointee", "Name_Cri_Ch_Pointee", "Name_Func_Result", "Name_Dummy_Arg", "Name_Module_Proc", "Name_Derived_Type", "Name_Generic_Interface", "Name_Namelist_Group", "Name_Namelist_Group_Obj", "Name_Statement_Func", "Name_Construct", "Name_Intrinsic_Func", "Name_Intrinsic_Subr", "Name_Module", "Name_Blockdata", "Name_Program", "Name_Function", "Name_Curr_Func", "Name_Curr_Subr", "Name_Internal_Func", "Name_Internal_Subr" }
Definition at line 12677 of file nameres.h.
Referenced by verify_semantic_tbls().
{ "variable", "common-block-object", "Cray pointer", "Cray pointee", "Cray character pointee","result-name", "dummy-argument", "module-subprogram", "type-name", "generic-name", "namelist-group-name", "namelist-group-object", "statement function", "construct-name", "intrinsic function", "intrinsic subroutine", "module", "block-data", "program-name", "function", "function", "subroutine", "internal function", "internal subroutine" }
Definition at line 186 of file nameres.h.
Referenced by fnd_semantic_err(), ST::Print(), LABEL::Print(), and PREG::Print().
long obj_to_attr[Obj_Done] |
Definition at line 206 of file nameres.h.
Referenced by fnd_semantic_err(), and verify_semantic_tbls().
long obj_to_dir[Obj_Done] |
Definition at line 1332 of file nameres.h.
Referenced by fnd_semantic_err(), and verify_semantic_tbls().
long obj_to_name[Obj_Done] |
Definition at line 2042 of file nameres.h.
Referenced by fnd_semantic_err(), and verify_semantic_tbls().
long obj_to_other[Obj_Done] |
Definition at line 3106 of file nameres.h.
Referenced by fnd_semantic_err(), and verify_semantic_tbls().
char* obj_type_str[Obj_Done] |
Definition at line 12704 of file nameres.h.
Referenced by fnd_semantic_err(), and verify_semantic_tbls().
long other_msg_num[Obj_Done][Other_Done] |
Definition at line 11034 of file nameres.h.
Referenced by fnd_semantic_err(), and verify_semantic_tbls().
char* other_obj_type_str[Other_Done] |
{ "Other_Var_Len_Ch", "Other_Var_Len_Arr", "Other_Expl_Interface", "Other_Use_Func", "Other_Use_Subr", "Other_Use_Variable", "Other_Use_Dummy_Arg", "Other_Host_Assoc", "Other_Use_Assoc", "Other_Use_Char_Rslt", "Other_Not_Visible", "Other_Npes" }
Definition at line 12780 of file nameres.h.
Referenced by verify_semantic_tbls().