PrimitiveTester Class Reference

#include <include/visitor.h>

Inheritance diagram for PrimitiveTester:

ExpVisitor List of all members.

Detailed Description

Definition at line 560 of file visitor.h.

Public Member Functions

bool getResult ()
 PrimitiveTester ()
bool visit (RefExp *e, bool &override)
bool visit (Location *e, bool &override)

Private Attributes

bool result


Constructor & Destructor Documentation

PrimitiveTester::PrimitiveTester  )  [inline]
 

Definition at line 563 of file visitor.h.


Member Function Documentation

bool PrimitiveTester::getResult  )  [inline]
 

Definition at line 564 of file visitor.h.

References result.

bool PrimitiveTester::visit RefExp e,
bool &  override
[virtual]
 

Reimplemented from ExpVisitor.

Definition at line 744 of file visitor.cpp.

References RefExp::getDef(), Statement::getNumber(), Unary::getSubExp1(), Statement::isCall(), Exp::isMemOf(), and NULL.

bool PrimitiveTester::visit Location e,
bool &  override
[virtual]
 

Reimplemented from ExpVisitor.

Definition at line 737 of file visitor.cpp.

References result.


Member Data Documentation

bool PrimitiveTester::result [private]
 

Definition at line 561 of file visitor.h.

Referenced by getResult(), and visit().


The documentation for this class was generated from the following files:
Generated on Tue Sep 19 21:18:44 2006 for Boomerang by  doxygen 1.4.6