fecif.m File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define CIF_PGM_DEFINITION   00000001
#define CIF_PGM_IN_INTERFACE   00000002
#define CIF_PGM_USE_ASSOCIATED   00000004
#define CIF_PGM_REFERENCE   00000010
#define CIF_PGM_OPTIONAL   00000020
#define CIF_PGM_PRIVATE   00000040
#define CIF_PGM_RECURSIVE   00000100
#define CIF_IMPLICITLY_TYPED   00000001
#define CIF_CRI_POINTEE   00000002
#define CIF_DEFAULT_TYPED   00000004
#define CIF_STAR_TYPED   00000010
#define CIF_KIND_TYPED   00000020
#define CIF_SAVED   00000040
#define CIF_DATA_INIT   00000100
#define CIF_EQUIVALENCED   00000200
#define CIF_DARG_IN_BND   00000400
#define CIF_ALLOCATABLE   00004000
#define CIF_INTENT_IN   00010000
#define CIF_INTENT_OUT   00020000
#define CIF_INTENT_INOUT   00040000
#define CIF_OPTIONAL   00100000
#define CIF_POINTER   00200000
#define CIF_PRIVATE   00400000
#define CIF_TARGET   01000000
#define CIF_RENAMED   02000000
#define CIF_SCP_IMPL_NONE   00000001
#define CIF_SCP_DOES_IO   00000002
#define CIF_SCP_HAS_CALLS   00000004
#define CIF_USE_MODULE_DIRECT   1
#define CIF_USE_MODULE_INDIRECT   0
#define ASSUMED_SIZE_CHAR   '*'
#define FIXED_FORM   '0'
#define VAR_LEN_CHAR   'E'
#define ARG_BUF_SIZE   (EXPANDED_MSG_SIZE - ORIG_MSG_SIZE)
#define NEXT_DERIVED_TYPE_ID   cif_derived_type_id++
#define NEXT_FILE_ID   cif_file_id++
#define NEXT_SCOPE_ID   cif_symbol_or_scope_id++
#define NEXT_SYMBOL_ID   cif_symbol_or_scope_id++

Define Documentation

#define ARG_BUF_SIZE   (EXPANDED_MSG_SIZE - ORIG_MSG_SIZE)

Definition at line 106 of file fecif.m.

#define ASSUMED_SIZE_CHAR   '*'

Definition at line 97 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_ALLOCATABLE   00004000

Definition at line 69 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_CRI_POINTEE   00000002

Definition at line 59 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_DARG_IN_BND   00000400

Definition at line 66 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_DATA_INIT   00000100

Definition at line 64 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_DEFAULT_TYPED   00000004

Definition at line 60 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_EQUIVALENCED   00000200

Definition at line 65 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_IMPLICITLY_TYPED   00000001

Definition at line 58 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_INTENT_IN   00010000

Definition at line 70 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_INTENT_INOUT   00040000

Definition at line 72 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_INTENT_OUT   00020000

Definition at line 71 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_KIND_TYPED   00000020

Definition at line 62 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_OPTIONAL   00100000

Definition at line 73 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_PGM_DEFINITION   00000001

Definition at line 47 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_PGM_IN_INTERFACE   00000002

Definition at line 48 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_PGM_OPTIONAL   00000020

Definition at line 51 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_PGM_PRIVATE   00000040

Definition at line 52 of file fecif.m.

Referenced by cif_call_site_rec(), and cif_send_attr().

#define CIF_PGM_RECURSIVE   00000100

Definition at line 53 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_PGM_REFERENCE   00000010

Definition at line 50 of file fecif.m.

Referenced by cif_call_site_rec(), and cif_send_attr().

#define CIF_PGM_USE_ASSOCIATED   00000004

Definition at line 49 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_POINTER   00200000

Definition at line 74 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_PRIVATE   00400000

Definition at line 75 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_RENAMED   02000000

Definition at line 77 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_SAVED   00000040

Definition at line 63 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_SCP_DOES_IO   00000002

Definition at line 82 of file fecif.m.

Referenced by cif_scope_info_rec().

#define CIF_SCP_HAS_CALLS   00000004

Definition at line 83 of file fecif.m.

Referenced by cif_scope_info_rec().

#define CIF_SCP_IMPL_NONE   00000001

Definition at line 81 of file fecif.m.

Referenced by cif_scope_info_rec().

#define CIF_STAR_TYPED   00000010

Definition at line 61 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_TARGET   01000000

Definition at line 76 of file fecif.m.

Referenced by cif_send_attr().

#define CIF_USE_MODULE_DIRECT   1

Definition at line 87 of file fecif.m.

Referenced by cif_use_module_rec().

#define CIF_USE_MODULE_INDIRECT   0

Definition at line 88 of file fecif.m.

Referenced by cif_use_module_rec().

#define FIXED_FORM   '0'

Definition at line 98 of file fecif.m.

#define NEXT_DERIVED_TYPE_ID   cif_derived_type_id++

Definition at line 125 of file fecif.m.

Referenced by cif_send_attr().

#define NEXT_FILE_ID   cif_file_id++

Definition at line 127 of file fecif.m.

Referenced by cif_file_name_rec().

#define NEXT_SCOPE_ID   cif_symbol_or_scope_id++
#define NEXT_SYMBOL_ID   cif_symbol_or_scope_id++
#define VAR_LEN_CHAR   'E'

Definition at line 99 of file fecif.m.

Referenced by cif_call_site_rec(), and cif_send_attr().


Generated on Tue Nov 17 06:17:05 2009 for Open64 (mfef90, whirl2f, and IR tools) by  doxygen 1.6.1