|
OpenADFortTk (basic)
|
#include <ScalarizedRefTab.h>


Public Member Functions | |
| AddToScalarizedRefTabOp (ScalarizedRefTab_W2X *tab_, PU_Info *curpu_) | |
| virtual | ~AddToScalarizedRefTabOp () |
| ScalarizedRefTab_W2X * | GetTab () |
| int | operator() (const WN *wn) |
Private Types | |
| typedef std::map< std::string, ScalarizedRef * > | WorkMapTy |
Private Attributes | |
| ScalarizedRefTab_W2X * | tab |
| PU_Info * | curpu |
| OA::OA_ptr< Open64IRInterface > | ir |
| WorkMapTy | workmap |
Definition at line 190 of file ScalarizedRefTab.h.
typedef std::map<std::string, ScalarizedRef*> fortTkSupport::AddToScalarizedRefTabOp::WorkMapTy [private] |
Definition at line 202 of file ScalarizedRefTab.h.
| fortTkSupport::AddToScalarizedRefTabOp::AddToScalarizedRefTabOp | ( | ScalarizedRefTab_W2X * | tab_, |
| PU_Info * | curpu_ | ||
| ) |
Definition at line 157 of file ScalarizedRefTab.cxx.
References FORTTK_ASSERT, ir, and fortTkSupport::Diagnostics::UnexpectedInput.
Definition at line 164 of file ScalarizedRefTab.cxx.
References workmap.
Definition at line 195 of file ScalarizedRefTab.h.
References tab.
| int fortTkSupport::AddToScalarizedRefTabOp::operator() | ( | const WN * | wn | ) | [virtual] |
Implements fortTkSupport::ForAllScalarizableRefsOp.
Definition at line 173 of file ScalarizedRefTab.cxx.
References FORTTK_MSG, fortTkSupport::ScalarizedRef::getName(), fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::Insert(), ir, tab, and workmap.

PU_Info* fortTkSupport::AddToScalarizedRefTabOp::curpu [private] |
Definition at line 206 of file ScalarizedRefTab.h.
OA::OA_ptr<Open64IRInterface> fortTkSupport::AddToScalarizedRefTabOp::ir [private] |
Definition at line 208 of file ScalarizedRefTab.h.
Referenced by AddToScalarizedRefTabOp(), and operator()().
Definition at line 205 of file ScalarizedRefTab.h.
Referenced by GetTab(), and operator()().
Definition at line 209 of file ScalarizedRefTab.h.
Referenced by operator()(), and ~AddToScalarizedRefTabOp().