Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Functions | |
void | WN2F_Io_initialize (void) |
void | WN2F_Io_finalize (void) |
TOKEN_BUFFER | WN2F_io_prefix_tokens (void) |
WN2F_STATUS | WN2F_io (TOKEN_BUFFER tokens, WN *wn, WN2F_CONTEXT context) |
BOOL | WN2F_io_item (TOKEN_BUFFER tokens, WN *wn, WN2F_CONTEXT context) |
WN2F_STATUS WN2F_io | ( | TOKEN_BUFFER | tokens, |
WN * | wn, | ||
WN2F_CONTEXT | context | ||
) |
Definition at line 1364 of file wn2f_io.cxx.
References Append_And_Reclaim_Token_List(), Append_Token_String(), ASSERT_DBG_FATAL, DIAG_W2F_UNEXPECTED_OPC, EMPTY_WN2F_STATUS, get_iostatement_name(), Ios_Handler, Is_Cray_IO(), New_Token_Buffer(), NULL, OPR_IO, Origfmt_Ioctrl_Label, reset_WN2F_CONTEXT_cray_io, set_WN2F_CONTEXT_cray_io, set_WN2F_CONTEXT_io_stmt, set_WN2F_CONTEXT_no_newline, set_WN2F_CONTEXT_origfmt_ioctrl, W2CF_Symtab_Unique_Label(), wn, WN2F_Stmt_Newline(), WN_io_item(), WN_IOSTMT, WN_kid(), WN_kid_count(), WN_linenum(), and WN_opc_operator.
void WN2F_Io_finalize | ( | void | ) |
Definition at line 1331 of file wn2f_io.cxx.
Referenced by WN2F_finalize().
void WN2F_Io_initialize | ( | void | ) |
Definition at line 1292 of file wn2f_io.cxx.
References Ios_Handler, WN2F_ios_accept(), WN2F_ios_backspace(), WN2F_ios_close(), WN2F_ios_cr(), WN2F_ios_decode(), WN2F_ios_definefile(), WN2F_ios_delete(), WN2F_ios_encode(), WN2F_ios_endfile(), WN2F_ios_find(), WN2F_ios_inqlength(), WN2F_ios_inquire(), WN2F_ios_namelist(), WN2F_ios_open(), WN2F_ios_print(), WN2F_ios_read(), WN2F_ios_rewind(), WN2F_ios_rewrite(), WN2F_ios_type(), WN2F_ios_unlock(), and WN2F_ios_write().
Referenced by WN2F_initialize().
BOOL WN2F_io_item | ( | TOKEN_BUFFER | tokens, |
WN * | wn, | ||
WN2F_CONTEXT | context | ||
) |
Definition at line 1424 of file wn2f_io.cxx.
References ASSERT_DBG_WARN, DIAG_W2F_UNEXPECTED_IOL, FALSE, IOITEM_name, NULL, reset_WN2F_CONTEXT_deref_addr, set_WN2F_CONTEXT_deref_addr, WN2F_CONTEXT_deref_io_item, WN2F_io_control(), WN2F_io_format(), WN2F_io_list(), WN2F_io_unit(), WN2F_IS_IOC, WN2F_IS_IOF, WN2F_IS_IOL, WN2F_IS_IOU, and WN_IOITEM.
Referenced by WN2F_Append_IO_CtrlList(), WN2F_Append_IO_List(), WN2F_implied_do(), WN2F_ios_accept(), WN2F_ios_backspace(), WN2F_ios_decode(), WN2F_ios_encode(), WN2F_ios_endfile(), WN2F_ios_namelist(), WN2F_ios_print(), WN2F_ios_read(), WN2F_ios_rewind(), WN2F_ios_type(), and WN2F_ios_unlock().
TOKEN_BUFFER WN2F_io_prefix_tokens | ( | void | ) |
Definition at line 1358 of file wn2f_io.cxx.
References Ios_Prefix_Tokens.
Referenced by WN2F_call().