#include <CalleeToCallerVisitorIRInterface.hpp>


Public Member Functions | |
| CalleeToCallerVisitorIRInterface () | |
| virtual | ~CalleeToCallerVisitorIRInterface () |
| virtual OA_ptr < MemRefExprIterator > | getMemRefExprIterator (MemRefHandle h)=0 |
| virtual OA_ptr< Location > | getLocation (ProcHandle p, SymHandle s)=0 |
Definition at line 30 of file CalleeToCallerVisitorIRInterface.hpp.
| OA::DataFlow::CalleeToCallerVisitorIRInterface::CalleeToCallerVisitorIRInterface | ( | ) | [inline] |
get iterator over all caller locs that are associated with the callee loc that is being visited
Definition at line 35 of file CalleeToCallerVisitorIRInterface.hpp.
| virtual OA::DataFlow::CalleeToCallerVisitorIRInterface::~CalleeToCallerVisitorIRInterface | ( | ) | [inline, virtual] |
Definition at line 36 of file CalleeToCallerVisitorIRInterface.hpp.
| virtual OA_ptr<Location> OA::DataFlow::CalleeToCallerVisitorIRInterface::getLocation | ( | ProcHandle | p, | |
| SymHandle | s | |||
| ) | [pure virtual] |
| virtual OA_ptr<MemRefExprIterator> OA::DataFlow::CalleeToCallerVisitorIRInterface::getMemRefExprIterator | ( | MemRefHandle | h | ) | [pure virtual] |
Given a MemRefHandle return an iterator over MemRefExprs that describe this memory reference
1.6.1