Functions | Variables

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:

BOOL Ignore_Synchronized_Construct ( WN construct_pragma,
WN2F_CONTEXT  context 
)
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 
)

Definition at line 2126 of file wn2f_pragma.cxx.

References 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:

WN2F_STATUS WN2F_pragma_list_end ( TOKEN_BUFFER  tokens,
WN first_pragma,
WN2F_CONTEXT  context 
)
BOOL WN2F_Skip_Pragma_Stmt ( WN wn  ) 

Variable Documentation

const std::string filePragma