rose: more hash member funcs for rose types

This commit is contained in:
Justin Viiret
2017-07-31 16:22:08 +10:00
committed by Matthew Barr
parent 09938d532f
commit 4889a492e4
3 changed files with 11 additions and 2 deletions

View File

@@ -111,6 +111,7 @@ struct LeftEngInfo {
ORDER_CHECK(leftfix_report);
return false;
}
size_t hash() const;
void reset(void);
operator bool() const;
bool tracksSom() const { return !!haig; }
@@ -131,6 +132,7 @@ struct RoseSuffixInfo {
bool operator==(const RoseSuffixInfo &b) const;
bool operator!=(const RoseSuffixInfo &b) const { return !(*this == b); }
bool operator<(const RoseSuffixInfo &b) const;
size_t hash() const;
void reset(void);
operator bool() const { return graph || castle || haig || rdfa || tamarama; }
};