| 166 | virtual kinds kind() const = 0; |
| 167 | virtual void print(std::ostream&, int indent = 0) const; |
| 168 | virtual void reverse() { throw taxonomy::topology_error(); } |
| 169 | virtual size_t calc_hash() const = 0; |
| 170 | virtual size_t hash() const { |
| 171 | if (computed_hash_) { |
no test coverage detected