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


Public Member Functions | |
| ScalarizedRefTab () | |
| ScalarizedRefTab (PU_Info *pu) | |
| virtual | ~ScalarizedRefTab () |
| void | Create (PU_Info *pu) |
| virtual ScalarizedRef * | Find (WN *x_, bool mustFind=false) const |
| ScalarizedRef * | Find (const WN *x_, bool mustFind=false) const |
| virtual bool | Insert (WN *x, ScalarizedRef *y) |
| bool | Insert (const WN *x_, const ScalarizedRef *y_) |
| virtual void | Dump (std::ostream &o=std::cerr) const |
| virtual void | DDump () const |
| void | DumpFmt (std::ostream &o=std::cerr, const char *pre="") const |
Protected Member Functions | |
| ScalarizedRefTab (const ScalarizedRefTab &x) | |
| ScalarizedRefTab & | operator= (const ScalarizedRefTab &x) |
Definition at line 84 of file ScalarizedRefTab.h.
Definition at line 54 of file ScalarizedRefTab.cxx.
| fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::ScalarizedRefTab | ( | PU_Info * | pu | ) | [inline] |
Definition at line 91 of file ScalarizedRefTab.h.
| fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::~ScalarizedRefTab | ( | ) | [virtual] |
Definition at line 56 of file ScalarizedRefTab.cxx.
References fortTkSupport::ScalarizedRefTab_Base::scalarizedRefPool.
| fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::ScalarizedRefTab | ( | const ScalarizedRefTab< ScalarizedRefTab_Base::W2X > & | x | ) | [inline, protected] |
Definition at line 135 of file ScalarizedRefTab.h.
| void fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::Create | ( | PU_Info * | pu | ) |
Definition at line 71 of file ScalarizedRefTab.cxx.
References fortTkSupport::ForAllScalarizableRefs().

| void fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::DDump | ( | ) | const [virtual] |
Reimplemented from fortTkSupport::BaseMap< WN *, ScalarizedRef * >.
Definition at line 88 of file ScalarizedRefTab.cxx.
References fortTkSupport::BaseMap< void *, void * >::Dump().

| void fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::Dump | ( | std::ostream & | o = std::cerr | ) | const [virtual] |
Reimplemented from fortTkSupport::BaseMap< WN *, ScalarizedRef * >.
Definition at line 81 of file ScalarizedRefTab.cxx.
| void fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::DumpFmt | ( | std::ostream & | o = std::cerr, |
| const char * | pre = "" |
||
| ) | const |
Definition at line 95 of file ScalarizedRefTab.cxx.
References fortTkSupport::ScalarizedRef::dump().

| virtual ScalarizedRef* fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::Find | ( | WN * | x_, |
| bool | mustFind = false |
||
| ) | const [inline, virtual] |
Definition at line 99 of file ScalarizedRefTab.h.
References fortTkSupport::BaseMap< void *, void * >::Find().
Referenced by whirl2xaif::PUXlationContext::findScalarizedRef().

| ScalarizedRef* fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::Find | ( | const WN * | x_, |
| bool | mustFind = false |
||
| ) | const [inline, virtual] |
Reimplemented from fortTkSupport::BaseMap< WN *, ScalarizedRef * >.
Definition at line 104 of file ScalarizedRefTab.h.
References fortTkSupport::BaseMap< void *, void * >::Find().

| virtual bool fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::Insert | ( | WN * | x, |
| ScalarizedRef * | y | ||
| ) | [inline, virtual] |
Reimplemented from fortTkSupport::BaseMap< WN *, ScalarizedRef * >.
Definition at line 113 of file ScalarizedRefTab.h.
References fortTkSupport::BaseMap< void *, void * >::Insert(), and fortTkSupport::ScalarizedRefTab_Base::InsertIntoPool().
Referenced by fortTkSupport::AddToScalarizedRefTabOp::operator()().

| bool fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::Insert | ( | const WN * | x_, |
| const ScalarizedRef * | y_ | ||
| ) | [inline] |
Definition at line 120 of file ScalarizedRefTab.h.
References fortTkSupport::BaseMap< void *, void * >::Insert().

| ScalarizedRefTab& fortTkSupport::ScalarizedRefTab< ScalarizedRefTab_Base::W2X >::operator= | ( | const ScalarizedRefTab< ScalarizedRefTab_Base::W2X > & | x | ) | [inline, protected] |
Definition at line 136 of file ScalarizedRefTab.h.