assignment
| 187 | |
| 188 | // assignment |
| 189 | inline bool Node::is(const Node& rhs) const { |
| 190 | if (!m_isValid || !rhs.m_isValid) |
| 191 | throw InvalidNode(); |
| 192 | if (!m_pNode || !rhs.m_pNode) |
| 193 | return false; |
| 194 | return m_pNode->is(*rhs.m_pNode); |
| 195 | } |
| 196 | |
| 197 | template <typename T> |
| 198 | inline Node& Node::operator=(const T& rhs) { |
no test coverage detected