|
OpenADFortTk (basic)
|
#include <sexp.h>#include "Open64IRInterface/Open64BasicTypes.h"#include "Open64IRInterface/WhirlGlobalStateUtils.h"#include "SexpTags.h"#include "sexputil.h"#include "sexp2whirl.h"#include "sexp2wn.h"#include "sexp2symtab.h"
Go to the source code of this file.
Functions | |
| static PU_Info * | xlate_IR (sexp_t *ir_sx, int flags) |
| static PU_Info * | xlate_PUForest (sexp_t *pu_forest_sx, int flags) |
| static PU_Info * | xlate_PUTree (sexp_t *pu_tree_sx, int flags) |
| static PU_Info * | xlate_PU (sexp_t *pu_sx, int flags) |
| static WN * | xlate_WN (sexp_t *ast_sx, int flags) |
| PU_Info * xlate_IR | ( | sexp_t * | ir_sx, |
| int | flags | ||
| ) | [static] |
Definition at line 77 of file sexp2whirl.cxx.
References sexp2whirl::ErrIR(), FORTTK_ASSERT, sexp::get_elem0(), sexp::get_elem1(), sexp::get_elem2(), sexp::get_value(), sexp::is_list(), sexp2whirl::TranslateGlobalSymbolTables(), fortTkSupport::Diagnostics::UnexpectedInput, SexpTags::WHIRL, and xlate_PUForest().
Referenced by sexp2whirl::TranslateIR().

| PU_Info * xlate_PU | ( | sexp_t * | pu_sx, |
| int | flags | ||
| ) | [static] |
Definition at line 191 of file sexp2whirl.cxx.
References FORTTK_ASSERT, sexp::get_elem0(), sexp::get_elem1(), sexp::get_elem2(), sexp::get_elem3(), sexp::get_value(), sexp2whirl::GetWhirlSymRef(), sexp::is_list(), SexpTags::PU, WhirlGlobalStateUtils_hidden::PU_SaveGlobalState(), sexp2whirl::TranslateLocalSymbolTables(), fortTkSupport::Diagnostics::UnexpectedInput, and xlate_WN().
Referenced by xlate_PUTree().

| PU_Info * xlate_PUForest | ( | sexp_t * | pu_forest_sx, |
| int | flags | ||
| ) | [static] |
Definition at line 108 of file sexp2whirl.cxx.
References FORTTK_ASSERT, sexp::get_elem0(), sexp::get_elem1(), sexp::get_next(), sexp::get_value(), sexp::is_list(), SexpTags::PU_FOREST, fortTkSupport::Diagnostics::UnexpectedInput, and xlate_PUTree().
Referenced by xlate_IR().

| PU_Info * xlate_PUTree | ( | sexp_t * | pu_tree_sx, |
| int | flags | ||
| ) | [static] |
Definition at line 149 of file sexp2whirl.cxx.
References FORTTK_ASSERT, sexp::get_elem0(), sexp::get_elem1(), sexp::get_elem2(), sexp::get_next(), sexp::get_value(), sexp::is_list(), SexpTags::PU_TREE, fortTkSupport::Diagnostics::UnexpectedInput, and xlate_PU().
Referenced by xlate_PUForest().

| WN * xlate_WN | ( | sexp_t * | ast_sx, |
| int | flags | ||
| ) | [static] |
Definition at line 242 of file sexp2whirl.cxx.
References sexp2whirl::TranslateWN().
Referenced by xlate_PU().
