Public Member Functions | |
| Reach (bool b) | |
| virtual | ~Reach () |
| sem_elem_t | one () const |
| sem_elem_t | zero () const |
| sem_elem_t | extend (SemElem *rhs) |
| sem_elem_t | combine (SemElem *rhs) |
| bool | equal (SemElem *rhs) const |
| std::ostream & | print (std::ostream &o) const |
| sem_elem_t | from_string (const std::string &s) const |
Static Public Attributes | |
| static int | numReaches = 0 |
Protected Attributes | |
| bool | isreached |
| Reach::Reach | ( | bool | b | ) |
References numReaches.
| Reach::~Reach | ( | ) | [virtual] |
References numReaches.
| sem_elem_t Reach::one | ( | ) | const [virtual] |
Implements wali::SemElem.
References Reach().
Referenced by opennwa::Nwa::_private_isEmpty_(), combine(), extend(), from_string(), and opennwa::ReachGen::getOne().
| sem_elem_t Reach::zero | ( | ) | const [virtual] |
Implements wali::SemElem.
References Reach().
Referenced by opennwa::Nwa::_private_isEmpty_(), combine(), extend(), and from_string().
| sem_elem_t Reach::extend | ( | SemElem * | rhs | ) | [virtual] |
Implements wali::SemElem.
| sem_elem_t Reach::combine | ( | SemElem * | rhs | ) | [virtual] |
Implements wali::SemElem.
| bool Reach::equal | ( | SemElem * | rhs | ) | const [virtual] |
Implements wali::SemElem.
References isreached.
| std::ostream & Reach::print | ( | std::ostream & | o | ) | const [virtual] |
Implements wali::SemElem.
References isreached.
int Reach::numReaches = 0 [static] |
bool Reach::isreached [protected] |
1.7.1