Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
whirl2f_common.cxx File Reference
#include <ctype.h>
#include "whirl2f_common.h"
#include "PUinfo.h"
Include dependency graph for whirl2f_common.cxx:

Go to the source code of this file.

Functions

const char * WHIRL2F_make_valid_name (const char *name, BOOL allow_dot)
void WHIRL2F_Append_Comment (TOKEN_BUFFER tokens, const char *cmt, UINT prefix_lines, UINT suffix_lines)
void WHIRL2F_Parenthesize (TOKEN_BUFFER tokens)

Function Documentation

void WHIRL2F_Append_Comment ( TOKEN_BUFFER  tokens,
const char *  cmt,
UINT  prefix_lines,
UINT  suffix_lines 
)
const char* WHIRL2F_make_valid_name ( const char *  name,
BOOL  allow_dot 
)

Definition at line 58 of file whirl2f_common.cxx.

References Get_Name_Buf_Slot(), name, NULL, and strcpy.

Referenced by Unparse_Target_FTN::Make_Valid_Name(), ST2F_use_var(), and TY2F_Fld_Name().

Here is the call graph for this function:

Definition at line 150 of file whirl2f_common.cxx.

References Append_Token_Special(), and Prepend_Token_Special().

Referenced by WN2F_Translate_DoLoop_Bound().

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines