fix: Mark operator bool explicit

This commit is contained in:
BigRedEye
2022-01-08 04:12:16 +03:00
parent e6f856407e
commit 6d6c291769
2 changed files with 3 additions and 3 deletions

View File

@@ -112,7 +112,7 @@ struct LeftEngInfo {
}
size_t hash() const;
void reset(void);
operator bool() const;
explicit operator bool() const;
bool tracksSom() const { return !!haig; }
};
@@ -133,7 +133,7 @@ struct RoseSuffixInfo {
bool operator<(const RoseSuffixInfo &b) const;
size_t hash() const;
void reset(void);
operator bool() const { return graph || castle || haig || rdfa || tamarama; }
explicit operator bool() const { return graph || castle || haig || rdfa || tamarama; }
};
/** \brief Properties attached to each Rose graph vertex. */