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

Go to the source code of this file.

Defines

#define DRA_DIMS_ROWWISE   'C' /* C as in C, C++ */
#define DRA_DIMS_COLUMNWISE   'F' /* F as in Fortran */
#define DRA_DIMS_UNKNOWN   '\0' /* Uninitialized */

Functions

char * DRA_Demangle_Func (const char *mangled_name)
char * DRA_Demangle_Arglist (const char *mangled_name, const char dim_order)
char * DRA_Demangle (const char *mangled_name, const char dim_order)

Define Documentation

#define DRA_DIMS_COLUMNWISE   'F' /* F as in Fortran */

Definition at line 86 of file dra_demangle.h.

Referenced by DRA_Demangle(), DRA_Demangle_Arglist(), and DRA_New_Clone_Sig().

#define DRA_DIMS_ROWWISE   'C' /* C as in C, C++ */

Definition at line 85 of file dra_demangle.h.

Referenced by DRA_Demangle(), and DRA_Demangle_Arglist().

#define DRA_DIMS_UNKNOWN   '\0' /* Uninitialized */

Definition at line 87 of file dra_demangle.h.


Function Documentation

char* DRA_Demangle_Func ( const char *  mangled_name)

Definition at line 92 of file dra_demangle.cxx.

References dem_buf, DRA_DEM_BUFSIZE, DRA_MANGLE_SIG, DRA_MANGLE_SIG_LEN, and NULL.

Referenced by DRA_EC_Array_Portion_Parms().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines