|
OpenADFortTk (basic)
|
#include <fstream>#include "Open64IRInterface/Open64BasicTypes.h"#include "whirl2sexp.h"#include "wn2sexp.h"#include "symtab2sexp.h"#include "Open64IRInterface/WhirlGlobalStateUtils.h"#include "SexpTags.h"
Go to the source code of this file.
Functions | |
| static void | GenHeader (sexp::ostream &sos) |
| static void | xlate_IR (sexp::ostream &os, PU_Info *pu_forest, int flags) |
| static void | xlate_PUForest (sexp::ostream &sos, PU_Info *pu_forest, int flags) |
| static void | xlate_PUTree (sexp::ostream &os, PU_Info *pu_tree, int flags) |
| static void | xlate_PU (sexp::ostream &os, PU_Info *pu, int flags) |
| static void | xlate_WN (sexp::ostream &xos, WN *wn, int flags) |
| void GenHeader | ( | sexp::ostream & | sos | ) | [static] |
Definition at line 103 of file whirl2sexp.cxx.
References SexpTags::get_grammar().
Referenced by whirl2sexp::TranslateIR(), whirl2sexp::TranslatePU(), whirl2sexp::TranslatePUTree(), and whirl2sexp::TranslateWN().

| void xlate_IR | ( | sexp::ostream & | os, |
| PU_Info * | pu_forest, | ||
| int | flags | ||
| ) | [static] |
Definition at line 110 of file whirl2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), whirl2sexp::TranslateGlobalSymbolTables(), SexpTags::WHIRL, and xlate_PUForest().
Referenced by whirl2sexp::TranslateIR().

| void xlate_PU | ( | sexp::ostream & | os, |
| PU_Info * | pu, | ||
| int | flags | ||
| ) | [static] |
Definition at line 159 of file whirl2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), GenSexpSymRef(), SexpTags::PU, PU_SetGlobalState(), whirl2sexp::TranslateLocalSymbolTables(), and xlate_WN().
Referenced by whirl2sexp::TranslatePU(), and xlate_PUTree().

| void xlate_PUForest | ( | sexp::ostream & | sos, |
| PU_Info * | pu_forest, | ||
| int | flags | ||
| ) | [static] |
Definition at line 124 of file whirl2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), SexpTags::PU_FOREST, and xlate_PUTree().
Referenced by xlate_IR().

| void xlate_PUTree | ( | sexp::ostream & | os, |
| PU_Info * | pu_tree, | ||
| int | flags | ||
| ) | [static] |
Definition at line 139 of file whirl2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), SexpTags::PU_TREE, and xlate_PU().
Referenced by whirl2sexp::TranslatePUTree(), and xlate_PUForest().

| void xlate_WN | ( | sexp::ostream & | xos, |
| WN * | wn, | ||
| int | flags | ||
| ) | [static] |
Definition at line 185 of file whirl2sexp.cxx.
References whirl2sexp::TranslateWN().
Referenced by whirl2sexp::TranslateWN(), and xlate_PU().
