Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Functions | |
void | WHIRL2C_parenthesize (TOKEN_BUFFER tokens) |
const char * | WHIRL2C_make_valid_c_name (const char *name) |
const char* WHIRL2C_make_valid_c_name | ( | const char * | name | ) |
Definition at line 68 of file whirl2c_common.cxx.
References Get_Name_Buf_Slot(), name, NULL, and strcpy.
Referenced by Unparse_Target_C::Make_Valid_Name(), ST2C_Define_A_Common_Block(), and ST2C_Get_Common_Block_Name().
void WHIRL2C_parenthesize | ( | TOKEN_BUFFER | tokens | ) |
Definition at line 58 of file whirl2c_common.cxx.
References Append_Token_Special(), and Prepend_Token_Special().
Referenced by INITV2C_symoff(), INITV2C_val(), TY2C_array(), TY2C_pointer(), WN2C_append_addr_plus_const(), WN2C_append_addr_plus_expr(), WN2C_Append_Assignment(), WN2C_array(), WN2C_based_lvalue(), WN2C_call(), WN2C_cvt(), WN2C_cvtl(), WN2C_generate_cast(), and WN2C_Translate_Arithmetic_Operand().