35 AstHash(boost::shared_ptr<Rose::Combinatorics::Hasher> in_hasher,
bool includeConstants =
false,
bool includeAddresses =
false) :
36 hasher_(in_hasher), includeConstants(includeConstants), includeAddresses(includeAddresses){}
45 const boost::shared_ptr<Rose::Combinatorics::Hasher> hasher()
const {
return hasher_; };
50 boost::shared_ptr<Rose::Combinatorics::Hasher> hasher_;
55 bool includeConstants;
59 bool includeAddresses;