Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
wn2f_pragma.h File Reference
#include <string>
Include dependency graph for wn2f_pragma.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

BOOL WN2F_Skip_Pragma_Stmt (WN *wn)
WN2F_STATUS WN2F_pragma (TOKEN_BUFFER tokens, WN *wn, WN2F_CONTEXT context)
WN2F_STATUS WN2F_pragma_list_begin (TOKEN_BUFFER tokens, WN *first_pragma, WN2F_CONTEXT context)
WN2F_STATUS WN2F_pragma_list_end (TOKEN_BUFFER tokens, WN *first_pragma, WN2F_CONTEXT context)
BOOL Ignore_Synchronized_Construct (WN *construct_pragma, WN2F_CONTEXT context)
void Append_ST_String (TOKEN_BUFFER tokens, WN *pragma)

Variables

const std::string filePragma

Function Documentation

void Append_ST_String ( TOKEN_BUFFER  tokens,
WN pragma 
)

Definition at line 1079 of file wn2f_pragma.cxx.

References Append_Token_String(), NULL, Targ_Print(), val, and WN_val().

Referenced by W2F_Outfile_Translate_Pu(), and WN2F_process_pragma().

Here is the call graph for this function:

WN2F_STATUS WN2F_pragma_list_begin ( TOKEN_BUFFER  tokens,
WN first_pragma,
WN2F_CONTEXT  context 
)

Definition at line 2126 of file wn2f_pragma.cxx.

References EMPTY_WN2F_STATUS, NULL, OPR_INTERFACE, OPR_PRAGMA, OPR_XPRAGMA, WN2F_interface_blk(), WN2F_process_pragma(), WN_next(), and WN_operator().

Referenced by WN2F_func_entry().

Here is the call graph for this function:


Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines