#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 165 of file ScalarizedRefTab.cxx.
References FORTTK_ASSERT, ir, and fortTkSupport::Diagnostics::UnexpectedInput.
| fortTkSupport::AddToScalarizedRefTabOp::~AddToScalarizedRefTabOp | ( | ) | [virtual] |
| ScalarizedRefTab_W2X* fortTkSupport::AddToScalarizedRefTabOp::GetTab | ( | ) | [inline] |
| int fortTkSupport::AddToScalarizedRefTabOp::operator() | ( | const WN * | wn | ) | [virtual] |
Implements fortTkSupport::ForAllScalarizableRefsOp.
Definition at line 181 of file ScalarizedRefTab.cxx.
References OA::OA_ptr< T >::dump(), fdump_tree(), fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::Insert(), ir, NULL, tab, and workmap.

Definition at line 206 of file ScalarizedRefTab.h.
Definition at line 208 of file ScalarizedRefTab.h.
Referenced by AddToScalarizedRefTabOp(), and operator()().
Definition at line 209 of file ScalarizedRefTab.h.
Referenced by operator()(), and ~AddToScalarizedRefTabOp().
1.5.7.1