Public Types | |
| typedef wali::HashMap< Key, TransSet > | stackmap_t |
| typedef stackmap_t::iterator | iterator |
Public Member Functions | |
| virtual | ~StackHasher () |
| virtual void | operator() (ITrans *t) |
| iterator | begin () |
| iterator | end () |
| iterator | find (Key k) |
Public Attributes | |
| stackmap_t | stackmap |
Hashes the transitions on their stack symbol. Used by WFA::intersect
| typedef wali::HashMap< Key , TransSet > wali::wfa::StackHasher::stackmap_t |
| virtual wali::wfa::StackHasher::~StackHasher | ( | ) | [virtual] |
| void wali::wfa::StackHasher::operator() | ( | ITrans * | t | ) | [virtual] |
| StackHasher::iterator wali::wfa::StackHasher::begin | ( | ) |
References wali::HashMap< Key, Data, HashFunc, EqualFunc >::begin(), and stackmap.
Referenced by wali::wfa::WFA::intersect().
| StackHasher::iterator wali::wfa::StackHasher::end | ( | ) |
References wali::HashMap< Key, Data, HashFunc, EqualFunc >::end(), and stackmap.
Referenced by wali::wfa::WFA::intersect().
| StackHasher::iterator wali::wfa::StackHasher::find | ( | Key | k | ) |
References wali::HashMap< Key, Data, HashFunc, EqualFunc >::find(), and stackmap.
Referenced by begin(), end(), find(), wali::wfa::WFA::intersect(), and operator()().
1.7.1